Výuka a školení Excelu Výuka a školení Excelu Výuka a školení Excelu
Výuka a školení Excelu Výuka a školení Excelu

pátek 6. ledna 2012

Funkce pro ověření datového typu

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