¿Cómo usar ARRAYFORMULA de Google Sheets? - Usa la misma fórmula en toda la fila
Las hojas de cálculo representan una revolución increíble que ayudó a sistematizar, ordenar y procesar grandes cantidades de datos de diversos sectores en cualquiera de los servicios que hacemos uso en nuestras actividades diarias.
Si bien el sistema de uso por excelencia para este trabajo suele ser Microsoft Excel, actualmente podemos acceder a otras alternativas gratuitas con funciones igual de interesantes.
Si necesitamos hacer uso de las herramientas básicas de Excel y no deseamos adquirirlo, podemos tener acceso a opciones como Google Sheets, el cual funciona como una hoja de cálculo con los gadgets que podrías necesitar, en la que se encuentran su amplio conjunto de fórmulas.
Para explotar al máximo estas características, debemos conocer bien cómo funcionan estas fórmulas y como aplicarlas correctamente, empezando por las fórmulas básicas que nos dan acceso a funciones que nos ahorran bastante trabajo, tal es el caso de la fórmula "ARRAYFORMULA", la cual nos permitirá arrastrar fórmulas hacia otras celdas de manera automática.
En este artículo nos encargaremos de explicar cómo aplicar correctamente "ARRAYFORMULA" y los casos más comunes en los que se presentará su uso.
¿Cómo hacer para aplicar una fórmula a toda una columna?
Cuando nos encontramos trabajando con cualquier tipo de cálculos o fórmulas en hojas de cálculo, a menudo nos encontramos que tenemos que organizar datos repartidos en largas columnas, haciendo que realizar el cálculo para cada celda pueda resultar en un trabajo tedioso.
El método común para evitar copiar la fórmula celda por celda, es arrastrar la fórmula hasta el final de la columna, pero este proceso también resulta lento por lo que la opción más rápida es hacer uso de la fórmula ARRAYFORMULA, que con el simple uso de un comando nos permitirá arrastrar toda la formula a través de la columna automáticamente.
¿Cómo copiar y pegar fórmulas en Google Sheets?
ARRAYFORMULA es una fórmula de tipo arreglo o matricial, la cual se escribe en una celda, pero puede expresar resultados en otras, siendo posible aplicarla para los siguientes casos:
Para una sola cuadrícula
Para el caso en el que solo necesitamos copiar una única fórmula de una celda hacia otra hacemos uso del siguiente comando: "=ArrayFormula(A1)". Donde A1 resalta como la celda de la cual queremos extraer la fórmula, que puede estar ubicada en cualquier lugar de la hoja de cálculo.
Es importante resaltar que esta función no se limita únicamente a copiar y pegar una serie de fórmulas de un lugar a otro, sino que también nos dará la posibilidad de realizar cambios dentro del argumento de la fórmula, como insertar otras funciones como BUSCARV como en el siguiente ejemplo: "=ArrayFormula(BUSCARV(A1))"
De esta forma podemos simplificar enormemente el procedimiento para realizar diversos cálculos, evitando la molestia de tener que copiar nuevamente toda la celda, solo sería necesario agregar la función necesaria y Google Sheets se encargará de realizar el resto.
Además, cabe resaltar que, dentro de su argumento, ARRAYFORMULA también nos permite realizar cálculos matemáticos en su argumento, facilitando nuestro trabajo.
Para toda una columna
Si bien es útil conocer este proceso para replicar celdas, su verdadera utilidad se resalta al momento de manejar grandes volúmenes de datos en columnas, para el cual solo tendremos que aplicar la fórmula en la primera celda de la siguiente forma: "=ArrayFormula(A1:Ax)"
Donde A1 representa la primera celda de la columna y Ax representa la última celda, de esta forma solo será necesario apretar enter y podremos visualizar como se extiende el cálculo por toda la columna. Además, también podremos realizar operaciones o cambios de funciones como se muestra en la siguiente imagen.
Aprende a importar datos de otros documentos a Google Sheets
Otro aspecto que suele ser importante conocer es cómo tomar o compartir información de otros documentos de Google Sheets, debido a que muchas veces estos se componen de complejos cálculos que toman mucho tiempo de realizarse. Para lograr importarlos todos a un nuevo documento haremos uso de la siguiente fórmula: "=IMPORTRANGE(«» , «»)"
Donde tenemos colocar en «URL>» la dirección donde se encuentra la hoja de cálculo a importar. Posteriormente, colocaremos el intervalo de celdas que vamos a importar en «», de modo que resulte expresado de la siguiente forma: "=IMPORTRANGE(«http://docs.google.com/spreadsheets/d/URL/to/spreadsheet/edit», «A2: A27»)"
Finalmente, presionaremos aceptar y veremos cómo se despliega un error en las celdas, este error aparece porque se necesita una aprobación previa para tener acceso al documento que queremos importar, solo tenemos que hacer clic derecho en las celdas con error y seleccionamos "Permitir acceso".