Categoría:

Compatibilidad:
Nivel:
La función BYROW permite aplicar una función personalizada (definida mediante una función LAMBDA) a cada fila de un rango de datos especificado, devolviendo una matriz con los resultados de cada aplicación. Esta función es especialmente útil para realizar cálculos y análisis personalizados por fila sin la necesidad de crear fórmulas individuales para cada una. BYROW facilita tareas como:
=BYROW(matriz; lambda_función)
Generación y manipulación de matrices personalizadas por fila:
Sub CalcularPromediosPorFila()Dim rng As RangeSet rng = ThisWorkbook.Sheets("Datos").Range("A1:C100")ThisWorkbook.Sheets("Resumen").Range("E1:E100").Formula = "=BYROW(A1:C100, LAMBDA(row, PROMEDIO(row)))"End Sub