Navigazione Rapida
Funzione PERRIGA
Riepilogo
La funzione PERRIGA applica una funzione LAMBDA personalizzata a ogni riga di una matrice, restituendo un array con i risultati calcolati riga per riga. È ideale per operazioni analitiche che richiedono calcoli specifici su ciascuna riga di dati.
Sintassi
PERRIGA(matrice; lambda(riga))
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| matrice | Array |
Sì | Array o intervallo da processare riga per riga |
| lambda | LAMBDA |
Sì | Funzione LAMBDA con parametro 'riga' che calcola il risultato per ogni riga |
Utilizzo della funzione BYROW
PERRIGA è perfetta per analisi statistiche, calcoli finanziari e data processing dove ogni riga rappresenta un'entità distinta (clienti, prodotti, transazioni) che richiede elaborazione specifica.
Esempi Comuni di BYROW
Massimo valore per riga
=PERRIGA(A1:C2; LAMBDA(riga; MAX(riga)))
Restituisce il valore massimo di ogni riga dei dati in A1:C2
Somma dei quadrati per riga
=PERRIGA(A1:C2; LAMBDA(riga; SOMMA.Q(riga)))
Calcola la somma dei valori al quadrato per ogni riga
Media pesata per riga
=PERRIGA(A2:B10; LAMBDA(riga; MEDIA(riga))
Calcola la media dei valori per ogni riga di dati
Domande Frequenti
Errori Comuni e Soluzioni
#VALORE! Parametri non corretti
Cause: LAMBDA ha parametri sbagliati o sintassi errata
Solution: Verifica che LAMBDA accetti un solo parametro 'riga'
#CALC!
Cause: Manca LAMBDA o non restituisce valore singolo
Solution: Assicurati che LAMBDA produca un risultato scalare
Note
- PERRIGA trasforma matrici orizzontali in verticali
- Richiede Excel 365 con funzioni LAMBDA
- Combinabile con MAP, SCAN, RIDUCI
- Il parametro LAMBDA deve restituire valore singolo
- Ideale per statistiche descrittive per gruppi
Compatibilità
Disponibile in: Excel 365
Non disponibile in: Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 365