Función CELDA

En este artículo se describen la sintaxis de la fórmula y el uso de la función CELDA en Microsoft Excel. Puede encontrar vínculos para más información sobre cómo dar formato a los datos de las celdas y aplicar estilos a las celdas en la sección Vea también.

Descripción

La función CELDA devuelve información sobre el formato, la ubicación o el contenido de una celda. Por ejemplo, si desea comprobar que una celda contiene un valor numérico en lugar de texto antes de realizar un cálculo en ella, puede usar la siguiente fórmula:

= SI( CELDA("tipo", A1) = "v", A1 * 2, 0)

Esta fórmula calcula A1*2 solo si la celda A1 contiene un valor numérico y devuelve 0 si A1 contiene texto o está en blanco.

Sintaxis

CELDA(tipo_de_info; [referencia])

La sintaxis de la función CELDA tiene los siguientes argumentos:

  • Tipo_de_info    Obligatorio. Es un valor de texto que especifica el tipo de información de la celda que se desea obtener. La siguiente lista muestra los posibles valores del argumento tipo_de_info y los correspondientes resultados.

tipo_de_info

Devuelve

"DIRECCIÓN"

la referencia, en forma de texto, de la primera celda del argumento ref.

"COLUMNA"

El número de columna de la celda del argumento ref.

"COLOR"

Valor 1 si la celda tiene formato de color para los valores negativos; de lo contrario, devuelve 0 (cero).

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

"CONTENIDO"

Valor de la celda superior izquierda de la referencia, no una fórmula.

"ARCHIVO"

Nombre del archivo (incluida la ruta de acceso completa) que contiene la referencia, en forma de texto. Devuelve texto vacío ("") si todavía no se ha guardado la hoja de cálculo que contiene la referencia.

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

"FORMATO"

Un valor de texto correspondiente al formato numérico de la celda. Los valores de texto para los distintos formatos se muestran en la siguiente tabla. Si la celda tiene formato de color para los números negativos, devuelve "-" al final del valor de texto. Si la celda está definida para mostrar todos los valores o los valores positivos entre paréntesis, devuelve "()" al final del valor de texto.

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

"PARÉNTESIS"

Valor 1 si la celda tiene formato con paréntesis para los valores positivos o para todos los valores; de lo contrario, devuelve 0 (cero).

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

"PREFIJO"

Un valor de texto que corresponde al "prefijo de rótulo" de la celda. Devuelve un apóstrofo (') si la celda contiene texto alineado a la izquierda, comillas (") si la celda contiene texto alineado a la derecha, un acento circunflejo (^) si el texto de la celda está centrado, una barra inversa (\) si la celda contiene texto con alineación de relleno y devolverá texto vacío ("") si la celda contiene otro valor.

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

"PROTEGER"

Valor 0 (cero) si la celda no está bloqueada; de lo contrario, devuelve 1 si la celda está bloqueada.

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

"FILA"

El número de fila de la celda del argumento ref.

"TIPO"

Un valor de texto que corresponde al tipo de datos de la celda. Devolverá "b" (para blanco) si la celda está vacía, "r" (para rótulo) si la celda contiene una constante de texto y "v" (para valor) si la celda contiene otro valor.

"ANCHO"

El ancho de columna de la celda redondeado a un entero. Cada unidad del ancho de columna es igual al ancho de un carácter en el tamaño de fuente predeterminado.

Nota: Este valor no es compatible con Excel Online, Excel Mobile ni Excel Starter.

  • Referencia    Opcional. La celda sobre la que desea información. Si se omite, se devuelve la información especificada en el argumento tipo_de_info para la última celda cambiada. Si el argumento de referencia es un rango de celdas, la función CELDA devuelve la información solo para la celda superior izquierda del rango.

Códigos de formato de CELDA

La siguiente lista describe los valores de texto que devuelve la función CELDA cuando el argumento tipo_de_info es "formato" y el argumento referencia es una celda con formato para números integrados.

Si el formato de Excel es

La función CELDA devuelve

Estándar

"G"

0

"F0"

#.##0

".0"

0,00

"F2"

#.##0,00

".2"

$#.##0_);($#.##0)

"C0"

$#.##0;(rojo)-$#.##0

"C0-"

$#.##0,00_);($#.##0,00)

"C2"

$#.##0,00;(rojo)-$#.##0,00

"C2-"

0%

"P0"

0,00%

"P2"

0,00E+00

"C2"

# ?/? o # ??/??

"G"

d/m/aa o d/m/aa h:mm o dd/mm/aa

"D4"

d-mmm-aa o dd-mm-aa

"D1"

d-mmm

"D2"

mmm-aa

"D3"

mm/dd

"D5"

h:mm a.m./p.m.

"D7"

h:mm:ss a.m./p.m.

"D6"

h:mm

"D9"

h:mm:ss

"D8"

Nota: Si el argumento tipo_de_info de la función CELDA es "formato" y más adelante se asigna un formato diferente a la celda a la que se hace referencia, es necesario volver a calcular la hoja de cálculo para poder actualizar los resultados de la función CELDA.

Ejemplo

Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.

Datos

75

Hola a todos

Fórmula

Descripción

Resultado

=CELDA("fila";A20)

Número de fila de la celda A20.

20

=CELDA("contenido";A3)

Contenido de la celda A3.

Hola a todos

=CELDA("tipo";A2)

Tipo de datos de la celda A2. Un tipo de datos de "v" indica el valor.

v

Vea también

Cambiar el formato de una celda

Crear o modificar una referencia de celda

Función DIRECCION

Agregar, cambiar, buscar o borrar formato condicional en una celda

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×