< návrat zpět

MS Excel


Téma: CSE{SMALL/LARGE} rss

Zaslal/a 10.1.2014 0:35

Ahoj lidi!
Potřebuji vytáhnout x nejmenších a x největších hodnot z nějaké oblasti.
Ale já chci, a tady je ten zádrhel, aby výsledkem bylo x nestejných hodnot a to i v případě opakování některé z těchto hodnot.
To znamená, že i když se bude třeba nula opakovat 100x, bude uvedena pouze jednou.
Nemá někdo nějaký tip? Díky!

Zaslat odpověď >

#017136
avatar
čísla jsou v A1:A30

B1: =LARGE($A$1:$A$30;1)
B2: =LARGE(KDYŽ($A$1:$A$30<B1;$A$1:$A$30;"");1) - maticově

Nakopíruj dolů podle potřeby, chyby ošetři podle potřeby.citovat
#017137
avatar
Fachčí to, díky !citovat
#017146
avatar
Omlouvám se, je tam chyba. Ve druhém výrazu funkce KDYŽ vrací hodnotu buňky. V případě prázdné buňky vrátí hodnotu 0. Takže, pokud jsou v seznamu prázdné buňky funkce je také vyhodnotí s nulovou hodnotou.

Pokud to nevadí, stejně stačí použít místo LARGE MAX.

Lepší je:
B1:
=MAX($A$1:$A$30)

B2:
=KDYŽ(JE.ČISLO(B1);LARGE($A$1:$A$30;COUNTIF($A$1:$A$30;">="&B1)+1);B1)citovat
#017180
avatar
Sice v mém případě v dané oblasti prázdné buňky nejsou, ale ze zvědavosti jsem si tam pár prázdných přidal.
No a i vtom prvním vzoru jsou ignorované.
Takže oba tebou uvedené vzory fungují správně.
Díky moc!citovat
#017185
avatar
Zkus to na číslech:

-1
-2
-3
1
2
<prázdná>

Měl bys vidět rozdílcitovat
#017188
avatar
Á: tak to je jiná!
To jsem nezkoušel. Máš pravdu!citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 0:34

Vynásobit hodnoty kurzem - Power Query

Alfan • 24.4. 16:32

Relativní cesta - zdroje Power Query

Alfan • 24.4. 15:44

Relativní cesta - zdroje Power Query

elninoslov • 24.4. 14:26

Jak odstraním duplicitní údaje

Mirek8 • 24.4. 12:13

Jak odstraním duplicitní údaje

elninoslov • 24.4. 8:57

Vyhledej

PavDD • 24.4. 8:56