Applica una funzione LAMBDA a ogni colonna e restituisce una matrice dei risultati. Ad esempio, se la matrice originale è di 3 colonne per 2 righe, la matrice restituita sarà di 3 colonne per 1 riga.
Sintassi
=BYCOL (matrice, lambda(colonna))
Gli argomenti e i parametri della sintassi della funzione BYCOL sono i seguenti:
-
matrice Una matrice da separare per colonna.
-
[lambda] Una funzione LAMBDA che prende una colonna come singolo parametro e calcola un risultato. La funzione LAMBDA accetta un singolo parametro:
-
colonna Una colonna 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: Restituire il valore massimo di ogni colonna
Immettere i dati di esempio nelle celle A1: C2, quindi copiare la formula nella cella D4:
=BYCOL(A1:C2, LAMBDA(array, MAX(array)))
Esempio 2: Restituire la somma del valore al quadrato di ogni elemento della matrice in ogni colonna
Immettere i dati di esempio nelle celle A1: C2, quindi copiare la formula nella cella D4:
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))