Logical

LET

Microsoft ExcelMicrosoft Excel

Mendefinisikan variabel dalam formula untuk menyimpan hasil kalkulasi sementara. Membuat formula panjang lebih mudah dibaca dan lebih efisien.

Tipe hasil: any

Syntax

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.

Fungsi terkait

Di platform lain