Mmaresma/ julio 14, 2016/ Funciones Excel

La función CELDA devuelve información sobre el formato, la ubicación o el contenido de una celda. Por ejemplo, si deseas comprobar que una celda contiene un valor numérico en lugar de texto antes de realizar un cálculo en ella, puedes 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

Celda_Formato_1

Celda_Formato_2

Comentario

Comentario

Share this Post