Video: Excel RANK Function to Compare Numbers in a List 2024
Excel biedt functies voor het zoeken naar waarden met een bepaalde rangorde en voor rangorde-waarden binnen de gegevensset. De RANK-functies bepalen de rangorde of positie van een waarde in een array. Alle RANK-functies gebruiken de syntaxis
= RANK (getal, ref, [volgorde]) = RANK. AVG (nummer, ref, [volgorde]) = RANG. EQ (nummer, ref, [volgorde])
waarbij nummer de waarde is die u wilt rangschikken, ref is de reeks waarden en optioneel bestelling > geeft aan of matrixwaarden in aflopende volgorde moeten worden gerangschikt (aangegeven met een 0 of logische waarde FALSE ) of in stijgende volgorde (aangegeven met een waarde 1 of logisch WAAR ). Trouwens, Excel rangschikt dubbele waarden hetzelfde, maar deze duplicaten hebben wel invloed op de rangorde van opeenvolgende getallen. Als u het argument volgorde weglaat, rangschikt Excel de waarden in aflopende volgorde.
Een werkbladfragment met de matrix 1, 2, 3, 4, 4, 5, 6, 7, 8.
De formule in cel G2= RANK (6, A1: A9)
retourneert de waarde 3, waarmee wordt aangegeven dat wanneer een aflopende volgorde wordt gebruikt, de waarde 6 de derde waarde in de array is.
= RANK (6, A1: A9, 1)
retourneert de waarde 7, waarmee wordt aangegeven dat wanneer een oplopende volgorde wordt gebruikt, de waarde 6 de zevende waarde in de array.
Merk op dat de RANK. EQ-functie retourneert dezelfde waarde als de RANK-functie. De rang. De AVG-functie berekent echter de gemiddelde rangorde van een waarde wanneer u dubbele waarden in een array hebt.
Bijvoorbeeld RANK (6, A1: A9, 1) en RANK. EQ (6, A1: A9, 1) retourneer 2 als de array de waarden 1, 2, 3, 4, 4, 5, 6, 6, 8 bevat, omdat 2 de tweede waarde in de array is wanneer u waarden rangschikt in aflopende volgorde. Als u echter de formule RANK gebruikt. AVG (6, A1: A9) om de rangorde van de waarde 6 in die array te vinden, retourneert Excel 2. 5 omdat de waarde 6 zowel in nummer 2 als in positie nummer 3 wordt weergegeven, dus de gemiddelde waarde is 2. 5.