Fungsi LET

Berlaku Untuk
Excel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel 2024 Excel 2024 untuk Mac Excel 2021 Excel 2021 untuk Mac

Fungsi menetapkan LET nama untuk hasil penghitungan. Ini memungkinkan penyimpanan penghitungan, nilai, atau penentuan nama menengah di dalam rumus. Nama ini hanya berlaku dalam lingkup LET fungsi. Mirip dengan variabel dalam pemrograman, LET dicapai melalui sintaks rumus asli Excel.

Untuk menggunakan LET fungsi di Excel, tentukan pasangan nama dan nilai terkait, dan perhitungan yang menggunakan semuanya. Anda harus menentukan setidaknya satu pasangan nama/nilai (variabel), dan LET mendukung hingga 126.

Keuntungan

  • Kinerja yang Disempurnakan Jika Anda menulis ekspresi yang sama beberapa kali dalam rumus, Excel menghitung hasil tersebut beberapa kali. LET memungkinkan Anda memanggil ekspresi menurut nama dan excel untuk menghitungnya sekali.
  • Mudah Membaca dan Komposisi Tidak perlu lagi mengingat apa referensi rentang/sel tertentu yang dirujuk, apa yang dilakukan perhitungan 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.

Sintaks

= 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:
  • Penghitungan yang menggunakan semua nama dalam LET fungsi. Ini harus menjadi argumen terakhir dalam LET fungsi.
  • Nama kedua yang akan ditetapkan ke name_value kedua. Jika nama ditentukan, nama_nilai2 dan perhitungan_atau_nama3 menjadi wajib.
name_value2
Opsional
Nilai yang ditetapkan ke calculation_or_name2.
calculation_or_name3
Opsional
Salah satu berikut ini:
  • Penghitungan yang menggunakan semua nama dalam LET fungsi. Argumen terakhir dalam LET fungsi harus berupa perhitungan.
  • Nama ketiga yang akan ditetapkan ke name_value ketiga. Jika nama ditentukan, name_value3 dan calculation_or_name4 menjadi wajib.

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
Data Penjualan Tidak Terfilter Data Penjualan Terfilter

Sementara hal di atas dapat dilakukan tanpa LET, menggunakan LET 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( filterKriteria,"Fred", filteredRange, FILTER(A2:D8,A2:A8=filterCriteria), IF(ISBLANK(filteredRange),"-", filteredRange))