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 celdaValor devuelto
Un valor de textoSintaxis
= 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 2003Notas 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.