Función COLUMNA (COLUMN)
Respuesta rápida
COLUMNA devuelve el número de columna de una celda: COLUMNA(D1) es 4, y COLUMNA() sin nada dentro devuelve la columna de la celda de la fórmula.
- Sintaxis
=COLUMNA([ref])- Uso más común
=COLUMNA()devuelve 6 (La fórmula está en la columna F, la sexta)
Su uso más habitual es dar un número de columna variable a BUSCARV o INDICE, para que una sola fórmula pueda rellenarse a lo largo de varias columnas.
- Nombre en inglés
- COLUMN
- Disponible en
- Todas las versiones actuales
- Categoría
- Búsqueda y referencia
- Devuelve
- Un número de columna, donde la columna A es la 1.
- Google Sheets
- Funciona igual en Google Sheets.
Sintaxis
=COLUMNA([ref])
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
ref | Opcional | La celda de la que quieres el número de columna. Omítela para usar la celda de la propia fórmula. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| F2 | =COLUMNA() | 6 | La fórmula está en la columna F, la sexta |
| F3 | =COLUMNA(D1) | 4 | D es la cuarta columna |
| F4 | =BUSCARV("C-7";$A$2:$D$2;COLUMNA(C1);FALSO) | dana@example.com | COLUMNA(C1) da 3, así que BUSCARV devuelve el correo; al rellenar a la derecha pasa a 4 y devuelve el teléfono |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| ID | Nombre | Correo | Teléfono | Resultado | |
| C-7 | Dana Lee | dana@example.com | 555-0142 | 6 | |
| 4 | |||||
| dana@example.com |
Practica COLUMNA
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Una fórmula, tres meses
B8, escribe un único BUSCARV que devuelva las unidades de enero del SKU de A8 y que, rellenado a la derecha hasta D8, devuelva febrero y marzo. Usa COLUMNA para dar el número de columna.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Usar COLUMNA para contar columnas | COLUMNA devuelve una posición, no un recuento. Para contar las columnas de un rango, usa COLUMNAS. |
| El número no cambia al rellenar a la derecha | La referencia dentro de COLUMNA está fijada, como en COLUMNA($B1). Deja la columna sin fijar para que B1 pase a C1 y luego a D1 al rellenar. |
Consejos
- COINCIDIR sobre la fila de encabezados es más robusta que COLUMNA cuando las columnas de una tabla de búsqueda pueden reordenarse.
Preguntas frecuentes
¿Cómo obtengo el número de columna de una letra?
Apunta COLUMNA a cualquier celda de esa columna: =COLUMNA(H1) devuelve 8.
¿Qué devuelve COLUMNA() sin argumento?
El número de columna de la celda que contiene la fórmula: en la columna C devuelve 3.
Esta página en inglés: COLUMN. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .