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!
jikaLAMBDA
memanggil fungsiLAMBDA
(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.