Excel obsahuje skupinu speciálních funkcí - jejich účelem je určit, jestli je nebo není pravda, že nějaká buňka má určitý datový typ.
Příklad
V buňce A1 jsou povolena jen čísla. V buňce B2 proto chci mít varování v případě, že v buňce A1 je cokoliv jiného než číslo.
Návod
Použiji kombinaci jedné z těchto funkcí, JE.ČÍSLO, a funkce KDYŽ. Vzorec pak vypadá takto:
=KDYŽ(JE.ČISLO(A1);"Hodnota je OK";"Pozor, chyba, ve sledované buňce není číslo!")
Jde o funkci KDYŽ, do které je vnořená funkce JE.ČÍSLO.
Funkce KDYŽ má tři parametry. Prvním z nich je funkce JE.ČÍSLO. Ta vrátí pravdu nebo nepravdu. Vrátí-li pravdu, použije funkce když druhý parametr, jinak třetí parametr.
Je-li tedy v buňce A1 jakékoliv číslo, zobrazí se "Hodnota je OK", jinak se zobrazí "Pozor, chyba, ve sledované buňce není číslo!"
Jednotlivé funkce z této skupiny:
- JE.ČÍSLO - vrátí pravdu jen v případě, že je v buňce libovolné číslo.
- JE.CHYBA - vrátí pravdu jen v případě jakékoliv chybné hodnoty kromě #N/A
- JE.CHYBHODN - vrátí pravdu jen v případě jakékoliv chybné hodnoty
- JE.LOGHODN - vrátí pravdu jen v případě, že jde o logickou hodnotu, přičemž logická hodnota je PRAVDA nebo NEPRAVDA
- JE.NEDEF - vrátí pravdu jen v případě, že hodnota není dostupná - tedy že jde o #N/A
- JE.NETEXT - vrátí pravdu jen v případě, že hodnota není text
- JE.ODKAZ - vrátí pravdu jen v případě, že v závorce je odkaz na buňku nebo skupinu buněk (např. A1:A20), jinak vrátí nepravdu (např. pokud je v buňce odkaz na text, číslo nebo funkci)
- JE.PRÁZDNÉ - vrátí pravdu jen v případě, že buňka je úplně prázdná
- JE.TEXT - vrátí pravdu jen v případě, že hodnota je text
Žádné komentáře:
Okomentovat