Fungsi LAMBDA

Tutorial kelas excel ini membahas tentang fungsi LAMBDA lengkap dengan syntax dan contohnya.

Fungsi LAMBDA ini termasuk dalam kategori fungsi dynamic array di excel.

Fungsi ini hanya bisa digunakan di Office Insiders.

Deskripsi

Pengertian fungsi LAMBDA adalah function excel untuk membuat fungsi yang bisa dicustom, reusable dan dapat memanggil fungsi tersebut dengan memanggil namanya.

Fungsi yang baru dibuat dapat digunakan di workbook / file excel yang digunakan, jadi tidak bisa digunakan di file excel .xlsx yang lain. Kecuali didefinisikan kembali.

Fungsi LAMBDA ini biasa digunakan untuk menulis formula yang biasa digunakan, daripada harus menulis ulang formula tersebut maka lebih baik dibuat saja formula tersebut menjadi sebuah fungsi.

Penggunaan

Membuat fungsi sendiri di excel.

Nilai yang Dihasilkan

Didefinisikan seperti sebuah formula.

Sintaksis

Berikut adalah syntax penulisan fungsi LAMBDA:

=LAMBDA([parameter1; parameter2; …;] calculation)

Argumen

Fungsi LAMBDA memiliki argumen berikut:

  • parameter tidak wajib – nilai yang menjadi acuan / yang dihitung oleh fungsi, dapat berupa referensi cell, angka ataupun string (maksimal 253 parameter).
  • calculation wajib – formula / perhitungan yang akan dieksekusi.

Catatan

Berikut catatan penggunaan rumus fungsi LAMBDA:

  • Error #VALUE! jika lebih dari 253 parameter dan nilai argumen berupa angka tidak valid.
  • Error #NUM!  jika LAMBDA memanggil fungsi LAMBDA (rekursif).

Contoh

Berikut example dari fungsi LAMBDA. Contoh ini saya dapat dari situs microsoft.

Contoh ini akan membuat sebuah fungsi untuk mengkonversi suhu dari fahrenheit ke celcius.

1. Pertama tulis dulu data seperti gambar berikut:

2. Tulis rumus konversi suhu di kolom celcius.

=(5/9)*(A2-32)
Hasil: 40

3. Modifikasi rumus di atas dengan fungsi LAMBDA, menjadi:

=LAMBDA(temp, (5/9) * (Temp-32))(A2)

temp adalah parameter atau data yang digunakan dalam perhitungan, dalam contoh ini adalah nilai derajat fahrenhit yang ada di kolom A.

4. Klik tab Formula -> Nama Manager-> New

Isi data dalam name manager tersebut dengan data berikut:

Name:ToCelsius
Scope:Workbook
Comment:Convert a Fahrenheit temperature to Celsius
Refers to:=LAMBDA(temp, (5/9) * (Temp-32))

Kemudian klik OK dan klik Close.

5. Rumus sudah langsung bisa digunakan.

Leave a Comment