Applies ToExcel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel untuk web

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 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 dalam 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.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.