Menerapkan LAMBDA ke setiap kolom dan mengembalikan array hasilnya. Misalnya, jika array asli adalah 3 kolom kali 2 baris, maka array yang dikembalikan adalah 3 kolom kali 1 baris.
Sintaks
=BYCOL (array, lambda(column))
Sintaks fungsi BYCOL memiliki argumen dan parameter berikut:
-
larik Array yang akan dipisahkan oleh kolom.
-
lambda LAMBDA yang mengambil kolom sebagai parameter tunggal dan menghitung satu hasil. LAMBDA memerlukan parameter tunggal:
-
kolom Kolom dari larik.
Kesalahan
Menyediakan fungsi LAMBDA yang tidak valid atau jumlah parameter yang salah akan mengembalikan #VALUE! yang disebut "Parameter yang Salah".
Tidak menyediakan fungsi LAMBDA atau apa pun selain nilai tunggal yang dikembalikan dari fungsi LAMBDA akan mengembalikan #CALC kesalahan.
Contoh
Contoh 1: Mengembalikan nilai maksimum setiap kolom
Masukkan data sampel ke dalam sel A1: C2, lalu salin rumus ke dalam sel D4:
=BYCOL(A1:C2, LAMBDA(array, MAX(array)))
Contoh 2: Mengembalikan jumlah nilai kuadrat dari setiap elemen array dalam setiap kolom
Masukkan data sampel ke dalam sel A1: C2, lalu salin rumus ke dalam sel D4:
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))