Nejste přihlášen/a.

Přihlásit se do poradny

 

Excel: Hledání maxima ve sloupci

Od: junkers* odpovědí: 9 změna:

Dneska už snad s něčím třísknu. Chci si v klidu vyhledat maximální hodnotu ve sloupci čísel v jednoduché tabulce - a problém! Funkce MAX zvládne jen 255 čísel - to si snad dělají pr..el. ( ! ) Já tam mám těch údajů několik tisíc!

Jak můžu vyhledat maxima z několika tisíc údajů pod sebou v sloupci? Nejsou tam prázdné buňky, ani text. Jen čísla.

 

 

9 odpovědí na otázku
Řazeno dle hodnocení

 

 

majsterjoe*

1x

Tak děláš něco špatně. Funkce MAX zvládne i několik tisíc čísel ve sloupci. Buď zadávej funkci v buňce mimo sloupec, nebo si zkontroluj označení příslušných buněk.

Hlavně to chce klid.


doplněno 15.03.18 21:30:

Aha, desetinná čísla. Takže. Jsou všechna čísla ve sloupci ve správném formátu buňky? Pokud byla zadávána ručně, mohlo se stát, že excel z toho čísla udělá například datum. A pak nelze s takovu buňkou počítat. Stejně tak pokud dojde k chybě a místo 3.5 se zadá 3,5

junkers*

Jo, už to mám pořešeno. Akorát přijdu o desetinná místa, to by nešlo nějak ošetřit?

majsterjoe*

No jedině z toho ty desetinná čísla udělat. Ale jestli to jde hromadně, to ti teď neřeknu. A ručně přepisovat několik set čísel není legrace, ikdyž i to jsem dělával. A netrvá to zas tak dlouho

 

junkers*

majsterjoe: v klidu jsem to zkusil, MAX vrací nulu. Takže už se zase vrtím ..

Řekl bych, že ty hodnoty Excel bere jako text a ne jako čísla. Ti bude tou desetinnou tečkou, má tam být čárka.

 

figurek*

0x

No bodejt by ti Excel neukazoval nulu. Mrkni se do vzorečku, co v něm máš a kde ho máš.

Máš v něm =MAX(J2:J2306) a tenhle vroreček máš umístěný do buňky J308. Prohledáváš sloupec od buňku J2 po buňku J2306 a v J308 máš cirkulární referenci.

Vzorec přece musí být umístěný mimo prohledávanou oblast.

Oprav vzoreček na =MAX(J2:J306)


doplněno 16.03.18 13:34:

no fajn. Sice vidím že s Excelem tvrdě zápolíš, ale když už mi radíš více přemejšlet, tak přidám.

Nula neznamená v tomto případě matematickou hodnotu 0, ale nepravdu. Tvůj vzorec je docela normálně logicky nepravdivý, protože v některé z porovnávaných buněk máš něco, co se nedá vyhodnotit. A není to text nebo prázdná hodnota, protože texty a prázdné buňky se ignorují. Tam problém nevzniká.

Ty jsi data do tabulky docela obyčejně blbě okopíroval. Teď tam máš chyby a nevíš kde. Tak hledej. Taky bych ti poradil více přemejšlet.

junkers*

figurek- ne, je to správně, screenshot jen oříznul tu dvojku. Musíš více přemýšlet.

 


0x

Čísla nemáš jako hodnoty, ale jako text. Označ celý sloupec a dej CTR+H, tečku nahraď čárkou. Zabere to vteřinu a máš z toho čísla a můžeš zjištovat maximum.

junkers*

Tak chlapi, dík. Ctrl+H skutečně vyřešilo problém, tečky byly nahrazeny čárkami, vedle jsem vložil další prázdný sloupec, všechny hodnoty vynásobil x10, z těch udělal MAX a ten vydělil /10, takže to mám i s desetinou.

Ale ty hodnoty tam vkládá přístroj (meteostanice), takže za tu tečku může ona.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]