Función ARRAYFORMULA en Google Sheets

Hace que una sola fórmula trabaje con rangos completos y llene toda una columna. Es propia de Sheets. Se llama igual en Sheets en inglés.

Sintaxis

Sheets en español (configuración de México)

=ARRAYFORMULA(fórmula_matriz)

Sheets en español (España y Latinoamérica)

=ARRAYFORMULA(fórmula_matriz)

Sheets en inglés

=ARRAYFORMULA(array_formula)

ArgumentoQué es
fórmula_matrizUna fórmula que opera con rangos completos, como B2:B*C2:C.

Ejemplo

ARRAYFORMULA hace que una sola fórmula trabaje con rangos completos y llene toda la columna: no hay que copiarla fila por fila. En Sheets puedes agregarla pulsando Ctrl+Mayús+Enter (Cmd+Mayús+Enter en Mac) al escribir.

=ARRAYFORMULA(B2:B6*C2:C6)

Error común

Con rangos abiertos como B2:B llena hasta el final de la hoja; usa SI(B2:B="";""; …) para dejar en blanco las filas vacías.

Sobre los Anuncios

Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.

Publicidad
Cargando anuncio...

Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos

Practica ARRAYFORMULA

Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones

ARRAYFORMULA

ARRAYFORMULA hace que una sola fórmula trabaje con rangos completos y llene toda la columna: no hay que copiarla fila por fila. En Sheets puedes agregarla pulsando Ctrl+Mayús+Enter (Cmd+Mayús+Enter en Mac) al escribir.

Ejemplo=ARRAYFORMULA(B2:B6*C2:C6)ARRAYFORMULA: igual en español

Calcula todos los totales con una sola fórmula en D2: precio por cantidad de las cinco filas.

D2
ABCDE
1ProductoPrecioCantidadTotal
2Cuaderno354
3Pluma1210
4Mochila4501
5Calculadora2802
6Marcador186
7

El borde punteado marca hasta dónde debe derramarse el resultado.

Preguntas frecuentes

¿Cómo se llama ARRAYFORMULA en inglés?
Se llama igual: ARRAYFORMULA. Las funciones que nacieron en Google Sheets conservan su nombre en inglés aunque la hoja esté en español. Lo que cambia es el separador: con configuración de España o gran parte de Latinoamérica los argumentos se separan con punto y coma.
¿Por qué ARRAYFORMULA me marca error de fórmula con comas?
El separador depende de la configuración regional de cada hoja, en Archivo > Configuración. Donde la coma es el separador decimal (España, Colombia, Argentina…), los argumentos se separan con punto y coma. Con configuración de México o Estados Unidos se usa la coma.
¿Cuál es el error más común con ARRAYFORMULA?
Con rangos abiertos como B2:B llena hasta el final de la hoja; usa SI(B2:B="";""; …) para dejar en blanco las filas vacías.