Función SCAN en Excel
Como REDUCE, pero devuelve todos los resultados intermedios: ideal para saldos y totales acumulados. Se llama igual en Excel en inglés.
Sintaxis
Excel en español (México)
=SCAN(valor_inicial, matriz, lambda)
Excel en español (España y Latinoamérica)
=SCAN(valor_inicial; matriz; lambda)
Excel en inglés
=SCAN(initial_value, array, lambda)
| Argumento | Qué es |
|---|---|
| valor_inicial | Con qué valor empieza el acumulado. |
| matriz | El rango a recorrer. |
| lambda | Una LAMBDA(acumulado, valor) que devuelve el nuevo acumulado. |
Ejemplo
REDUCE(inicio, rango, LAMBDA(acumulado, valor, cálculo)) recorre el rango y devuelve un solo resultado. SCAN hace lo mismo pero muestra cada paso: con movimientos de una cuenta, da el saldo después de cada uno.
=SCAN(0,B2:B8,LAMBDA(saldo,mov,saldo+mov))
Error común
Solo en Excel 365. El resultado tiene la misma forma que el rango y se desborda hacia abajo.
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 SCAN
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
Saldo acumulado: SCAN y REDUCE
REDUCE(inicio, rango, LAMBDA(acumulado, valor, cálculo)) recorre el rango y devuelve un solo resultado. SCAN hace lo mismo pero muestra cada paso: con movimientos de una cuenta, da el saldo después de cada uno.
En C2, con una sola fórmula, calcula el saldo después de cada movimiento usando SCAN.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Fecha | Movimiento | Saldo | Depósitos | |||
| 2 | 01 mar | 15,000.00 | |||||
| 3 | 03 mar | -2,400.00 | |||||
| 4 | 07 mar | -860.00 | |||||
| 5 | 10 mar | 5,200.00 | |||||
| 6 | 15 mar | -7,300.00 | |||||
| 7 | 22 mar | -1,150.00 | |||||
| 8 | 28 mar | 3,900.00 | |||||
| 9 |
Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia. F4 fija la referencia con $.
Preguntas frecuentes
- ¿Cómo se llama SCAN en inglés?
- Se llama igual: SCAN. Lo que cambia es el separador: en Excel en español de España y gran parte de Latinoamérica los argumentos se separan con punto y coma.
- ¿Por qué SCAN me marca error de fórmula con comas?
- Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
- ¿Cuál es el error más común con SCAN?
- Solo en Excel 365. El resultado tiene la misma forma que el rango y se desborda hacia abajo.