Menerapkan LAMBDA kesetiap baris dan mengembalikan array hasilnya. Misalnya, jika array asli adalah 3 kolom kali 2 baris, maka 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 dengan baris.
-
lambda LAMBDA yang mengambil baris sebagai parameter tunggal dan menghitung satu hasil. LAMBDA memerlukan parameter tunggal:
-
baris Baris dari array.
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 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 nilai maksimum setiap nilai kuadrat suatu array 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)))