Función BYROW en Excel

Calcula un resultado por cada fila de un rango con una LAMBDA. Se llama igual en Excel en inglés.

Sintaxis

Excel en español (México)

=BYROW(matriz, lambda)

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

=BYROW(matriz; lambda)

Excel en inglés

=BYROW(array, lambda)

ArgumentoQué es
matrizEl rango a recorrer fila por fila.
lambdaUna LAMBDA que recibe una fila y devuelve un solo valor.

Ejemplo

BYROW(rango, LAMBDA(fila, cálculo)) le pasa a la LAMBDA una fila completa a la vez y devuelve un resultado por fila. Así una sola fórmula saca el total, el máximo o el promedio de cada renglón.

=BYROW(B2:D6,LAMBDA(fila,SUMA(fila)))

Error común

Solo en Excel 365. Si la LAMBDA devuelve varios valores por fila da #¡CALC!. Para columnas existe BYCOL.

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 BYROW

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

Un total por fila con BYROW

BYROW(rango, LAMBDA(fila, cálculo)) le pasa a la LAMBDA una fila completa a la vez y devuelve un resultado por fila. Así una sola fórmula saca el total, el máximo o el promedio de cada renglón.

Ejemplo=BYROW(B2:D6,LAMBDA(fila,SUMA(fila)))BYROWLAMBDA
Paso 1/2

En E2, con una sola fórmula, calcula el total del trimestre de cada vendedor.

E2
ABCDEFG
1VendedorEneFebMarTrimestreMejor mes
2Carmen48,200.0051,300.0047,900.00
3Jorge35,900.0033,100.0039,800.00
4Lucía61,750.0058,200.0064,100.00
5Andrés29,400.0031,800.0030,500.00
6Paola52,300.0049,700.0055,600.00
7

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 BYROW en inglés?
Se llama igual: BYROW. 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é BYROW 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 BYROW?
Solo en Excel 365. Si la LAMBDA devuelve varios valores por fila da #¡CALC!. Para columnas existe BYCOL.