

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
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.
Když zadám celé číslo, např. 15, tak by se mělo zobrazit 15,00. Nastavit pouze formát buněk nic neřeší. Kontrolovat obsah buněk samozřejmě člověk může, ale ne, pokud tu vyplněnou tabulku dostane v .pdf. Já vím jak nastavit, aby do konkrétní buňky bylo možné doplnit pouze kladné číslo s maximálně dvěma desetinnými místy [=A(BUŇKA-ZAOKROUHLIT(BUŇKA;2)=0;BUŇKA>0)], ale nepřišel jsem na to, jak to udělat, aby ta buňka akceptovala i 0.
Právě jsem na to přišel.
Kdyby to někdo někdy potřeboval, tady je řešení. Stačí v ověření dat zvolit "vlastní" a doplnit vzorec [=NEBO(D17-ZAOKROUHLIT(D17;2)=0;D17-ZAOKROUHLIT(D17;2)>0)]. Pak je možné do buňky D17 doplnit buď 0, nebo jakékoliv kladné číslo s nejvýše 2 desetinnými místy. Je zajímavé, že v té první části vzorce nestačí pouze D17=0, ale musí tam být to zaokrouhlení, jinak to nefunguje (tzn. buňka akceptuje i více než 2 desetinná místa).
Každopádně díky za pomoc.