Sortering med LARGE og VLOOKUP giver problemer
I kolonne A celle 1-3 står nogle point. Der står: 1, 2, 4.I kolonne B celle 1-3 står nogle lande. Der står: albanien, belgien, canada.
I kolonne C vil jeg gerne ha' landene "sorteret" således at landet med flest point står øverst. Det gør jeg med tre næsten ens formler, nemlig
C1:=VLOOKUP(LARGE($A$1:$A$3,1),$A$1:$B$3,2)
C2:=VLOOKUP(LARGE($A$1:$A$3,2),$A$1:$B$3,2)
C3:=VLOOKUP(LARGE($A$1:$A$3,3),$A$1:$B$3,2)
På den måde kommer der til at stå: canada, belgien, albanien i kolonne C. Det er helt korrekt, men det virker kun, hvis tallene i kolonne A står i stigende orden.
Hvis der i kolonne A står: 4, 1, 2. Bliver kolonne C: canada, belgien, belgien . . .
Hvis der i kolonne A står: 4, 2, 1. Bliver kolonne C canada, belgien, #N/A
Er der nogen, som kan se, hvad jeg gør forkert?
Venlig hilsen
Ole Viller, Randers
