在最新版本的 Excel 中新增了名為 LET 的函數,能大幅簡化撰寫公式的流程,使工作更有效率、更方便。以下為 LET 函數的基本用法說明與實例。
1. LET 函數的基本用法
LET 函數的語法為:
=LET(Name1, Value1, Calculation or Name2, Value2, …)
此函數可接受多個參數。至少需要三個參數才能組成有效的 LET 公式。例如:
=LET(myVar, 2, myVar + 3)
這表示我們定義名稱 “myVar” 為 2,接著計算 “myVar + 3”,結果為 5。
若有五個參數,則會長這樣:
=LET(X, 2, Y, 3, X + Y)
這裡我們定義兩個名稱,X 為 2,Y 為 3,最後計算結果為 5。
總結來說,LET 函數的參數數量可為 3、5、7、9 等,最後一個參數用於計算,之前的參數成對作為自訂名稱。
2. 實務應用一:提升可讀性
假設要計算員工的 BMI,傳統公式可能不易閱讀。例如,可以這樣輸入公式:

=VLOOKUP(A7, A:C, 3, 0) / (VLOOKUP(A7, A:C, 2, 0)^2)
雖然這樣可以得到結果,但他人可能不容易理解。使用 LET 函數可以簡化為:
=LET(weight, VLOOKUP(A7, A:C, 3, 0), height, VLOOKUP(A7, A:C, 2, 0), weight / height^2)
這個版本更清楚、較易閱讀。
3. 實務應用二:縮短公式
在計算每位員工的獎金總額時,使用 SUMIFS 可能會造成公式重複。例如:

=IF(SUMIFS(C:C, A:A, E2) = 0, “”, SUMIFS(C:C, A:A, E2))
這裡有重複的 SUMIFS 函數。透過使用 LET 函數,我們可以精簡為:
=LET(X, SUMIFS(C:C, A:A, E2), IF(X = 0, “”, X))
這樣我們就可以在後續計算中直接使用 X,而不用重複冗長的公式,大幅簡化工作。
Conclusion
LET 函數能幫助我們更有效率地撰寫 Excel 公式,提升可讀性與功能性。鼓勵大家親自嘗試這個強大的功能!
A0001










