Menerapkan LAMBDA ke setiap kolom dan mengembalikan larik hasil. Misalnya, jika array asli adalah 3 kolom kali 2 baris, 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 mengambil parameter tunggal:
-
kolom Kolom dari array.
Kesalahan
Menyediakan fungsi LAMBDA yang tidak valid atau jumlah parameter yang salah mengembalikan #VALUE! kesalahan yang disebut "Parameter Salah".
Tidak menyediakan fungsi LAMBDA atau apa pun kecuali nilai tunggal yang dikembalikan dari fungsi LAMBDA mengembalikan kesalahan #CALC.
Contoh
Contoh 1: Mengembalikan nilai maksimum dari setiap kolom
Masukkan data sampel ke dalam sel A1: C2, lalu salin rumus ke 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 sel D4:
=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))