En COLUMNA es una de las funciones de búsqueda disponibles en Google Sheets. Nos da el número de columna donde se encuentra la celda especificada o un rango de celdas.
Sintaxis
COLUMNA([celda_referencia])
celda_referencia - es la dirección de referencia a la celda cuyo número de columna necesitamos. Se trata de un parámetro opcional. Así, si no se especifica, la fórmula COLUMNA considera la dirección de la celda en la que hemos tecleado la fórmula.
Tenga en cuenta que si el celda_referencia no es una única celda, sino un rango de múltiples celdas, la fórmula devuelve sólo el número de columna de la primera columna dentro del parámetro celda_referencia.
Utilización: COLUMNA Fórmula
Concretemos nuestra comprensión de la fórmula con algunos ejemplos. Veamos la siguiente instantánea.
El primer ejemplo tomó B1 para celda_referencia y, en consecuencia, devolvió 2 como resultado. Del mismo modo, para F1, devolvió 6 como salida para el segundo ejemplo. El tercer caso no tiene ninguna entrada para el celda_referencia, por lo que devuelve el número de columna de la celda en la que hemos introducido la fórmula.
En el cuarto ejemplo, proporcionamos una dirección a un rango de celdas en lugar de a una sola celda. Y, devolvió el número de la primera columna dentro del rango B1:F1, que es 2.
Es interesante observar que proporcionamos una referencia de rango con nombre como entrada para el celda_referencia en el último caso de ejemplo. Como se muestra en el extremo derecho de la imagen anterior, el rango “COLUMNAN1!Edades” abarca desde A2 hasta F2. Por lo tanto, el resultado es el número de la primera columna del rango A1:F2.
Caso práctico: Autocompletar números
Una de las formas útiles en que podemos utilizar la fórmula COLUMNA es cuando la utilizamos junto con la fórmula ARRAYFORMULA. Utilizamos el siguiente método para que Google Sheets rellene series de números por nosotros sin tener que introducirlas nosotros mismos.
Esta utilidad de la fórmula anterior es muy práctica. Incluso si intentamos insertar una columna en cualquier lugar entre las columnas existentes, la numeración se realiza automáticamente. Para ilustrarlo, insertaremos una columna entre las columnas F y G como se muestra a continuación. Y nos daremos cuenta de que no tenemos que hacer nada para ajustar la numeración - Google Sheets lo hace por nosotros automáticamente.
Pero entonces, hay un pequeño problema. ¿Qué pasa si intentamos insertar una columna encima de la anterior celda A1? Al hacerlo, la celda se desplazaría hacia la derecha y, en consecuencia, la fórmula se ajustaría como se muestra a continuación, lo que probablemente no sea deseable.
Podemos solucionar este problema utilizando la función INDIRECTO como se muestra a continuación. Aunque insertemos una columna antes, no afecta a la numeración. Sin embargo, la referencia de dirección A:L ahora se ha vuelto estática. Por lo tanto, al insertar columnas entre A y L ya no se ajustará la referencia a A:M (como ocurría en la tercera instantánea).
