< návrat zpět

MS Excel


Téma: Excel -pořadí rss

Zaslal/a 26.2.2015 14:50

Dobrý den,
potřeboval bych funkci podobnou RANK na pořadí, ale aby při shodě hodnot nebyla vynechána čísla.
A B
5 1
9 3
6 2
5 1
děkuji

Zaslat odpověď >

#023886
avatar
Jestli chápu dobře.
Zkus toto:

=RANK.EQ(A1;$A$1:$A$9;1)+COUNTIF($A$1:A1;A1)-1

data jsou v A1:A9citovat
icon #023894
avatar
@cmuch: podľa mňa to dobre nechápeš
pokiaľ by mal byť výsledok zhodný s tým, čo vidím v stĺpci B (najmenšie číslo je prvé v poradí vždy bez ohľadu na počet jeho výskytov, čo práve tvoj vzorec nespĺňa), tak asi takto:=SUMPRODUCT(--(COUNTIF(OFFSET($A$1;;;ROW($A$1:$A$4)-ROW($A$1)+1);$A$1:$A$4)=1);--($A$1:$A$4<=A1)), prípadne bez použitia volatilnej OFFSET ale v maticovom tvare (niečo za niečo) takto:=SUM(($A$1:$A$4<=$A1)/COUNTIF($A$1:$A$4;$A$1:$A$4))Vlastne, ten druhý sa dá tiež zapísať v nematicovej forme, za použitia skalárneho súčinu 1 :=SUMPRODUCT(($A$1:$A$4<=$A1)/COUNTIF($A$1:$A$4;$A$1:$A$4))Pokiaľ by sa v uvedenom rozsahu buniek nachádzali prázdne bunky a/alebo nenumerické hodnoty, tak vzorec by sa musel rozšíriť napr. takto:=IF(ISNUMBER(A1);SUMPRODUCT(($A$1:$A$4<=A1)/COUNTIF($A$1:$A$4;""&$A$1:$A$4))-COUNTBLANK($A$1:$A$4);"")citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje