ID EN
#Dynamic array

LET

Excel Functions 🇮🇩 Bahasa Indonesia

Tetapkan variabel di dalam rumus

Syntax

EXCEL
=LET(name1, value1, [name2/value2], ..., result)

Arguments

Parameter Deskripsi
name1 First name to assign. Must begin with a letter.
value1 The value or calculation to assign to name 1.
name2/value2 [optional] Second name and value. Entered as a pair of arguments.
result A calculation or a variable previously calculated.

Return Value

Hasil rumus normal

Details

Fungsi LET memungkinkan Anda mendefinisikan variabel bernama dalam rumus. Ada dua alasan utama Anda mungkin ingin melakukan hal ini: (1) untuk meningkatkan performa dengan menghilangkan penghitungan yang berlebihan dan (2) untuk membuat rumus yang lebih kompleks lebih mudah dibaca dan ditulis. Setelah suatu variabel diberi nama, variabel tersebut dapat diberi nilai statis atau nilai berdasarkan perhitungan. Rumusnya kemudian dapat merujuk ke variabel berdasarkan nama sebanyak yang diperlukan, sedangkan nilai variabel ditentukan di satu tempat saja. Contoh 1 | Contoh 2 | Contoh 3 | Contoh 4 | Contoh lainnya Variabel diberi nama dan nilai yang ditetapkan secara berpasangan, dipisahkan dengan koma (nama1,nilai1, nama2,nilai2, dll). LET dapat menangani hingga 126 pasangan nama/nilai, namun hanya pasangan nama/nilai pertama yang diperlukan. Ruang lingkup setiap variabel adalah fungsi LET saat ini dan nes

Contoh

Example #1

Below is the general form of the LET function with one variable:

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

With a second variable:

EXCEL
=LET(x,10,y,5,x+y) // returns 15
Example #2

A chief benefit of the LET function is simplification by eliminating redundancy. For example, the screenshot above shows a formula that uses the SEQUE

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

The first argument declares the variable dates and the second argument assigns the output from SEQUENCE to dates:

EXCEL
=LET(dates,SEQUENCE(C5-C4+1,1,C4,1)
Example #2

Notice the start and end dates come from cells C4 and C5, respectively. Once dates has been assigned a value, it can be used in the final calculation,

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

See Also

LAMBDA LET MAP SCAN REDUCE MAKEARRAY BYCOL BYROW