Функцията TYPE на Excel 2007 е информационна функция, която връща типа стойност в клетка. С подходящо име, тази функция ви позволява да създавате формули с функцията IF, които изпълняват един тип поведение, когато тестваната клетка съдържа стойност и друг, когато съдържа текст. Синтаксисът на функцията TYPE е
=ТИП(стойност)
Аргументът за стойност на функцията TYPE може да бъде всеки запис в Excel: текст, число, логическа стойност или дори стойност на грешка или препратка към клетка, която съдържа такава стойност. Функцията TYPE връща следните стойности, указващи вида на съдържанието:
Следната формула комбинира функциите CELL и TYPE, вложени във функция IF. Тази формула връща типа на форматирането на числата, използвано в клетка D11, само когато клетката съдържа стойност. В противен случай той приема, че клетка D11 съдържа текстов запис и оценява типа на подравняване, присвоено на текста в тази клетка:
=АКО(ТИП(D11)=1,CELL("формат",D11),CELL("префикс",D11))
Следната формула комбинира функциите NOT и TYPE и математически оператор, вложен във функция IF. Ако стойността в клетка D11 съдържа TRUE или FALSE, формулата връща обратната стойност. В противен случай формулата приема, че D11 съдържа числова стойност и добавя стойността в клетка C11 към нея.
=АКО(ТИП(D11)=4,НЕ(D11),D11+C11)
Не можете да използвате функцията TYPE, за да определите дали дадена клетка съдържа формула, а само типа данни, които формулата връща.