Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

Cómo usar la función ARRAYFORMULA en Google Sheets

Cómo usar la función ARRAYFORMULA en Google Sheets

¿Qué es una FÓRMULA DE ARRAY?

ARRAYFORMULA es una función práctica de Google Sheets que genera un rango de celdas en lugar de valores únicos, y puede usarla con fórmulas que no son de matriz para convertirlas en fórmulas compatibles con matrices.

Aunque la definición puede resultar confusa para alguien que desconozca la fórmula y su uso, los ejemplos que tenemos más abajo en la guía lo aclararán. Pero, para simplificar su uso, le permite usar una fórmula en varias columnas o filas.

Puede usar un rango de celdas o varios del mismo tamaño. Puedes usar el práctico Ctrl+Mayús+Intro atajo de teclado para ingresar automáticamente FÓRMULA DE ARRAY( antes de que la fórmula ya esté en la celda.

Tabla de Contenido

¿Por qué es útil ARRAYFORMULA?

Usar ARRAYFORMULA en sus hojas de cálculo tiene muchas ventajas. En primer lugar, puede usar esta fórmula con un conjunto de datos masivo, lo que significa que no tendrá que repetir fórmulas en varias columnas. Esto no solo le ahorrará tiempo, sino que Google Sheets ejecutará hojas de cálculo grandes de manera mucho más fluida, ya que es necesario ejecutar menos fórmulas simultáneamente.

Esta fórmula es expandible, lo que significa que un cambio en un lugar expandirá todo el rango de datos. No solo eso, la fórmula también es dinámica. Esto significa que no tendrá que editar manualmente las fórmulas cada vez que realice una edición en la hoja.

ARRAYFORMULA frente a autorelleno

Hojas de cálculo de Google ofrece una función de autocompletar sugerida que le permite aplicar la función utilizada en el resto de las filas. Sin embargo, usar eso significa que no obtendrá ninguno de los beneficios adicionales de ARRAYFORMULA.

Además, cuando actualiza una celda, siempre existe el riesgo de que el autocompletado no pueda actualizar los datos con precisión. Esto puede causar que muchas celdas no estén sincronizadas, lo que resulta en discrepancias en los datos.

La sintaxis de ARRAYFORMULA

ARRAYFORMULA utiliza un argumento, que puede consistir en otras fórmulas o rangos de celdas. El argumento es necesario para que la fórmula funcione. Esta es la sintaxis de esta fórmula:

=ARRAYFORMULA(formula)

Aquí está el argumento utilizado en esta fórmula:

  • fórmula: Esta es una expresión o un rango que usa uno o varios rangos del mismo tamaño

Este argumento puede ser:

  • Un rango de celdas
  • Una expresión matemática que utiliza un rango o varios rangos de celdas del mismo tamaño.
  • Una función que devuelve resultados que son mayores que una celda.

También puede agregar esta fórmula a las funciones que no son de matriz existentes en las hojas de cálculo. Puedes hacer esto usando el Ctrl+Mayús+Intro atajo.

Uso de ARRAYFORMULA con otras funciones de hojas

Solo mirar la sintaxis de esta fórmula no es suficiente. Dado que ARRAYFOMULA esencialmente necesita una segunda función dentro para funcionar, tendremos que ver algunos ejemplos. Aquí hay algunas formas en que puede usar esta función en Hojas de cálculo de Google.

1. FÓRMULA DE ARRAY simple

En este ejemplo, tenemos una hoja de cálculo con nombres. Digamos que queremos combinar el nombre y el apellido en una nueva celda que contenga el nombre completo. Para ello, podemos utilizar esta fórmula:

=A2 & ” ” & B2

Como puede ver, esta fórmula funciona por celda. Esto significa que se debe ingresar la dirección de la celda para ejecutar la fórmula. Al usar ARRAYFORMULA, esto se puede hacer automáticamente sin necesidad de ejecutar la fórmula varias veces.

Estos son los pasos que debe seguir para usar ARRAYFORMULA para combinar celdas en Hojas:

  1. Haga clic en la celda donde desea utilizar ARRAYFORMULA.
  2. Escriba la parte inicial de la fórmula, que es =FÓRMULA DE ARRAY(.
  3. Ahora escriba una iteración de la fórmula que se ve al principio de este ejemplo. En este caso, usamos A2:A7 y » » y B2:B7. Note que usamos los rangos completos en lugar de usar las celdas individuales.
  4. Agregue el corchete de cierre.
  5. Finalmente, presione Ingresar para ejecutar la fórmula.

2. ARRAYFORMULA con funciones IF

En este ejemplo, tenemos datos de muestra de algunos artículos de la tienda y sus niveles de inventario. Usamos la fórmula IF para verificar si una cantidad suficiente del artículo está presente en el stock.

Supongamos que simplemente autocompletamos la fórmula IF en cada celda individualmente. En ese caso, podría sumar rápidamente una gran cantidad de instancias de la misma fórmula que se está ejecutando, lo que puede ralentizar sus Hojas de cálculo de Google. Por esta razón, es mejor usar ARRAYFORMULA.

Así es como combinaría ARRAYFORMULA con una función IF existente en Hojas de cálculo de Google:

  1. Haga clic en el rango de celdas que contiene la fórmula IF. La fórmula en este caso es =SI(B2:B5.
  2. Mueve el cursor de texto entre las igual a (=) y el «SI» en la fórmula
  3. Escriba aquí la instrucción ARRAYFORMULA inicial, que es FÓRMULA DE ARRAY(.
  4. Vaya al final de la fórmula y agregue un paréntesis adicional.
  5. Prensa Ingresar para ejecutar la fórmula.

La fórmula la ejecutará en todas las celdas seleccionadas en una sola instancia. Esto también funcionaría con otras declaraciones IF como SUMIF en Google Sheets.

Finalizando ARRAYFORMULA en Hojas de cálculo de Google

La función ARRAYFORMULA es una de las funciones más poderosas en Sheets. Puede realizar muchas funciones a la vez y se puede combinar con una amplia variedad de otras funciones. Aunque puede parecer confuso al principio, comenzará a usarlo en todas partes en sus hojas de cálculo una vez que lo domine.

Practicar ARRAYFORMULA también lo ayudará a comprender otras funciones compatibles con matrices en Google Sheets y Excel. Siga así y será un profesional de las hojas de cálculo en muy poco tiempo.

Resumen del Contenido

Toggle