二維碼 購物車
部落窩在線教育歡迎您!

無往而不利的SUMIF面對(duì)這種條件求和竟然傻眼了!

?

作者:老菜鳥來源:部落窩教育發(fā)布時(shí)間:2018-05-09 09:39:45點(diǎn)擊:6757

分享到:
0
收藏    收藏人氣:1人
版權(quán)說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

小編有話說:小編剛看完這篇文章的時(shí)候完全處于懵逼狀態(tài),已經(jīng)被作者的函數(shù)功底深深折服了,不知道你看完后會(huì)是什么感受呢?為什么公式正確卻運(yùn)算不出結(jié)果呢?同樣一個(gè)數(shù)據(jù)竟然可以有表達(dá)式和文本兩種含義。相信你看完這篇文章后,對(duì)函數(shù)的認(rèn)知會(huì)有一個(gè)升華,下面一起來看看吧!

經(jīng)過了復(fù)雜的績效考核和層層審批,終于盼來了年終獎(jiǎng)!

與往年一樣,根據(jù)業(yè)績完成率制定了三個(gè)層級(jí),一份年終獎(jiǎng)的明細(xì)表到了財(cái)務(wù)主管的手中,現(xiàn)在只需要統(tǒng)計(jì)出每個(gè)層級(jí)的獎(jiǎng)金合計(jì),大家的年終獎(jiǎng)就可以如愿以償?shù)牡劫~了。

專門負(fù)責(zé)數(shù)據(jù)處理的小麗,興致勃勃的接到了財(cái)務(wù)主管發(fā)來的明細(xì)表,在聽明白了要求后,直接就用上了已經(jīng)熟的不能再熟的條件求和利器SUMIF函數(shù)。

可是這次小麗遇到了麻煩,以前在處理?xiàng)l件求和的問題時(shí),SUMIF函數(shù)一向都是無往不利的,可是今天的統(tǒng)計(jì)結(jié)果讓小麗瞬間傻眼了,統(tǒng)計(jì)結(jié)果如圖所示:

小麗仔細(xì)查看了SUMIF函數(shù)的用法:=SUMIF參與判斷區(qū)域,條件,求和區(qū)域)。

這個(gè)表格是按完成率對(duì)年終獎(jiǎng)進(jìn)行求和,因此條件區(qū)域使用了C列,具體條件是E2E4這三個(gè)單元格,實(shí)際的求和區(qū)域是B列,都沒有問題啊,可是為什么只有30%-70%這個(gè)檔的結(jié)果正確,而>70%<30%這兩個(gè)檔的匯總結(jié)果都是0呢?

小麗帶著滿臉的不解,向公司的數(shù)據(jù)專家老菜鳥求助,請(qǐng)他看看到底是哪里出現(xiàn)了問題呢?

老菜鳥也很納悶,一個(gè)簡單的SUMIF函數(shù),能讓經(jīng)常處理數(shù)據(jù)的小麗一籌莫展,看來真的是遇上麻煩了。在仔細(xì)看過表格的數(shù)據(jù)與公式后,發(fā)現(xiàn)了錯(cuò)誤的原因。

相信大家和小麗一樣,都很想知道問題到底出在哪里,那么就一起來聽聽老菜鳥的分析吧:

通常公式正確而結(jié)果錯(cuò)誤,都是因?yàn)?span style="font-weight: bold;">數(shù)據(jù)源不符合函數(shù)要求帶來的問題。造成本例結(jié)果錯(cuò)誤的其實(shí)原因就是:

1、單元格中數(shù)字加了符號(hào),就是文本型數(shù)據(jù)了,所以C列和E列都是文本型數(shù)據(jù)。

2、在F列公式中引用了E列單元格的內(nèi)容,而在函數(shù)公式中,>70%被看做表達(dá)式,所以不能和C列的文本型數(shù)字做比較,30%-70%在函數(shù)公式中還是文本型數(shù)字,所以可以和C列的文本型數(shù)字做比較。

原因明白了以后,解決方法也就有了,以下分享三個(gè)思路,前兩個(gè)方法都是使用SUMIF函數(shù)。

根據(jù)上面的分析,是因?yàn)楣街械臄?shù)學(xué)表達(dá)式不能和C列文本型數(shù)據(jù)做運(yùn)算導(dǎo)致的誤會(huì),因此可以從這個(gè)思路著手處理。

