Je kunt de positie van een student niet direct berekenen in de klas met behulp van een enkele Excel -formule. U moet verschillende functies combineren om dit te bereiken. Hier is een uitsplitsing van de aanpak en een formulevoorbeeld:
1. Rankfunctie:
De functie `rank.avg` is de sleutel hier. Het wijst een rang toe aan een waarde binnen een lijst, rekening houdend met banden.
formule:
`` `Excel
=Rank.avg (B2, B $ 2:B $ 100, 0)
`` `
* b2: De cel met de score van de student.
* B $ 2:B $ 100: Het scores voor de hele klasse.
* 0: Geeft de afdalingsvolgorde aan (de hoogste score krijgt rang 1).
2. Voorwaardelijke opmaak (optioneel):
* U kunt voorwaardelijke opmaak gebruiken om de top 3, top 10 of een ander gewenste rangorde te markeren.
* Gebruik in het menu "Voorwaardelijke opmaak" de optie "Markeercellenregels" en kiest u "Top 10 items" of "groter dan".
Voorbeeld:
Laten we aannemen dat uw spreadsheet het volgende heeft:
* kolom A: Studentnamen
* kolom B: Student scores
Hier leest u hoe u de positie in klasse kunt berekenen:
1. Voer de formule in een nieuwe kolom in (bijv. Kolom C): `=Rank.avg (B2, B $ 2:B $ 100, 0)` In cel C2 en slepen ze naar beneden om de formule voor alle studenten te kopiëren.
2. Optioneel:voorwaardelijke opmaak:
* Selecteer het hele bereik in kolom C (met de rangen).
* Pas voorwaardelijke opmaak toe om de top 10 rangen (of een gewenste bereik) te markeren.
Belangrijke overwegingen:
* banden: De functie `rank.avg` behandelt banden door de gemiddelde rang toe te wijzen aan alle gebonden scores.
* oplopende/afnemende: U kunt de volgorde wijzigen met behulp van `1` in plaats van` 0` in de formule voor oplopende volgorde (de laagste score krijgt rang 1).
Onthoud: Deze oplossing veronderstelt dat uw gegevens zijn georganiseerd op een manier waarmee u eenvoudig de functie `rank.avg` kunt gebruiken. Als uw gegevensstructuur anders is, moet u mogelijk de formule dienovereenkomstig aanpassen. |