Applica una funzione LAMBDA a ogni riga e restituisce una matrice dei risultati. Ad esempio, se la matrice originale è di 3 colonne per 2 righe, la matrice restituita sarà di 1 colonna per 2 righe.
Sintassi
=BYROW(array, lambda(row))
Gli argomenti della sintassi della funzione PERRIGA sono i seguenti:
- Matrice Matrice da separare per riga.
- Lambda Una funzione LAMBDA che accetta una riga come singolo parametro e calcola un risultato. La funzione LAMBDA accetta un singolo parametro:
- RigaUna riga dalla matrice.
Errori
Inserire una funzione LAMBDA non valida o un numero errato di parametri restituisce un errore #VALORE! errore denominato "Parametri non corretti".
Non inserire una funzione LAMBDA o altro che non sia un singolo valore restituito dalla funzione LAMBDA restituisce un errore #CALC.
Esempi
Esempio 1: Restituisce il valore massimo di ogni riga di dati
Immettere i dati di esempio nelle celle A1: C2, quindi copiare la formula nella cella D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Esempio 2: restituisce la somma dei valori al quadrato per ogni riga di dati usando la funzione SOMMA.Q
Immettere i dati di esempio nelle celle A1: C2, quindi copiare la formula nella cella D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))