„Excel 2007“ funkcija TIPO yra informacijos funkcija, kuri grąžina langelio reikšmės tipą. Tinkamai pavadinta ši funkcija leidžia kurti formules su funkcija IF, kurios atlieka vieno tipo veiksmus, kai testuojamame langelyje yra reikšmė, ir kitą, kai yra tekstas. Funkcijos TYPE sintaksė yra
=TIPAS(reikšmė)
Vertės argumentas tipo funkcija gali būti bet koks Excel "įrašo: tekstas, skaičius, logiška vertė, ar net Klaidos vertė arba langelio nuoroda, kad yra toks vertę. Funkcija TYPE grąžina šias reikšmes, nurodydama turinio tipą:
Šioje formulėje sujungiamos funkcijos CELL ir TYPE, įdėtos į IF funkciją. Ši formulė grąžina D11 langelyje naudojamo skaičiaus formatavimo tipą tik tada, kai langelyje yra reikšmė. Kitu atveju daroma prielaida, kad langelyje D11 yra teksto įrašas, ir įvertinamas lygiavimo tipas, priskirtas tekstui tame langelyje:
=IF(TIPAS(D11)=1,CELL("formatas",D11),CELL("priešdėlis",D11))
Šioje formulėje sujungiamos funkcijos NOT ir TYPE bei matematinis operatorius, įdėtas funkcijoje IF. Jei D11 langelio reikšmėje yra TRUE arba FALSE, formulė grąžina priešingą reikšmę. Kitu atveju formulėje daroma prielaida, kad D11 yra skaitinė reikšmė, ir prie jos pridedama reikšmė langelyje C11.
=JEI(TIPAS(D11)=4,NE(D11),D11+C11)
Negalite naudoti funkcijos TIPO norėdami nustatyti, ar langelyje yra formulė, tik duomenų tipą, kurį formulė grąžina.