Cómo utilizar la función CELDA de Excel -

Tabla de contenido

Resumen

La función CELDA de Excel devuelve información sobre una celda en una hoja de trabajo. El tipo de información que se devolverá se especifica como info_type. CELL puede obtener cosas como la dirección y el nombre de archivo, así como información detallada sobre el formato utilizado en la celda. Consulte a continuación una lista completa de la información disponible.

Propósito

Obtener información sobre una celda

Valor devuelto

Un valor de texto

Sintaxis

= CELDA (info_type, (referencia))

Argumentos

  • info_type : el tipo de información que se devolverá sobre la referencia.
  • referencia - (opcional) La referencia de la cual extraer información.

Versión

Excel 2003

Notas de uso

Utilice CELL para extraer una amplia gama de información sobre una referencia . El tipo de información a devolver se especifica como info_type , que siempre debe ir entre comillas dobles (""). Por ejemplo, para obtener el número de columna de C10:

=CELL("col", C10) // returns 3

Para obtener la dirección de A1 como texto:

=CELL("address",A1) // returns "$A$1"

Consulte a continuación para obtener una lista completa de info_types y una clave de los códigos que CELL devuelve cuando info_type es format. Tenga en cuenta que cuando la referencia se refiere a más de una celda, CELL devolverá información sobre la primera celda de referencia.

Los siguientes info_types se pueden utilizar con la función CELL:

Info_type Descripción
habla a devuelve la dirección de la primera celda de referencia (como texto).
columna devuelve el número de columna de la primera celda de referencia .
color devuelve el valor 1 si la primera celda de referencia tiene el formato de color para valores negativos; o cero si no.
contenido devuelve el valor de la celda superior izquierda en referencia . Las fórmulas no se devuelven. En su lugar, se devuelve el resultado de la fórmula.
nombre del archivo devuelve el nombre del archivo y la ruta completa como texto. Si la hoja de trabajo que contiene la referencia aún no se ha guardado, se devuelve una cadena vacía.
formato devuelve un código que corresponde al formato numérico de la celda. Consulte a continuación para obtener una lista de códigos de formato numérico. Si la primera celda de referencia tiene el formato de color para valores <0, se agrega "-" al código. Si la celda está formateada con paréntesis, devuelve "() - al final del valor del código.
paréntesis devuelve 1 si la primera celda de referencia está formateada con paréntesis y 0 si no.
prefijo devuelve un valor de texto que corresponde al prefijo de la etiqueta de la celda: una comilla simple (') si el texto de la celda está alineado a la izquierda, una comilla doble (") si el texto de la celda está alineado a la derecha, un signo de intercalación ( ^) si el texto de la celda es texto centrado, una barra invertida () si el texto de la celda está alineado con relleno, y una cadena vacía si el prefijo de la etiqueta es cualquier otra cosa.
proteger devuelve 1 si la primera celda de referencia está bloqueada o 0 si no.
fila devuelve el número de fila de la primera celda de referencia .
tipo devuelve un valor de texto que corresponde al tipo de datos en la primera celda de referencia : "b" para blanco cuando la celda está vacía, "l" para etiqueta si la celda contiene una constante de texto y "v" para valor si el celda contiene cualquier otra cosa.
anchura devuelve el ancho de columna de la celda, redondeado al número entero más cercano. Una unidad de ancho de columna es igual al ancho de un carácter en el tamaño de fuente predeterminado.

La siguiente tabla muestra los códigos de texto devueltos por CELL cuando se usa "formato" para info_type .

Código de formato devuelto Significado del código de formato
GRAMO General
F0 0
, 0 #, ## 0
F2 0
, 2 #, ## 0.00
C0 $ #, ## 0 _); ($ #, ## 0)
C0- $ #, ## 0 _); (Rojo) ($ #, ## 0)
C2 $ #, ## 0.00 _); ($ #, ## 0.00)
C2- $ #, ## 0.00 _); (Rojo) ($ #, ## 0.00)
P0 0%
P2 0,00%
S2 0,00E + 00
GRAMO #? /? o # ?? / ??
D1 d-mmm-aa o dd-mmm-aa
D2 d-mmm o dd-mmm
D3 mmm-aa
D4 m / d / aa om / d / aa h: mm o mm / dd / aa
D5 mm / dd
D6 h: mm: ss AM / PM
D7 h: mm AM / PM
D8 h: mm: ss

Notas

Cuando se solicita el "formato" o "paréntesis" de info_types, se agrega un conjunto de paréntesis vacíos "()" al formato devuelto si el formato numérico usa paréntesis para todos los valores o para valores positivos. Por ejemplo, si A1 usa el formato de número personalizado (0), entonces:

=CELL("format",A1) // returns "F0()"

La función CELL es una función volátil y puede causar problemas de rendimiento en hojas de trabajo grandes o complejas.

Articulos interesantes...