La función TIPO en Excel es una función de información que devuelve un número entero que representa el tipo de dato de un valor específico. Es especialmente útil para comprobar el tipo de datos que contiene una celda antes de realizar operaciones que podrían generar errores.
Sintaxis
=TIPO(valor)
La función TIPO tiene un único argumento:
- valor: El valor cuyo tipo de dato se desea determinar. Puede ser cualquier valor de Excel, como un número, texto, valor lógico, valor de error, una referencia a una celda o un rango. Obligatorio.
 
Ejemplos
Para los siguientes ejemplos, supongamos que tenemos los siguientes datos en la columna A:
| A | |
|---|---|
| 1 | 150 | 
| 2 | Hola Mundo | 
| 3 | VERDADERO | 
| 4 | #¡DIV/0! | 
| 5 | 
Ejemplo 1: Identificar un tipo de dato numérico.
=TIPO(A1)
Resultado: 1. El valor en la celda A1 es un número.
Ejemplo 2: Identificar un tipo de dato de texto.
=TIPO(A2)
Resultado: 2. El valor en la celda A2 es una cadena de texto.
Ejemplo 3: Identificar un tipo de dato lógico.
=TIPO(A3)
Resultado: 4. El valor en la celda A3 es un valor lógico (VERDADERO o FALSO).
Ejemplo 4: Identificar un valor de error.
=TIPO(A4)
Resultado: 16. El valor en la celda A4 es un error.
Ejemplo 5: Identificar el tipo de una matriz.
=TIPO({1;2;3})
Resultado: 64. El valor es una matriz o constante de matriz.
Ejemplo 6: Comportamiento con celdas vacías.
=TIPO(A5)
Resultado: 1. Una celda vacía se considera de tipo numérico por la función TIPO.
Observaciones
La función TIPO devuelve los siguientes códigos numéricos según el tipo de valor:
- 1: Número
 - 2: Texto
 - 4: Valor lógico (VERDADERO o FALSO)
 - 16: Valor de error (como #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!)
 - 64: Matriz o rango
 - 128: Tipo de datos enriquecidos o compuestos (como los tipos de datos de Cotizaciones o Geografía).
 
Es importante destacar que si el valor es una referencia a una celda que contiene una fórmula, la función TIPO devolverá el tipo del resultado de la fórmula, no un código que identifique a la fórmula en sí.
Disponibilidad por versión de Excel
La función TIPO está disponible en todas las versiones de Microsoft Excel.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Totalmente compatible. | 
| Google Sheets | ✔️ | Totalmente compatible, usa los mismos códigos de retorno que Excel. | 
| LibreOffice Calc | ✔️ | Compatible. Sin embargo, puede devolver el código 8 para una celda que contiene una fórmula, a diferencia de Excel que evalúa el resultado de la fórmula. | 
| OpenOffice Calc | ✔️ | Funciona de manera similar a LibreOffice Calc. | 
| WPS Office Spreadsheets | ✔️ | Generalmente compatible. | 
| Apple Numbers | ✔️ | La función existe como TYPE, pero utiliza un conjunto de códigos de retorno diferente (p. ej., 8 para error, 16 para fecha/hora). No es directamente compatible en cuanto a los valores devueltos. | 
Funciones Relacionadas
La función TIPO es útil, pero a menudo es más directo usar las funciones «ES» para comprobar tipos de datos específicos, ya que devuelven directamente VERDADERO o FALSO.
- ESNUMERO: Comprueba si un valor es un número.
 - ESTEXTO: Comprueba si un valor es texto.
 - ESLOGICO: Comprueba si un valor es lógico (VERDADERO/FALSO).
 - ESERROR: Comprueba si un valor es cualquier tipo de error.
 - ESBLANCO: Comprueba si una celda está vacía.
 - CELDA: Devuelve información sobre el formato, ubicación o contenido de una celda. Usando «tipo» como primer argumento, devuelve una letra que representa el tipo de dato.
 
