Berlaku Untuk
Excel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel untuk web

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 fungsi BYCOL pertama

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)))

Contoh fungsi BYCOL kedua

Lihat Juga

Fungsi MAP

Fungsi REDUCE

Fungsi SCAN

Fungsi MAKEARRAY

Fungsi BYROW

Fungsi ISOMITTED

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.