Qué es la función COLUMNA en Excel?
La función COLUMNA en Excel es una función de búsqueda/referencia. Esta función es útil para buscar y proporcionar el número de columna de una referencia de celda dada. Por ejemplo, la fórmula =COLUMN(A10) devuelve 1, porque la columna A es la primera columna.
Fórmula
=COLUMN([referencia])
La función COLUMNA sólo utiliza un argumento – referencia – que es un argumento opcional. Es la celda o un rango de celdas para el que queremos el número de columna. La función nos dará un valor numérico.
Algunos puntos a recordar para el argumento de referencia:
Cómo utilizar la función COLUMNA en Excel?
Es una función incorporada que se puede utilizar como función de hoja de cálculo en Excel. Para entender los usos de la función COLUMNA en Excel, dejemos’Consideremos algunos ejemplos:
Ejemplo 1
Supongamos que nos dan las siguientes referencias:
En la primera referencia que’no dimos una referencia por lo que nos dio el resultado 4 con la función COLUMNA en la celda C5, como se muestra en la captura de pantalla de abajo:
Cuando usamos la referencia B6, nos devuelve el resultado de 3 ya que la referencia de la columna es B.
Como puedes ver arriba, cuando proporcionamos una matriz, la fórmula devuelve un resultado de 3.
Ejemplo 2
Supongamos que un gasto de flores se paga cada tres meses. El gasto de la flor es de 100$. Si queremos generar un valor fijo cada tres meses, podemos utilizar una fórmula basada en la función MOD.
La fórmula utilizada es =IF(MOD(COLUMNA(B8)-1,3)=0,$A$2,0), como se muestra a continuación:
Así, en el ejemplo anterior, tomamos un gasto recurrente a cada 3 meses. Si deseamos obtenerlo una vez cada 2 meses, entonces cambiaremos la fórmula a:
=IF(MOD(COLUMN(B19)-1,2)=0,$A$4,0)
La fórmula también puede utilizarse para un gasto fijo cada intervalo de tiempo regular, un pago fijo cada 6 meses como las primas, etc.
Aquí se utilizan dos fórmulas: MOD y COLUMNA. MOD es la función principal utilizada. La función es útil para las fórmulas que se requieren para hacer un acto específico cada enésima vez. Aquí, en nuestro ejemplo, el número se creó con la función COLUMNA, que devolvió el número de columna de la celda B8, el número 2, menos 1, que se suministra como un “offset.” ¿Por qué utilizamos un desplazamiento? Es porque queríamos asegurarnos de que Excel empieza a contar en 1, independientemente del número real de la columna.
El divisor se fija en 3 (gasto de flor) o 2, ya que queremos hacer algo cada 3 o 2 meses. Probando un resto cero, la expresión devolverá TRUE en los meses 3, 6, 9 y 12 o en los meses 2, 4, 6, 8, 10 y 12.
Utilizando la fórmula y trabajando con una fecha
Como se muestra en la siguiente captura de pantalla, podemos utilizar una fecha en lugar de utilizar un valor de texto como’ve utilizado por meses. Esto nos ayudará a construir una fórmula más racional. Todo lo que tenemos que hacer es ajustar la fórmula para extraer el número de mes y utilizarlo en lugar del número de columna:
=IF(MOD(MES(A19),3)=0,$A$4,0)
Ejemplo 3
Si queremos, podemos utilizar esta función de columna para obtener la suma de cada enésima columna. Supongamos que nos dan los siguientes datos:
Como queremos sumar cada enésima columna, utilizamos una fórmula que combina tres funciones de Excel SUMPRODUCTO, MOD y COLUMNA.
La fórmula utilizada es:
=SUMPRODUCTO(–(MOD(COLUMNA(B4:F4)-COLUMNA(B4)+1,G4)=0),B4:F4)
Veamos cómo funciona la función COLUMNA en Excel.
En la fórmula anterior, la columna G es el valor de n en cada fila. Si utilizamos la función MOD, nos devolverá el resto de cada número de columna después de dividirlo por N. Así, por ejemplo, cuando N = 3, MOD devolverá algo así
{1,2,0,1,2,0,1,2,0}
Así, la fórmula utiliza =0 para obtener TRUE cuando el resto es cero y FALSE cuando no lo es. Tenga en cuenta que hemos utilizado un doble negativo (–) para obtener VERDADERO o FALSO a unos y ceros. Se obtiene una matriz como la siguiente
{0,0,1,0,0,1,0,0,1}
Donde los 1s indican ahora “valores nth.” Va en SUMPRODUCT como array1, junto con B5:F5 como array2. Ahora SUMPRODUCT multiplica y luego suma los productos de las matrices.
Así, los únicos valores de esa última multiplicación son aquellos en los que array1 contiene 1. De esta manera, podemos pensar en la lógica del array1 “filtrado” los valores de array2.
Haga clic aquí para descargar el archivo de ejemplo de Excel
Recursos adicionales
Gracias por leer nuestro sitio web’sobre las funciones importantes de Excel! Si te tomas el tiempo necesario para aprender y dominar estas funciones, podrás’Acelerará significativamente su análisis financiero. Para aprender más, consulta estos recursos adicionales de nuestro sitio web:
Tutorial gratuito de Excel
Para dominar el arte de Excel, consulte nuestro sitio web’Las funciones COMBIN y COMBINA se diferencian en lo siguiente: – La función COMBIN se diferencia de la función COMBINA en lo siguiente: – La función COMBIN se diferencia de la función COMBINA? Obtenga formación gratuita en Excel para una carrera en finanzas corporativas y banca de inversión del Instituto de Finanzas Corporativas., que le enseña a convertirse en un usuario avanzado de Excel. Aprende las fórmulas, funciones y atajos más importantes para tener confianza en tus análisis financieros.
Acceda a nuestro sitio web’Fundamentos de Excel – Fórmulas para las finanzas¿Está buscando un curso acelerado de Excel?? Obtenga formación gratuita en Excel para una carrera en finanzas corporativas y banca de inversión del Instituto de Finanzas Corporativas.
para llevar su carrera al siguiente nivel y ascender en el escalafón!