Fungsi LET menetapkan nama ke hasil penghitungan. Ini memungkinkan penyimpanan penghitungan, nilai, atau penentuan nama menengah di dalam rumus. Nama ini hanya berlaku dalam lingkup fungsi LET. Mirip dengan variabel dalam pemrograman, LET dicapai melalui sintaksis rumus asli Excel.
Untuk menggunakan fungsi LET di Excel, tentukan pasangan nama dan nilai terkait, serta penghitungan yang menggunakan semuanya. Anda harus menentukan setidaknya satu pasangan nama/nilai (variabel), dan LET mendukung hingga 126.
Keuntungan
-
Peningkatan Performa Jika Anda menulis ekspresi yang sama beberapa kali dalam rumus, Excel menghitung hasil tersebut beberapa kali. LET memungkinkan Anda untuk memanggil ekspresi berdasarkan nama dan Excel untuk menghitungnya sekali.
-
Pembacaan dan Komposisi yang Mudah Tidak perlu lagi mengingat apa yang dimaksud dengan rentang/referensi sel tertentu, apa yang dilakukan penghitungan Anda, atau menyalin/menempelkan ekspresi yang sama. Dengan kemampuan untuk mendeklarasikan dan memberi nama variabel, Anda dapat memberikan konteks yang bermakna bagi diri Anda sendiri dan konsumen rumus Anda.
=LET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3...])
Argumen |
Deskripsi |
---|---|
name1 Diperlukan |
Nama depan yang akan ditetapkan. Harus diawali dengan huruf. Tidak boleh merupakan output rumus atau bertentangan dengan sintaks rentang. |
name_value1 Diperlukan |
Nilai yang ditetapkan ke name1. |
calculation_or_name2 Diperlukan |
Salah satu berikut ini:
|
name_value2 Opsional |
Nilai yang ditetapkan ke calculation_or_name2. |
calculation_or_name3 Opsional |
Salah satu berikut ini:
|
Catatan:
-
Argumen terakhir harus berupa penghitungan yang menampilkan hasil.
-
Nama variabel sejajar dengan nama valid yang dapat digunakan di pengelola nama. Misalnya, "a" valid tetapi "c" tidak karena bertentangan dengan referensi gaya R1C1.
Contoh
Contoh 1
Pertimbangkan ekspresi sederhana "SUM(x,1 )" di mana x adalah variabel bernama yang dapat diberi nilai (dalam hal ini, x ditetapkan nilai 5).
=LET(x, 5, SUM(x, 1))
Ketika rumus ini dimasukkan ke dalam sel, rumus akan mengembalikan nilai 6.
Contoh 2
Misalnya, Anda memiliki beberapa data penjualan mentah, dan ingin memfilter data tersebut untuk menampilkan satu orang, dan menambahkan tanda hubung ke sel kosong apa pun.
Data Tidak Difilter |
Data yang Difilter |
---|---|
|
|
Meskipun hal di atas dapat dilakukan tanpa LET, menggunakan LET dapat meningkatkan keterbacaan rumus dan menghitung dua kali lebih cepat tanpa LET.
Contoh data
Salin tabel berikut ke sel A1 lembar kerja kosong jika Anda ingin menelusuri contoh ini sendiri.
Rep |
Kawasan |
Product |
Laba |
Amy |
Timur |
Apple |
$1,33 |
Fedi |
Selatan |
Pisang |
$0,09 |
Amy |
Barat |
Mangga |
$1,85 |
Fedi |
Utara |
$0,82 |
|
Fedi |
Barat |
Pisang |
$1,25 |
Amy |
Timur |
Apple |
$0,72 |
Fedi |
Utara |
Mangga |
$0,54 |
Rumus Asli
=IF(ISBLANK(FILTER(A2:D8,A2:A8="Fred")),"-", FILTER(A2:D8,A2:A8="Fred")) |
Rumus menggunakan LET
=LET(filterCriteria,“Fred”, filteredRange, FILTER(A2:D8,A2:A8=filterCriteria), IF(ISBLANK(filteredRange),"-", filteredRange)) |