方法1:公式修改為=SUMIF(C:C,"="&E2,B:B)

注意條件的寫法,"="&E2,因?yàn)槭褂昧?/span>&這個(gè)文本連接符,就可以利用它可以在引用的單元格數(shù)據(jù)前加上“=”,從而把條件數(shù)據(jù)變成文本屬性。函數(shù)公式中的"="&E2的就會(huì)變成"=>70%"這樣的文本型數(shù)據(jù)可以和C列的文本型數(shù)據(jù)做比較,從而得到正確結(jié)果。

這一點(diǎn)我們可以通過F9來直觀的看到:

方法2:公式修改為=SUMIF(C:C,"*"&E2,B:B)

將公式1"="&E2變成"*"&E2,兩個(gè)公式的原理是類似的,都是將>70%這種數(shù)據(jù)變成文本形式,來讓SUMIF行使條件求和的功能。

在處理?xiàng)l件求和類的問題時(shí),SUMIF無疑非常方便,不過還有一個(gè)更加強(qiáng)大的函數(shù):SUMPRODUCT。

遇到SUMIF搞不定的問題,SUMPRODUCT函數(shù)統(tǒng)統(tǒng)拿下,今天這個(gè)問題當(dāng)然也不例外,第三個(gè)方法就是使用SUMPRODUCT函數(shù)來解決。

方法3:公式修改為=SUMPRODUCT(($C$2:$C$16=E2)*$B$2:$B$16)

這個(gè)公式?jīng)]什么多說的,就是SUMPRODUCT條件求和的標(biāo)準(zhǔn)寫法:

=SUMPRODUCT((條件區(qū)域=條件)*實(shí)際求和區(qū)域)

使用這個(gè)公式的時(shí)候需要注意一點(diǎn),一定要準(zhǔn)確選擇范圍,如果數(shù)據(jù)區(qū)域中有不可計(jì)算的數(shù)據(jù),就會(huì)造成結(jié)果的錯(cuò)誤。

下面這種錯(cuò)誤是經(jīng)常會(huì)見到的:

在選擇計(jì)算區(qū)域時(shí),是從第一行開始的,這就造成了B1單元格的這個(gè)文字內(nèi)容要進(jìn)行乘法計(jì)算,從而得到一個(gè)錯(cuò)誤值,具體情況我們可以使用F9功能鍵看到:

第一個(gè)值就是錯(cuò)誤值,那么接下來的求和結(jié)果肯定就會(huì)錯(cuò)誤了。

聽完老菜鳥講了這三個(gè)方法以后,小麗非常開心,不僅僅是因?yàn)榻鉀Q了一個(gè)難題,還從中學(xué)到了很多之前不知道的知識(shí)。

在向老菜鳥告別時(shí),老菜鳥又告訴了小麗一些經(jīng)驗(yàn)之談:新手在遇到問題時(shí),首先檢查公式結(jié)構(gòu)是否有錯(cuò),確定結(jié)構(gòu)正確時(shí),再檢查數(shù)據(jù)源,有必要的話可以借助公式求值和F9鍵通過計(jì)算過程來檢查問題出現(xiàn)的原因。其實(shí)這些也與自己的經(jīng)驗(yàn)有關(guān),只要能夠堅(jiān)持關(guān)注,堅(jiān)持學(xué)習(xí),一定會(huì)將Excel這個(gè)工具用的得心應(yīng)手。

今天這個(gè)故事到這里就劃上了一個(gè)圓滿的句號(hào),關(guān)于SUMPRODUCT這個(gè)函數(shù),如果各位朋友還想了解更多SUMPRODUCT函數(shù)請(qǐng)留言,我將根據(jù)大家的留言撰文介紹SUMPRODUCT函數(shù)的相關(guān)文章。

本文配套的練習(xí)課件請(qǐng)加入QQ群:316492581下載。https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMxVibbHsZmHf0vFmKia03Oek3mt8gVr6s8B8E2eXOt8CQX40GZRCtcJfqwE6s2qFCuMl67B80Q9WBBg/640?tp=webp&wxfrom=5&wx_lazy=1

如果您因工作所需使用到Excel,不妨關(guān)注部落窩教育的《一周Excel直通車》視頻課或Excel極速貫通班》直播課系統(tǒng)學(xué)習(xí)。