中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Excel公式技巧31: 使用SUMPRODUCT函數(shù)巧妙處理多條件判斷

下面是要使用公式解決的問題:

如果值處于0%-25%,則返回0;處于16%-50%,則返回0.1;處于51%-75%,則返回0.2;處于76%-100%,則返回0.3;大于100%則返回0.4。

如下圖1所示,值為80%,返回0.3。

圖1

通常,我們會考慮使用IF函數(shù)的公式:

=IF(AND(B3>=0,B3<=0.25),0,IF(AND(B3>=0.26,B3<=0.5),0.1,IF(AND(B3>=0.51,B3<=0.75),0.2,IF(AND(B3>=0.76,B3<=1),0.3,0.4))))

太冗長了!如果條件更多,則需要增加更多的IF語句。

這里使用SUMPRODUCT函數(shù)編寫了一個簡潔的公式:

=SUMPRODUCT((B3>{0.25,0.5,0.75,1})*0.1)

我們來看看公式中的:

B3>{0.25,0.5,0.75,1}

用來將B3中的值進行分類,本例中的結果為:

{TRUE,TRUE,TRUE,FALSE}

將其與0.1相乘,得到:

{0.1,0.1,0.1,0}

將其傳遞給SUMPRODUCT函數(shù):

=SUMPRODUCT((B3>{0.25,0.5,0.75,1})*0.1)

即:

=SUMPRODUCT({0.1,0.1,0.1,0})

由于SUMPRODUCT函數(shù)內(nèi)只有一個數(shù)組,因此簡單地將該數(shù)組元素值相加,得到結果:

0.3

注意,SUMPRODUCT函數(shù)不會直接處理TRUE/FALSE值的數(shù)組,因此,如果使用公式:

=SUMPRODUCT((B9>{0.25,0.5,0.75,1}))*0.1

結果將是0。

要得到正確的結果,需要將上面的公式修改為:

=SUMPRODUCT(1*(B10>{0.25,0.5,0.75,1}))*0.1

或者:

=SUMPRODUCT(--(B10>{0.25,0.5,0.75,1}))*0.1

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Excel函數(shù)之——SUMPRODUCT函數(shù)太強大了
解析:sumproduct多條件求和計數(shù)的原理
excel小技巧:sumproduct match函數(shù)多條件查詢統(tǒng)計也很簡單
函數(shù)大神:SUMPRODUCT(2)
SUMPRODUCT函數(shù)還有這么多用法,你卻只會用它來求和?
sumproduct多條件求和經(jīng)典問題(乘號和逗號)剖析
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服