Download het voorbeeldwerkboek
Deze zelfstudie laat zien hoe u 'rank als' kunt berekenen, waarbij items in een lijst worden gerangschikt op basis van criteria.
RANG ALS Formule
Zonder native RANKIF-functie in Excel, kunnen we de COUNTIFS-functie gebruiken om items te rangschikken op basis van enkele of meerdere criteria. Laten we een voorbeeld doornemen.
Om de verkopers op omzet voor elke regio afzonderlijk te rangschikken, gebruiken we de AANTAL.ALS-functie om de rangschikking voorwaardelijk te beperken, zoals:
1 | =AANTALLEN.ALS(D3:D8,">"&D3,C3:C8,C3)+1 |
Hoe werkt de formule?
De AANTAL.ALS-functie wordt gebruikt om cellen te tellen met datums, getallen en tekst die aan specifieke criteria voldoen. Om "rank als" te berekenen, gebruiken we twee criteria:
- Tel alleen de waarden die groter zijn dan de waarde van de huidige rij. (Hier vindt de "rangschikking" plaats).
- Elke voorwaarde (of voorwaarden) die u wilt specificeren.Opmerking: de "+1" aan het einde van de formule is vereist om de rangorde te starten bij 1 in plaats van 0.
Omgekeerde RANK IF-formule
In de vorige voorbeelden hebben we verkopers gerangschikt op omzet van groot naar klein.
Als u de verkopers in omgekeerde volgorde op omzet wilt rangschikken, hoeft u alleen het teken in de eerste criteria in plaats daarvan op minder dan "<" te zetten.
1 | =AANTALLEN.ALS(D3:D8,">"&D3,C3:C8,C3)+1 |
Celverwijzingen vergrendelen
Om onze formules leesbaarder te maken, hebben we de formules weergegeven zonder vergrendelde celverwijzingen:
1 | =AANTALLEN.ALS(D3:D8,">"&D3,C3:C8,C3)+1 |
Maar deze formules zullen niet goed werken als u ze ergens anders kopieert en plakt met uw Excel-bestand.
1 | =AANTALLEN.($D$3:D8,">"&$D$3,$C$3:$C$8,C3)+1 |
Lees ons artikel over het vergrendelen van celreferenties voor meer informatie.
Rangschikken als in Google Spreadsheets
Alle hierboven uitgelegde voorbeelden werken hetzelfde in Google-bladen als in Excel.