Excel 2007:s TYPE-funktion är en informationsfunktion som returnerar typen av värde i en cell. Den här funktionen har ett passande namn och låter dig bygga formler med IF-funktionen som utför en typ av beteende när cellen som testas innehåller ett värde och en annan när den innehåller text. Syntaxen för TYPE-funktionen är
=TYP(värde)
Det värde argumentet för funktionen TYP kan vara någon Excel inträde: text, nummer, logiskt värde, eller till och med ett fel värde eller en cellreferens som innehåller ett sådant värde. Funktionen TYPE returnerar följande värden, som anger typen av innehåll:
Följande formel kombinerar funktionerna CELL och TYP kapslade i en OM-funktion. Denna formel returnerar typen av talformatering som används i cell D11 endast när cellen innehåller ett värde. Annars förutsätter det att cell D11 innehåller en textinmatning, och den utvärderar typen av justering som tilldelats texten i den cellen:
=OM(TYP(D11)=1,CELL("format",D11),CELL("prefix",D11))
Följande formel kombinerar funktionerna INTE och TYP och en matematisk operator kapslad inuti en OM-funktion. Om värdet i cell D11 innehåller antingen TRUE eller FALSE, returnerar formeln det motsatta värdet. Annars antar formeln att D11 innehåller ett numeriskt värde och lägger till värdet i cell C11 till det.
=OM(TYP(D11)=4,INTE(D11),D11+C11)
Du kan inte använda TYPE-funktionen för att avgöra om en cell innehåller en formel, bara den datatyp som formeln returnerar.