Cara menggunakan fungsi Excel LET -

Isi kandungan

Ringkasan

Fungsi Excel LET menjadikannya lebih mudah untuk menulis formula kompleks tertentu, dengan memungkinkan untuk menyatakan dan memberikan nilai kepada pemboleh ubah di dalam formula.

Tujuan

Tetapkan pemboleh ubah di dalam formula

Nilai pulangan

Hasil formula biasa

Sintaks

= LET (nama1, nilai1, (nama2 / nilai2),…, pengiraan)

Hujah

  • name1 - Nama pertama yang akan diberikan. Mesti bermula dengan huruf.
  • nilai1 - Nilai atau pengiraan yang akan diberikan kepada nama 1.
  • nama2 / nilai2 - (pilihan) Nama dan nilai kedua. Dimasukkan sebagai sepasang argumen.
  • pengiraan - Pengiraan menggunakan nama dan nilai yang ditetapkan.

Versi

Excel 365

Catatan penggunaan

Fungsi LET dimaksudkan untuk mempermudah untuk menulis formula yang lebih kompleks, dengan memungkinkan untuk menyatakan dan menetapkan nilai ke pemboleh ubah di dalam formula. Setelah pemboleh ubah dinamakan, ia dapat diberikan nilai statik, atau nilai berdasarkan perhitungan. Ini membolehkan formula merujuk kepada pemboleh ubah dengan nama sebanyak yang diperlukan, sementara nilai pemboleh ubah ditugaskan di satu tempat sahaja.

Pemboleh ubah dinamakan dan diberi nilai secara berpasangan (name1 / value1, name2 / value2, etc.). LET dapat menangani hingga 126 pasangan nama / nilai, Tetapi hanya pasangan nama / nilai pertama yang diperlukan. Pengiraan yang digunakan untuk mengembalikan hasil akhir dari LET selalu muncul sebagai argumen terakhir untuk fungsi tersebut.

Contoh # 1

Berikut adalah bentuk umum fungsi LET dengan satu pemboleh ubah:

=LET(x,10,x+1) // returns 11

Dengan pemboleh ubah kedua:

=LET(x,10,y,5,x+y) // returns 15

Setelah x dan y dinyatakan dan diberi nilai, pengiraan yang diberikan dalam argumen ke-5 mengembalikan 15.

Contoh # 2

Manfaat utama fungsi LET adalah penghapusan redundansi. Sebagai contoh, tangkapan skrin di atas menunjukkan formula yang menggunakan fungsi SEQUENCE untuk menghasilkan semua tarikh antara 1 Mei 2020 dan 15 Mei 2020, yang kemudian disaring oleh fungsi FILTER untuk hanya menyertakan hari kerja. Formula dalam E5 adalah:

=LET(dates,SEQUENCE(C5-C4+1,1,C4,1),FILTER(dates,WEEKDAY(dates,2)<6))

Argumen pertama menyatakan tarikh berubah dan argumen kedua menetapkan output dari SEQUENCE ke tarikh :

=LET(dates,SEQUENCE(C5-C4+1,1,C4,1)

Perhatikan tarikh mula dan akhir masing-masing berasal dari sel C4 dan C5. Setelah tarikh diberikan nilai, ia dapat digunakan dalam pengiraan akhir, yang berdasarkan fungsi FILTER:

FILTER(dates,WEEKDAY(dates,2)<6)) // filter out weekends

Tarikh notis digunakan dua kali dalam coretan ini: sekali oleh FILTER, sekali dengan fungsi WEEKDAY. Sebagai contoh pertama, tarikh mentah dari SEQUENCE diteruskan ke fungsi FILTER sebagai larik untuk ditapis. Dalam contoh kedua, tarikh dari SEQUENCE diteruskan ke fungsi WEEKDAY, yang memeriksa ujian untuk hari kerja (iaitu bukan Sabtu atau Matahari). Hasil dari WEEKDAY adalah logik yang digunakan untuk menapis tarikh asal.

Tanpa fungsi LET, SEQUENCE perlu muncul dua kali dalam formula, dua kali dengan konfigurasi (berlebihan) yang sama. Fungsi LET membolehkan fungsi SEQUENCE muncul dan dikonfigurasi hanya sekali dalam formula.

Artikel menarik...