< návrat zpět

MS Excel


Téma: Vyhledání 1a2 hodnoty >0 rss

Zaslal/a 11.12.2016 0:40

Dobrý den, prosím, můžete někdo poradit? Pomocí jaké funkce najít ve sloupci, 1 a 2 vyšší hodnotu než nula. Data jsou nesetříděná a obsahují hodně nul. Tabulka má cca 6000řádků a nelze je setřídit ani odstranit nuly. Děkuji

Příloha: 7z33768_pokus.7z (29kB, staženo 31x)
Zaslat odpověď >

#033769
avatar
A proč se by nemohly setřídit?
Koukni se na Funkci SMALLcitovat
#033770
avatar
Setřídit nelze, protože probíhají i jiné výpočty.Funkcí SMALL jsem už zkoušel, ale zde mi nefunguje. Data nemají žádnou pravidelnost, některé hodnoty se i nepravidelně opakují.citovat
icon #033771
eLCHa
do E3 volžte maticový (pomocí CTRL+SHIFT+ENTER)=MIN(KDYŽ(data=0;MAX(data);data))do E4 stejným způsobem=MIN(KDYŽ(data<=E3;MAX(data);data))citovat
#033772
avatar
případně:
do E3 volžte maticový (pomocí CTRL+SHIFT+ENTER)
=SMALL(KDYŽ(data>0;data;"");1)do E4 stejným způsobem
=SMALL(KDYŽ(data>E3;data;"");1)citovat
#033776
avatar
Mockrát díky oba dva, plně funkční. Trápil jsem se s tím dost dlouho. Podobnou konstrukci pomocí MIN jsem také zkoušel, ale použít maticově mne nenapadlo, spíš s použitím matice mám problém 6 . Ještě jednou díkycitovat
icon #033797
avatar
Mno, toto sa dá riešiť i bez maticového vzorca:
=SMALL(data; COUNTIF(data; "<=0")+1) - prvá hodnota, zapísaná do bunky D3

=SMALL(data; COUNTIF(data; "<="&D3)+1) - druhá hodnota
p.s. Proti používaniu maticových vzorcov nič nemám; tam, kde to bez matice vyriešiť nejde.citovat
icon #033803
eLCHa
@AL
pěkné

p.s.
Při jednorázových úlohách si vybírám nejrychlejší řešení. Tedy ne takové, které nejrychleji počítá, ale takové, které mne nejdříve napadne ;))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