從此以后寫公式又有一種新路子! wps中用Let函數(shù)玩變量的技巧
大家好,今天我們來(lái)簡(jiǎn)單講講LET函數(shù)。Excel或WPS表格中的LET函數(shù)是一種用于簡(jiǎn)化復(fù)雜公式、提升運(yùn)算效率的函數(shù),其核心功能是通過定義中間變量存儲(chǔ)計(jì)算結(jié)果,避免重復(fù)運(yùn)算,可以增強(qiáng)公式的可讀性。
LET函數(shù)的基本語(yǔ)法:
=LET(變量名1, 變量值1, 變量名2, 變量值2, ..., 結(jié)果表達(dá)式)
我們用一個(gè)簡(jiǎn)單的例子來(lái)幫助我們理解LET函數(shù)的參數(shù)意義。
例如A1:C5區(qū)域?yàn)閷W(xué)生成績(jī)表,B列為語(yǔ)文成績(jī),C列為數(shù)學(xué)成績(jī),我們想要在D列統(tǒng)計(jì)加權(quán)后的總成績(jī),加權(quán)規(guī)則為:語(yǔ)文*0.9+數(shù)學(xué)*0.8
正常情況下我們是這樣輸入公式統(tǒng)計(jì)加權(quán)總分的:
=B2*0.9+C2*0.8

用上LET函數(shù)后,就可以這樣玩了:
=LET(a,B2*0.9,b,C2*0.8,a+b)
變量名1設(shè)置為a(表示語(yǔ)文成績(jī)),它的規(guī)則為B2*0.9;變量名2設(shè)置為b(表示數(shù)學(xué)成績(jī)),它的規(guī)則是C2*0.8。最后用a+b表達(dá)式進(jìn)行運(yùn)算,這樣加權(quán)后的語(yǔ)文+數(shù)學(xué)成績(jī)就出來(lái)了。
這樣我們就將重復(fù)使用的子公式B2*0.9與C2*0.8結(jié)果存儲(chǔ)為變量a與變量b,最后直接調(diào)用變量值a與b,進(jìn)行相加,好處是減少了重復(fù)計(jì)算,避免了多次運(yùn)算。

我們?cè)賮?lái)看一個(gè)例子。
A:B列是數(shù)據(jù)源區(qū)域,為姓名與成績(jī)對(duì)照表。我們想要在H列顯示判斷結(jié)果:當(dāng)G列的姓名所對(duì)應(yīng)的成績(jī)大于等于60分時(shí),顯示其成績(jī),當(dāng)G列的姓名所對(duì)應(yīng)的成績(jī)小于60分時(shí),顯示“不及格”。

一般情況下,我們是這樣輸入公式:
=VLOOKUP(G2,A:B,2,0)
先使用VLOOKUP函數(shù)查詢G2單元格姓名在A:B區(qū)域的第2列所對(duì)應(yīng)的精確成績(jī)。

然后再嵌套IF函數(shù):
=IF(VLOOKUP(G2,A:B,2,0)>=60,VLOOKUP(G2,A:B,2,0),"不及格")
如果VLOOKUP查詢出來(lái)的成績(jī)>=60分,則返回VLOOKUP查詢出來(lái)的成績(jī),否則返回“不及格”。

下面我們?cè)賮?lái)看看LET函數(shù)是怎么玩的:
首先還是用VLOOKUP函數(shù)查詢學(xué)生成績(jī):
=VLOOKUP(G2,A:B,2,0)

然后將LET函數(shù)嵌套進(jìn)去,并配合IF函數(shù)判斷:
=LET(成績(jī),VLOOKUP(G2,A:B,2,0),IF(成績(jī)>=60,成績(jī),"不及格"))
變量名設(shè)置為“成績(jī)”,它的規(guī)則為上一步中VLOOKUP函數(shù)的成績(jī)查詢結(jié)果;最后用IF函數(shù)表達(dá)式進(jìn)行判斷,判斷邏輯是這樣的:當(dāng)變量“成績(jī)”>=60分時(shí)顯示為變量“成績(jī)”,否則顯示“不及格”。
這樣我們的判斷結(jié)果也就出來(lái)了。
小編覺的,在這里使用LET函數(shù)設(shè)置變量,提升了公式的可讀性與趣味性,使邏輯更加易懂,非常適合新手小白上手操作。
通過變量代替重復(fù)的VLOOKUP函數(shù),使復(fù)雜邏輯更清晰。假如例子中需要增加更多的VLOOKUP,那么使用LET函數(shù)后,只需要使用一次用于定義變量,最后調(diào)用變量一次性計(jì)算即可。
因?yàn)闇p少使用了大量重復(fù)的VLOOKUP,增加了表格的運(yùn)算輸出反應(yīng)效率,對(duì)減小表格體積也有一定的意義。

