Menerapkan LAMBDAke setiap baris dan mengembalikan larik hasil. Misalnya, jika array asli adalah 3 kolom kali 2 baris, array yang dikembalikan adalah 1 kolom kali 2 baris.
Sintaks
=BYROW(array, lambda(row))
Sintaks fungsi BYROW memiliki argumen berikut:
-
larik Array yang akan dipisahkan menurut baris.
-
Lambda LAMBDA yang mengambil baris sebagai parameter tunggal dan menghitung satu hasil. LAMBDA mengambil parameter tunggal:
-
mendayung Baris 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 baris data
Masukkan data sampel ke dalam sel A1:C2, lalu salin rumus ke dalam sel D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Contoh 2: Mengembalikan jumlah nilai kuadrat untuk setiap baris data menggunakan fungsi SUMSQ
Masukkan data sampel ke dalam sel A1:C2, lalu salin rumus ke dalam sel D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))