Spreadsheet Practice

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

CeldaFórmulaResultadoQué muestra
F2=COLUMNA()6La fórmula está en la columna F, la sexta
F3=COLUMNA(D1)4D es la cuarta columna
F4=BUSCARV("C-7";$A$2:$D$2;COLUMNA(C1);FALSO)dana@example.comCOLUMNA(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
IDNombreCorreoTeléfonoResultado
C-7Dana Leedana@example.com555-01426
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

En 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 vesPor qué ocurre y cómo arreglarlo
Usar COLUMNA para contar columnasCOLUMNA 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 derechaLa 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.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .