Rangering hvis i Excel og Google Sheets

Last ned eksempel på arbeidsbok

Last ned eksemplet på arbeidsbok

Denne opplæringen vil demonstrere hvordan du beregner "rang hvis", rangering av elementer i en liste basert på kriterier.

RANK IF Formula

Uten opprinnelig RANKIF -funksjon i Excel, kan vi bruke COUNTIFS -funksjonen til å rangere elementer basert på enkelt- eller flere kriterier. La oss gå gjennom et eksempel.

For å rangere selgerne etter inntekt for hver region separat, bruker vi COUNTIFS -funksjonen for å betinget begrense rangeringen slik:

1 = TELLER (D3: D8, ">" & D3, C3: C8, C3) +1

Hvordan fungerer formelen?

COUNTIFS -funksjonen brukes til å telle celler med datoer, tall og tekst som oppfyller spesifikke kriterier. For å beregne "rang hvis", vil vi bruke to kriterier:

  1. Tell bare verdiene som er større enn den nåværende radens verdi. (Det er her "rangeringen" forekommer).
  2. Enhver tilstand (eller betingelser) du vil spesifisere.Merk: "+1" på slutten av formelen er nødvendig for å starte rangeringen på 1 i stedet for 0.

Omvendt RANK IF Formula

I de foregående eksemplene rangerte vi selgere etter inntekt fra største til minste.

For å rangere selgerne etter omsetning i omvendt rekkefølge, bytter du bare tegnet i de første kriteriene til å være mindre enn “<” i stedet.

1 = TELLER (D3: D8, ">" & D3, C3: C8, C3) +1

Låsing av cellereferanser

For å gjøre formlene våre lettere å lese, har vi vist formlene uten låste cellereferanser:

1 = TELLER (D3: D8, ">" & D3, C3: C8, C3) +1

Men disse formlene fungerer ikke som de skal når de kopieres og limes inn andre steder med Excel -filen.

1 = TELLINGER ($ D $ 3: D8, ">" & $ D $ 3, $ C $ 3: $ C $ 8, C3) +1

Les artikkelen vår om låsing av cellereferanser for å lære mer.

Rangering hvis i Google Regneark

Alle eksemplene forklart ovenfor fungerer på samme måte i Google -ark som i Excel.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave