從此以后寫公式又有一種新路子! wps中用Let函數(shù)玩變量的技巧

大家好,今天我們來簡單講講LET函數(shù)。Excel或WPS表格中的LET函數(shù)是一種用于簡化復(fù)雜公式、提升運算效率的函數(shù),其核心功能是通過定義中間變量存儲計算結(jié)果,避免重復(fù)運算,可以增強公式的可讀性。
LET函數(shù)的基本語法:
=LET(變量名1, 變量值1, 變量名2, 變量值2, ..., 結(jié)果表達式)
我們用一個簡單的例子來幫助我們理解LET函數(shù)的參數(shù)意義。
例如A1:C5區(qū)域為學(xué)生成績表,B列為語文成績,C列為數(shù)學(xué)成績,我們想要在D列統(tǒng)計加權(quán)后的總成績,加權(quán)規(guī)則為:語文*0.9+數(shù)學(xué)*0.8
正常情況下我們是這樣輸入公式統(tǒng)計加權(quán)總分的:
=B2*0.9+C2*0.8
用上LET函數(shù)后,就可以這樣玩了:
=LET(a,B2*0.9,b,C2*0.8,a+b)
變量名1設(shè)置為a(表示語文成績),它的規(guī)則為B2*0.9;變量名2設(shè)置為b(表示數(shù)學(xué)成績),它的規(guī)則是C2*0.8。最后用a+b表達式進行運算,這樣加權(quán)后的語文+數(shù)學(xué)成績就出來了。
這樣我們就將重復(fù)使用的子公式B2*0.9與C2*0.8結(jié)果存儲為變量a與變量b,最后直接調(diào)用變量值a與b,進行相加,好處是減少了重復(fù)計算,避免了多次運算。
我們再來看一個例子。
A:B列是數(shù)據(jù)源區(qū)域,為姓名與成績對照表。我們想要在H列顯示判斷結(jié)果:當(dāng)G列的姓名所對應(yīng)的成績大于等于60分時,顯示其成績,當(dāng)G列的姓名所對應(yīng)的成績小于60分時,顯示“不及格”。
一般情況下,我們是這樣輸入公式:
=VLOOKUP(G2,A:B,2,0)
先使用VLOOKUP函數(shù)查詢G2單元格姓名在A:B區(qū)域的第2列所對應(yīng)的精確成績。
然后再嵌套IF函數(shù):
=IF(VLOOKUP(G2,A:B,2,0)>=60,VLOOKUP(G2,A:B,2,0),"不及格")
如果VLOOKUP查詢出來的成績>=60分,則返回VLOOKUP查詢出來的成績,否則返回“不及格”。
下面我們再來看看LET函數(shù)是怎么玩的:
首先還是用VLOOKUP函數(shù)查詢學(xué)生成績:
=VLOOKUP(G2,A:B,2,0)
然后將LET函數(shù)嵌套進去,并配合IF函數(shù)判斷:
=LET(成績,VLOOKUP(G2,A:B,2,0),IF(成績>=60,成績,"不及格"))
變量名設(shè)置為“成績”,它的規(guī)則為上一步中VLOOKUP函數(shù)的成績查詢結(jié)果;最后用IF函數(shù)表達式進行判斷,判斷邏輯是這樣的:當(dāng)變量“成績”>=60分時顯示為變量“成績”,否則顯示“不及格”。
這樣我們的判斷結(jié)果也就出來了。
小編覺的,在這里使用LET函數(shù)設(shè)置變量,提升了公式的可讀性與趣味性,使邏輯更加易懂,非常適合新手小白上手操作。
通過變量代替重復(fù)的VLOOKUP函數(shù),使復(fù)雜邏輯更清晰。假如例子中需要增加更多的VLOOKUP,那么使用LET函數(shù)后,只需要使用一次用于定義變量,最后調(diào)用變量一次性計算即可。
因為減少使用了大量重復(fù)的VLOOKUP,增加了表格的運算輸出反應(yīng)效率,對減小表格體積也有一定的意義。
推薦閱讀:簡化重復(fù)套用! Excel新函數(shù)公式LET太牛了
相關(guān)文章
提取任意行列數(shù)據(jù)太好用了! wps中chooserows與choosecols函數(shù)使用技巧
CHOOSECOLS CHOOSEROWS這兩個函數(shù)屬于同一類函數(shù),函數(shù)的目標(biāo)很明確,就是返回一組數(shù)據(jù)中,指定的行或列,類似OFFSET中返回指定區(qū)域,下面我們就來看看使用技巧2025-07-15輕松搞定九九乘法表案例! wps利用MMULT函數(shù)玩矩陣的技巧
MMULT函數(shù)是wps中的一個標(biāo)準(zhǔn)數(shù)學(xué)函數(shù),用于計算兩個矩陣的乘積,用它昨九九乘法表確認(rèn)方便,詳細請看下文介紹2025-07-03萬能文本函數(shù)REGEXP! wps表格中混亂數(shù)據(jù)處理除了textsplit函數(shù)用它也不
今天我們來介紹正則表達式函數(shù)REGEXP,這個函數(shù)非常好用,有了它,很多文本函數(shù)都可以不用了,在介紹它之前,我們一起來學(xué)習(xí)一下正則表達式的基礎(chǔ)知識以及用法2025-07-03將一維考勤表向二維透視! wps函數(shù)pivotby是一個超級透視表函數(shù)
頻繁需要將單一維度數(shù)據(jù)表迅速轉(zhuǎn)換為多維度數(shù)據(jù)管理模式,微數(shù)據(jù)處理帶來了很多麻煩,為此,可利用WPS辦公軟件最新版本中引入的PIVOTBY函數(shù),一起來學(xué)習(xí)下吧2025-07-02wps表格中if函數(shù)怎么用? 掌握WPS表格中IF函數(shù)的多重嵌套技巧
剛學(xué)Excel的新手必看!IF函數(shù)多條件判斷技巧解析,助你快速進階表格處理,下面我們就來看看詳細案例2025-07-02解放雙手! wps表格中函數(shù)LAMBDA代替繁瑣重復(fù)的IF多層嵌套
LAMBDA函數(shù)在wps中扮演著自定義函數(shù)的角色,它賦予了用戶創(chuàng)造自己函數(shù)的能力,且規(guī)則可由個人自行設(shè)定,它不僅具有封裝復(fù)雜邏輯、提高代碼可讀性的顯著優(yōu)點,還支持一次定2025-07-02wps excel玩轉(zhuǎn)合并數(shù)據(jù)只需要1種符號+5類函數(shù)+2個實操
wps或者excel表格中經(jīng)常設(shè)計多個單元格合并到一個單元格的問題,很多朋友不知道遇到不同的情況該怎么合并,下面我們就來分享用1種符號,5類函數(shù),2個實操,玩轉(zhuǎn)合并數(shù)據(jù)的2025-07-01Excel和WPS的函數(shù)之爭:DATEDIF的YD參數(shù)結(jié)果居然差一天
在Excel表格與WPS表格中,DATEDIF的結(jié)果不一致,我就自己是嘗試了,果然不一致,來跟大家講解下出來的原因,你這次支持誰呢?詳細請看下文介紹2025-06-09每一個使用頻率都極高! 7個WPS新函數(shù)公式全指南
在實現(xiàn)精通 Office 的路上,表格函數(shù)一直都是繞不過的一道坎,今天就給大家整理了常用的 7 個新函數(shù)教程,希望能幫助到大家2025-05-09vstack函數(shù)輕松搞定! wps新增工作表數(shù)據(jù)自動匯總到總表的技巧
相信大家在使用多維表時,可能都會遇到由于數(shù)據(jù)來源的不同會存在多個數(shù)據(jù)表的情況,但為了方便處理可能大家都想把他們合并到同一個數(shù)據(jù)表里,這樣可以更方便的分析數(shù)據(jù),下2025-05-08