Funkce TYPE aplikace Excel 2007 je informační funkce, která vrací typ hodnoty v buňce. Tato funkce, která je příhodně pojmenována, vám umožňuje vytvářet vzorce pomocí funkce IF, které provádějí jeden typ chování, když testovaná buňka obsahuje hodnotu, a jiný, když obsahuje text. Syntaxe funkce TYPE je
=TYPE(hodnota)
Argumentem hodnoty funkce TYPE může být jakákoli položka aplikace Excel: text, číslo, logická hodnota nebo dokonce hodnota Error nebo odkaz na buňku, která takovou hodnotu obsahuje. Funkce TYPE vrací následující hodnoty označující typ obsahu:
Následující vzorec kombinuje funkce CELL a TYPE vnořené do funkce IF. Tento vzorec vrátí typ formátování čísla použitý v buňce D11 pouze v případě, že buňka obsahuje hodnotu. Jinak předpokládá, že buňka D11 obsahuje textovou položku, a vyhodnotí typ zarovnání přiřazený textu v této buňce:
=IF(TYPE(D11)=1,CELL("formát",D11),BUŇKA("prefix",D11))
Následující vzorec kombinuje funkce NOT a TYPE a matematický operátor vnořený do funkce IF. Pokud hodnota v buňce D11 obsahuje hodnotu TRUE nebo FALSE, vzorec vrátí opačnou hodnotu. Jinak vzorec předpokládá, že D11 obsahuje číselnou hodnotu a přidá k ní hodnotu v buňce C11.
=IF(TYPE(D11)=4,NOT(D11),D11+C11)
Funkci TYPE nelze použít k určení, zda buňka obsahuje vzorec, pouze datový typ, který vzorec vrací.