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)
| Argumento | Qué es |
|---|---|
| fórmula_matriz | Una 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.
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.
Calcula todos los totales con una sola fórmula en D2: precio por cantidad de las cinco filas.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Producto | Precio | Cantidad | Total | |
| 2 | Cuaderno | 35 | 4 | ||
| 3 | Pluma | 12 | 10 | ||
| 4 | Mochila | 450 | 1 | ||
| 5 | Calculadora | 280 | 2 | ||
| 6 | Marcador | 18 | 6 | ||
| 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.