推薦閱讀:簡(jiǎn)化重復(fù)套用! Excel新函數(shù)公式LET太牛了
相關(guān)文章

提取任意行列數(shù)據(jù)太好用了! wps中chooserows與choosecols函數(shù)使用技巧
CHOOSECOLS CHOOSEROWS這兩個(gè)函數(shù)屬于同一類函數(shù),函數(shù)的目標(biāo)很明確,就是返回一組數(shù)據(jù)中,指定的行或列,類似OFFSET中返回指定區(qū)域,下面我們就來(lái)看看使用技巧2025-07-15
輕松搞定九九乘法表案例! wps利用MMULT函數(shù)玩矩陣的技巧
MMULT函數(shù)是wps中的一個(gè)標(biāo)準(zhǔn)數(shù)學(xué)函數(shù),用于計(jì)算兩個(gè)矩陣的乘積,用它昨九九乘法表確認(rèn)方便,詳細(xì)請(qǐng)看下文介紹2025-07-03
萬(wàn)能文本函數(shù)REGEXP! wps表格中混亂數(shù)據(jù)處理除了textsplit函數(shù)用它也不
今天我們來(lái)介紹正則表達(dá)式函數(shù)REGEXP,這個(gè)函數(shù)非常好用,有了它,很多文本函數(shù)都可以不用了,在介紹它之前,我們一起來(lái)學(xué)習(xí)一下正則表達(dá)式的基礎(chǔ)知識(shí)以及用法2025-07-03
將一維考勤表向二維透視! wps函數(shù)pivotby是一個(gè)超級(jí)透視表函數(shù)
頻繁需要將單一維度數(shù)據(jù)表迅速轉(zhuǎn)換為多維度數(shù)據(jù)管理模式,微數(shù)據(jù)處理帶來(lái)了很多麻煩,為此,可利用WPS辦公軟件最新版本中引入的PIVOTBY函數(shù),一起來(lái)學(xué)習(xí)下吧2025-07-02
wps表格中if函數(shù)怎么用? 掌握WPS表格中IF函數(shù)的多重嵌套技巧
剛學(xué)Excel的新手必看!IF函數(shù)多條件判斷技巧解析,助你快速進(jìn)階表格處理,下面我們就來(lái)看看詳細(xì)案例2025-07-02
解放雙手! wps表格中函數(shù)LAMBDA代替繁瑣重復(fù)的IF多層嵌套
LAMBDA函數(shù)在wps中扮演著自定義函數(shù)的角色,它賦予了用戶創(chuàng)造自己函數(shù)的能力,且規(guī)則可由個(gè)人自行設(shè)定,它不僅具有封裝復(fù)雜邏輯、提高代碼可讀性的顯著優(yōu)點(diǎn),還支持一次定2025-07-02
wps excel玩轉(zhuǎn)合并數(shù)據(jù)只需要1種符號(hào)+5類函數(shù)+2個(gè)實(shí)操
wps或者excel表格中經(jīng)常設(shè)計(jì)多個(gè)單元格合并到一個(gè)單元格的問題,很多朋友不知道遇到不同的情況該怎么合并,下面我們就來(lái)分享用1種符號(hào),5類函數(shù),2個(gè)實(shí)操,玩轉(zhuǎn)合并數(shù)據(jù)的2025-07-01
Excel和WPS的函數(shù)之爭(zhēng):DATEDIF的YD參數(shù)結(jié)果居然差一天
在Excel表格與WPS表格中,DATEDIF的結(jié)果不一致,我就自己是嘗試了,果然不一致,來(lái)跟大家講解下出來(lái)的原因,你這次支持誰(shuí)呢?詳細(xì)請(qǐng)看下文介紹2025-06-09
每一個(gè)使用頻率都極高! 7個(gè)WPS新函數(shù)公式全指南
在實(shí)現(xiàn)精通 Office 的路上,表格函數(shù)一直都是繞不過的一道坎,今天就給大家整理了常用的 7 個(gè)新函數(shù)教程,希望能幫助到大家2025-05-09
vstack函數(shù)輕松搞定! wps新增工作表數(shù)據(jù)自動(dòng)匯總到總表的技巧
相信大家在使用多維表時(shí),可能都會(huì)遇到由于數(shù)據(jù)來(lái)源的不同會(huì)存在多個(gè)數(shù)據(jù)表的情況,但為了方便處理可能大家都想把他們合并到同一個(gè)數(shù)據(jù)表里,這樣可以更方便的分析數(shù)據(jù),下2025-05-08




