Logical
Microsoft Excel
LET
Mendefinisikan variabel dalam formula untuk menyimpan hasil kalkulasi sementara. Membuat formula panjang lebih mudah dibaca dan lebih efisien.
Tipe hasil:
anySyntax
LET(name1, value1, [name2, value2, ...], formula)Parameter
name1namewajib
Nama variabel pertama (tidak boleh mengandung titik atau spasi)
value1anywajib
Nilai atau ekspresi yang disimpan ke name1
formulaexpressionwajib
Ekspresi final yang menggunakan variabel yang telah didefinisikan
name2, value2, ...name/anyopsional
Pasangan nama dan nilai tambahan (hingga 126 pasang)
Catatan
- Hanya tersedia di Excel 365 dan Excel 2021
- Variabel LET hanya berlaku di dalam formula itu sendiri — bukan variabel global
- Nama variabel tidak boleh menggunakan nama yang sama dengan fungsi Excel (misalnya 'sum' tidak valid)
- LET meningkatkan performa untuk formula yang menghitung ekspresi yang sama lebih dari sekali
Contoh Penggunaan
Simplifikasi formula panjang
1 =LET(harga, B2, diskon, C2, pajak, 0.11, harga*(1-diskon)*(1+pajak))
Definisikan harga, diskon, dan pajak sebagai variabel — formula akhir lebih mudah dibaca daripada =B2*(1-C2)*1.11
Hasil
Harga final setelah diskon dan pajak
Hindari kalkulasi berulang
1 =LET(total, SUM(B2:B100), IF(total>1000000, total*0.9, total))
total dihitung sekali, lalu dipakai dua kali — lebih efisien dari =IF(SUM(B2:B100)>1000000, SUM(B2:B100)*0.9, SUM(B2:B100))
Hasil
Total dengan atau tanpa diskon
Intermediate hasil lookup
1 =LET(kodeUser, XLOOKUP(A2,UserTable[ID],UserTable[Kode]), XLOOKUP(kodeUser,KodeTable[Kode],KodeTable[Nama]))
Simpan hasil XLOOKUP pertama ke variabel, pakai sebagai input XLOOKUP kedua
Hasil
Nama dari lookup dua tahap
Pertanyaan Umum tentang LET
Apa itu fungsi LET di Microsoft Excel?
Mendefinisikan variabel dalam formula untuk menyimpan hasil kalkulasi sementara. Membuat formula panjang lebih mudah dibaca dan lebih efisien. Di Microsoft Excel, fungsi LET termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Hanya tersedia di Excel 365 dan Excel 2021.
Bagaimana cara menggunakan LET di Microsoft Excel?
Gunakan sintaks berikut: LET(name1, value1, [name2, value2, ...], formula). Variabel LET hanya berlaku di dalam formula itu sendiri — bukan variabel global. Nama variabel tidak boleh menggunakan nama yang sama dengan fungsi Excel (misalnya 'sum' tidak valid).
Apa nilai yang dikembalikan oleh fungsi LET?
Fungsi LET mengembalikan nilai bertipe any. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan LET?
LET meningkatkan performa untuk formula yang menghitung ekspresi yang sama lebih dari sekali. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi LET?
Fungsi ini memiliki 3 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: name1 (name, wajib): Nama variabel pertama (tidak boleh mengandung titik atau spasi); value1 (any, wajib): Nilai atau ekspresi yang disimpan ke name1; name2, value2, ... (name/any, opsional): Pasangan nama dan nilai tambahan (hingga 126 pasang); formula (expression, wajib): Ekspresi final yang menggunakan variabel yang telah didefinisikan.