• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Opgelost Top 3 van prestaties op alfabet zetten

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

maane089

Gebruiker
Lid geworden
5 jul 2011
Berichten
37
Voor een atletiekvereniging houd ik wat resultaten bij.
Nou heb ik voor een aantal onderdelen een top 3 gemaakt, zie het voorbeeld.
Is er een formule waarbij ik gelijke resultaten van de top 3 direct gealfabetiseerd te zien krijg?
Dus niet op volgorde van de uitkomst maar op alfabet.
In het voorbeeld zouden dus Piet en Henk van plaats moeten wisselen. Ze hebben beiden hetzelfde resultaat, maar staan niet op alfabetische volgorde. Kan je dat in de formule die in D1 staat 'meenemen"?
Alvast dank voor het meedenken!
 

Bijlagen

Voor Excel 365:
Code:
=SORTEREN.OP(A1:B4;B1:B4;-1;A1:A4;1)
 
Beste AlexCEL,

bij nader inzien is het 'm toch net niet helemaal.
Uit het rijtje moeten de beste 3 resultaten gehaald worden en bij bijvoorbeeld een gedeelde derde plaats ook de vierde (en natuurlijk ook weer op alfabet als dat kan).
Nogmaals dank voor je meedenken, zeer gewaardeerd!
 
Deze misschien?
Code:
=SORTEREN(FILTER(SORTEREN(A2:B10;1;1);INDEX(SORTEREN(A2:B10;1;1);;2)>=GROOTSTE(INDEX(SORTEREN(A2:B10;1;1);;2);3));2;-1;ONWAAR)
 
of zo met een macro. selecteer de cellen die je wil sorteren.
 

Bijlagen

Of:
Code:
=SORTEREN.OP(A1:B4;B1:B4;-1;A1:A4;1)
Of:
Code:
=SORTEREN.OP(A1:B4;B1:B4;-1;SORTEREN(A1:A4;;-1;1);1)
Of:
Code:
=SORTEREN.OP(SORTEREN(A1:B4;1;-1;1);B1:B4;-1;A1:A4;1)
 
Laatst bewerkt:
Helaas kan ik het vorig bericht niet verwijderen.
Code:
=LET(a;B1:B4;NEMEN(SORTEREN.OP(A1:B4;a;-1;A1:A4;1);AANTAL.ALS(a;">="&GROOTSTE(a;3))))
 
Laatst bewerkt:
HSV,

dank voor je zeer actieve meedenken! Dat is de formule die ik zocht!
De eerlijkheid gebiedt te zeggen dat ik de formule niet volg (kleine letters en zo), maar hij werkt en dat is het belangrijkste!
 
  • Leuk
Waarderingen: HSV
@maane089 ,
De letter a die je overal tegenkomt vertegenwoordigd steeds B1:B4.
 
Zonder de LET is het bijna nog korter ook.
Code:
=NEMEN(SORTEREN.OP(A1:B4;B1:B4;-1;A1:A4;1);AANTAL.ALS(B1:B4;">="&GROOTSTE(B1:B4;3)))
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan