我們?cè)诠ぷ魃辖?jīng)常會(huì)遇到各種問(wèn)題,而有時(shí)請(qǐng)教同事,他們是不愿意教你的,不知道你有沒(méi)遇到這種情況? 七八年前我也是這樣的,我會(huì)的東西舍不得教別人,非常自私,怕他們比我強(qiáng)。 有這么一句話(huà):教會(huì)徒弟,餓死師傅。 那時(shí)我比同事只是強(qiáng)那么一點(diǎn)點(diǎn),隨著不斷的學(xué)習(xí)積累,我懂的知識(shí)越來(lái)越多,發(fā)現(xiàn)教人也是一件很有意思的事兒。 后來(lái),新進(jìn)公司的同事,Excel都是我手把手教的。 再后來(lái),我開(kāi)始教網(wǎng)友,教一群陌生的人。 再再后來(lái),我居然習(xí)慣了每天分享自己懂的Excel知識(shí),別人有問(wèn)必答。 至今幫助過(guò)的陌生人不到十萬(wàn),也有幾萬(wàn)吧。 今天就從SUMIF函數(shù)條件求和出錯(cuò)說(shuō)起。 按理說(shuō),這樣應(yīng)該是沒(méi)問(wèn)題,但實(shí)際上Excel卻報(bào)錯(cuò)了,怎么回事? SUMIF函數(shù)的第1參數(shù)和第3參數(shù)都不允許這樣寫(xiě)區(qū)域,需要借助SUMPRODUCT函數(shù)完成。
現(xiàn)在要統(tǒng)計(jì)4月份的數(shù)量,第1參數(shù)使用MONTH函數(shù)也出錯(cuò)。 而使用SUMPRODUCT函數(shù)卻可以實(shí)現(xiàn)。
但這種連乘的方法也有缺陷,比如遇到了文本。 方法總是比困難多,只需將公式稍作改動(dòng)即可。
使用逗號(hào)(,)進(jìn)行運(yùn)算的情況下,文本是當(dāng)做0處理,因?yàn)镸ONTH=4得到的是邏輯值不能直接參與計(jì)算,需要在前面添加--將邏輯值轉(zhuǎn)換成數(shù)值。 但逗號(hào)(,)也不是萬(wàn)能的,遇到錯(cuò)誤值也會(huì)出錯(cuò)。 而針對(duì)這種情況SUMIFS卻能輕易解決。
9e307一個(gè)非常大的數(shù)字,比Excel允許儲(chǔ)存的最大值還要大無(wú)數(shù)倍。但即便如此,9e307還是比文本和錯(cuò)誤值小,"<9e307"就代表所有數(shù)字,從而實(shí)現(xiàn)忽略文本和錯(cuò)誤值求和。 但SUMIFS函數(shù)本身也有缺陷,當(dāng)條件很多的情況下,顯得非常不方便。現(xiàn)在才3個(gè)條件,就有點(diǎn)小亂。 而DSUM函數(shù)卻能輕易解決這個(gè)問(wèn)題,再加10個(gè)條件都一樣。
但DSUM函數(shù)也是渣渣,很多事都做不了,隨便一種不規(guī)范就搞不定。比如現(xiàn)在數(shù)量添加了單位個(gè)。 而對(duì)于這種,SUM函數(shù)卻能輕易解決。數(shù)組公式,輸入后按Ctrl+Shift+Enter結(jié)束。
你以為我在教你Excel嗎?其實(shí)不是的,我在教你學(xué)做人!每個(gè)函數(shù)都有自己的優(yōu)點(diǎn)以及缺陷,我們又何嘗不是?你在某方面很牛逼,并不代表你什么都牛逼,你的牛逼是有局限性的! 你今天幫助了別人,當(dāng)有一天你遇到困難的時(shí)候,他們也會(huì)伸出手幫你一把,因?yàn)檫@就是他的強(qiáng)項(xiàng)。你想破腦袋都解決不了,他分分鐘替你解決。 作者:盧子,清華暢銷(xiāo)書(shū)作者,《Excel效率手冊(cè) 早做完,不加班》系列叢書(shū)創(chuàng)始人,個(gè)人公眾號(hào):Excel不加班(ID:Excelbujiaban)
|
|
來(lái)自: Excel不加班 > 《待分類(lèi)》