Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Excel - ověření dat

Ahoj,

potřeboval bych nastavit v ověření dat pro konkrétní buňku pravidlo, které umožní sem doplnit jakékoliv číslo rovné nebo větší než 0, ale v případě desetinného čísla se zaokrouhlením na nejvýše 2 desetinná místa. Zkoušel jsem to udělat tak, jak je vidět na přiloženém screenu, ale buňka neakceptuje nulovou hodnotu. Za boha nedokážu přijít na to jak ten vzorec nastavit, aby to šlapalo. Mohl by mi to prosím někdo opravit, případně i vysvětlit, co by znamenal můj zápis? Předem moc díky za váš čas :-)

Předmět Autor Datum
Protože to "minimum" zřejmě není 0. To "zaokrouhlení" bych prostě udělal až po vložení ... jinak by… nový
dsa 02.10.2025 15:57
dsa
V overení údajov nemôžeš použiť funkciu NEBO (alebo aj iné funkcie), ktoré vracajú hodnoty iné, než… nový
robert13 02.10.2025 18:23
robert13
Chápem, že formát na dve desatinné miesta len zdanlivo ukazuje skutočný obsah, pri ďalších výpočtoch… nový
robert13 02.10.2025 18:27
robert13
Nie som si však celkom istý, či som dobre pochopil, že v prípade, že tam zadáš celé číslo, tak sa aj… nový
robert13 02.10.2025 18:31
robert13
Samozrejme, dá sa to riešiť pomocnými stĺpcami ale chápem, že to nie je ono... poslední
robert13 02.10.2025 18:36
robert13

Protože to "minimum" zřejmě není 0.

To "zaokrouhlení" bych prostě udělal až po vložení ... jinak bys to musel testovat jako znakový řetězec.

Test by možná šel udělat vynásobením 100 a kontrolou desetinné části.

V overení údajov nemôžeš použiť funkciu NEBO (alebo aj iné funkcie), ktoré vracajú hodnoty iné, než TRUE alebo FALSE, nič iné nie je dovolené.
V bunke bude povolená hodnota, ktorej podmienka overenia vracia hodnotu TRUE.

Dotaz: nestačí proste formátovať bunky na dve desatinné miesta a overovať len či je obsah bunky väčší alebo rovný nule?

Chápem, že formát na dve desatinné miesta len zdanlivo ukazuje skutočný obsah, pri ďalších výpočtoch s takouto bunkou sa počíta so skutočným obsahom, nie zobrazeným.
Dá sa to urobiť s makrom, ktoré kontroluje zmenu obsahu buniek v hárku, skontroluje, či sa zmena udiala v stĺpci, kde chceš tie podmienky uplatniť a tam už si môžeš robiť s obsahom čo len chceš.

Nie som si však celkom istý, či som dobre pochopil, že v prípade, že tam zadáš celé číslo, tak sa aj zobrazí len celé číslo, ak zadáš jednomiestne desatinné číslo, tak sa ti zobrazí len s jedným desatinným miestom, detto v prípade dvoch desatinných miest a až v prípade, že sa zadá viac ako 2 desatinné miesta, tak skutočne zaokrúhli na dve miesta a toto číslo zapíše. To všetko sa dá tým makrom poriešiť ale osobne by som nechcel mať stĺpec s bunkami s rôznymi počtami desatinných miest.

Zpět do poradny Odpovědět na původní otázku Nahoru