# Función COLUMNA (COLUMN)

> 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.

Fuente: https://spreadsheetpractice.com/es/funciones/columna · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=COLUMNA([ref])`
- **Uso más común:** `=COLUMNA()` devuelve 6 (La fórmula está en la columna F, la sexta)
- **Nombre en inglés:** [COLUMN](https://spreadsheetpractice.com/functions/column)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Búsqueda y referencia](https://spreadsheetpractice.com/es/funciones#lookup)
- **Devuelve:** Un número de columna, donde la columna A es la 1.
- **Google Sheets:** Funciona igual en Google Sheets.

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.

## 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 |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D | E | F |
|---|---|---|---|---|---|---|
| 1 | ID | Nombre | Correo | Teléfono |  | Resultado |
| 2 | C-7 | Dana Lee | dana@example.com | 555-0142 |  | 6 |
| 3 |  |  |  |  |  | 4 |
| 4 |  |  |  |  |  | dana@example.com |

## 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.

## Funciones relacionadas

- [COLUMNAS](https://spreadsheetpractice.com/es/funciones/columnas) (COLUMNS): COLUMNAS cuenta cuántas columnas tiene un rango o una matriz, tengan o no contenido sus celdas.
- [FILA](https://spreadsheetpractice.com/es/funciones/fila) (ROW): FILA devuelve el número de fila de una celda: FILA(C7) es 7, y FILA() sin nada dentro devuelve la fila de la celda donde está la fórmula.
- [BUSCARV](https://spreadsheetpractice.com/es/funciones/buscarv) (VLOOKUP): BUSCARV busca un valor en la primera columna de una tabla y devuelve un valor de otra columna de la misma fila.
- [COINCIDIR](https://spreadsheetpractice.com/es/funciones/coincidir) (MATCH): COINCIDIR devuelve la posición de un valor en una fila o columna: 3 significa la tercera celda.

## 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.

## Practica COLUMNA

En la página de [COLUMNA](https://spreadsheetpractice.com/es/funciones/columna) hay un ejercicio corregido («Una fórmula, tres meses») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [COLUMN](https://spreadsheetpractice.com/functions/column)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
