Menamai Langkah dengan LET
Simpan dan gunakan kembali nilai perantara untuk menyederhanakan formula yang panjang.
Menamai Langkah dengan LET adalah pelajaran Excel Formulas Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Excel Formulas Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Excel Formulas Academy mencakup 4 pelajaran total.
Saat Rumus Menjadi Rumit
Pernahkah Anda menulis rumus panjang yang mengulang perhitungan yang sama tiga atau empat kali? Rumus panjang sulit dibaca, lambat dihitung ulang, dan menyulitkan perbaikan.
Fungsi LET mengatasi masalah ini. Fungsi ini memungkinkan Anda memberi nama pada suatu nilai atau perhitungan, lalu menggunakan kembali nama tersebut di seluruh rumus. Anggap saja seperti menuliskan angka pada catatan tempel agar Anda tidak perlu menghitungnya lagi.
LET tersedia di Excel modern (Microsoft 365 dan Excel 2021) serta Google Sheets. Dalam pelajaran ini, Anda akan belajar memberi nama pada langkah-langkah perantara dan membuat rumus yang rumit lebih mudah dibaca.
Struktur LET
LET mengikuti pola berulang yang sederhana: pasangan nama dan nilai, diakhiri dengan perhitungan yang menggunakan nama-nama tersebut.
- Tentukan satu nama atau lebih
- Berikan nilai untuk setiap nama
- Akhiri dengan hasil yang menggunakan nama-nama tersebut
Argumen terakhir selalu merupakan perhitungan yang menghasilkan keluaran. Semua argumen sebelumnya hadir dalam pasangan nama/nilai.
=LET(name1, value1, calculation_using_name1)Rumus LET Pertama Anda
Mari beri nama pada satu nilai. Misalkan sel A2 berisi harga 100. Kita dapat menamainya price, lalu menggandakannya.
Di sini LET membuat nama price, memberikan nilai dari A2 kepadanya, dan argumen terakhir price*2 menggunakan nama tersebut. Hasilnya adalah 200.
Perhatikan betapa mudahnya rumus ini dibaca dibandingkan =A2*2 ketika rumus menjadi lebih panjang. Nama menjelaskan makna angka-angka tersebut.
=LET(price, A2, price*2)Menghindari Perhitungan Berulang
Manfaat terbesar LET adalah menghitung sesuatu satu kali lalu menggunakannya kembali. Bayangkan Anda perlu menghitung jumlah pajak dua kali: sekali untuk menampilkannya dan sekali untuk menambahkannya ke total.
Tanpa LET, Anda akan menulis A2*0.2 di dua tempat. Dengan LET, Anda menghitungnya sekali menggunakan nama tax, lalu merujuk ke tax di mana pun diperlukan.
Ini lebih cepat karena lembar kerja hanya melakukan perkalian satu kali, dan lebih jelas karena maksudnya diberi nama.
=LET(tax, A2*0.2, A2 + tax)Menentukan Beberapa Nama
LET dapat menerima banyak pasangan nama/nilai. Anda hanya perlu terus menambahkannya sebelum perhitungan terakhir. Setiap nama baru bahkan dapat menggunakan nama yang telah ditentukan sebelumnya.
Dalam contoh ini, kita menamai rate, lalu base, kemudian nilai tax yang dibuat dari keduanya. Nama dievaluasi dari atas ke bawah, sehingga tax dapat menggunakan rate dan base yang sudah ada.
=LET(rate, 0.2, base, A2, tax, base*rate, base + tax)Nama Dibangun dari Nama Sebelumnya
Rangkaian inilah yang membuat LET sangat berguna. Anda dapat memecah rumus rumit menjadi langkah-langkah kecil yang diberi nama dan terbaca seperti kalimat.
subtotal= jumlah dikali hargadiscount= subtotal dikali tarif diskon- hasil = subtotal dikurangi diskon
Setiap langkah merujuk ke langkah sebelumnya. Siapa pun yang membaca rumus dapat mengikuti logikanya baris demi baris, alih-alih menguraikan satu ekspresi raksasa.
=LET(subtotal, B2*C2, discount, subtotal*0.1, subtotal - discount)Contoh Lengkap: Gaji Bersih
Mari menghitung gaji bersih. Gaji kotor berada di B2, sedangkan tarif pajak berada di C2. Kita ingin mengurangi pajak dari gaji kotor, lalu membulatkan hasilnya hingga dua angka desimal.
Kita menamai gross, menghitung tax berdasarkan nama tersebut, lalu mengembalikan selisih yang telah dibulatkan. Rumusnya panjang, tetapi setiap bagiannya jelas.
=LET(gross, B2, tax, gross*C2, ROUND(gross - tax, 2))Memberi Nama pada Hasil Fungsi
Sebuah nama LET dapat menyimpan hasil dari fungsi apa pun, bukan hanya operasi aritmetika. Ini sangat berguna untuk pencarian yang biasanya harus diulang.
Di sini kita mencari suatu nilai satu kali dengan XLOOKUP, menyimpannya sebagai found, lalu memeriksanya. Jika pencarian tidak menemukan hasil, kita menampilkan pesan; jika tidak, kita menggunakan nilainya. Pencarian yang membutuhkan banyak sumber daya hanya dijalankan satu kali.
=LET(found, XLOOKUP(A2, Items, Prices), IF(found="", "Not found", found*1.1))Aturan untuk Nama yang Valid
Nama LET memiliki beberapa aturan:
- Dimulai dengan huruf atau garis bawah, bukan angka
- Tidak boleh mengandung spasi (gunakan
unit_price, bukanunit price) - Tidak boleh menyerupai referensi sel seperti
A1atauTAX1 - Tidak boleh sama dengan nama fungsi bawaan
Gunakan kata-kata huruf kecil yang jelas seperti total, rate, atau net, dan Anda tidak akan mengalami masalah.
LET di Google Sheets
Kabar baik: LET bekerja dengan cara yang sama di Google Sheets. Sintaks, pasangan nama/nilai, dan perhitungan terakhir semuanya identik.
Artinya, rumus yang Anda buat dengan LET dapat digunakan di Excel maupun Sheets, sesuatu yang jarang terjadi pada fungsi-fungsi baru. Baik tim Anda menggunakan Microsoft 365 maupun Google Workspace, LET tetap terbaca dengan cara yang sama.
=LET(qty, A2, price, B2, qty*price)Kapan Menggunakan LET
Gunakan LET kapan pun Anda menemukan hal-hal berikut:
- Subekspresi yang sama muncul lebih dari satu kali
- Rumus begitu panjang hingga Anda kehilangan jejak fungsi setiap bagiannya
- Pencarian atau perhitungan lambat yang ingin Anda jalankan hanya satu kali
Untuk rumus kecil seperti =A2+B2, LET berlebihan. Namun, begitu rumus mulai mengulang dirinya sendiri, LET membuatnya lebih singkat, lebih cepat, dan jauh lebih mudah dipelihara.
Pemeriksaan Singkat
Uji pemahaman Anda tentang struktur LET.
Rangkuman: Memberi Nama pada Langkah dengan LET
Anda telah mempelajari bahwa LET memungkinkan Anda memberi nama pada nilai perantara dan menggunakannya kembali, sehingga rumus panjang menjadi lebih mudah dibaca dan lebih cepat.
- Sintaksnya berupa pasangan nama, nilai yang berulang dan diakhiri dengan perhitungan terakhir
- Nama yang ditentukan kemudian dapat dibangun dari nama sebelumnya
- Hitung sesuatu satu kali, lalu rujuk namanya berkali-kali
- Nama tidak boleh mengandung spasi, diawali angka, atau menyerupai teks referensi sel
- LET bekerja secara identik di Excel dan Google Sheets
Selanjutnya, Anda akan melangkah lebih jauh dan menentukan fungsi yang dapat digunakan kembali dengan LAMBDA.
=LET(subtotal, B2*C2, discount, subtotal*0.1, subtotal - discount)Pertanyaan yang Sering Diajukan
Apakah pelajaran “Menamai Langkah dengan LET” gratis?
Ya — teks lengkap “Menamai Langkah dengan LET” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Excel Formulas Academy, upgrade ke CoddyKit PRO. Kursus Excel Formulas Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Menamai Langkah dengan LET”?
Simpan dan gunakan kembali nilai perantara untuk menyederhanakan formula yang panjang. Kamu berlatih Excel Formulas Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Excel Formulas Academy?
Tidak diperlukan pengalaman sebelumnya. Excel Formulas Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.
Berapa lama pelajaran “Menamai Langkah dengan LET” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Excel Formulas Academy ini?
Ya. Setiap pelajaran Excel Formulas Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Menamai Langkah dengan LET
- Mendefinisikan Fungsi Kustom dengan LAMBDA
- Melakukan Perulangan dengan MAP dan REDUCE
- Formula yang Lebih Rapi dengan LAMBDA Bernama