如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
?
作者:花花來(lái)源:部落窩教育發(fā)布時(shí)間:2021-09-16 14:52:57點(diǎn)擊:60932
編按:
Hello各位小伙伴們~“求和”是Excel中最常見(jiàn)的問(wèn)題了。普通求和用SUM函數(shù),條件求和用SUMIF函數(shù) ,多條件求和用SUMIFS函數(shù),區(qū)域求和可以用SUMPRODUCT函數(shù)……但是這一切的前提是一個(gè)單元格中放一個(gè)數(shù)據(jù)。如果一個(gè)單元格中放的是幾個(gè)數(shù)據(jù)相加或者相乘的算式,我們又該怎么辦呢?今天大家就跟著小E一起來(lái)學(xué)習(xí)一下“另類”的求和知識(shí)吧~
一. 單元格中的算式求和
01. 定義“計(jì)算”名稱
打開(kāi)【公式】選項(xiàng)卡,找到“定義名稱”按鈕,打開(kāi)后會(huì)彈出“新建名稱”對(duì)話框,我們?nèi)€(gè)名字,比如叫“計(jì)算”。在引用位置輸入公式=EVALUATE(Sheet1!A1),這里的A1單元格地址是對(duì)應(yīng)數(shù)據(jù)中A1單元格,注意公式相對(duì)引用哦。確定后我們回到B1單元格中輸入=計(jì)算,按回車鍵后結(jié)果就計(jì)算出來(lái)了,下拉填充公式即可全部計(jì)算完成。(注意:如果前面單元格是空白就沒(méi)辦法計(jì)算,會(huì)顯示錯(cuò)誤值)
EVALUATE是常用的宏表函數(shù),其作用是對(duì)以文字表示的一個(gè)公式或表達(dá)式求值,并返回結(jié)果。其語(yǔ)法為:EVALUATE(formula_text)。formula_text是一個(gè)要求值的以文字形式表示的表達(dá)式。
02. 公式&“=”計(jì)算值
這種方法較定義名稱法更好理解與記憶。比如需要計(jì)算的公式在A列,那么我在B列的B1單元格輸入公式="H="&A1然后下拉填充公式。接著將填充公式的單元格區(qū)域復(fù)制,在C列中將結(jié)果粘貼成值。
最后選中C列,按快捷鍵Ctrl+H打開(kāi)“查找替換”對(duì)話框,在查找中輸入字母H,替換中不輸入內(nèi)容,點(diǎn)擊全部替換即可。
03. 分列法計(jì)算算式結(jié)果
分列法計(jì)算算式結(jié)果適用于算式中運(yùn)算符都相同的情況。可以直接使用分列中的分隔符,將數(shù)據(jù)分開(kāi)到每個(gè)單元格中最后進(jìn)行SUM求和運(yùn)算即可。
這種技巧操作單一,缺點(diǎn)是遇到運(yùn)算符不同時(shí)就不適用了,比如公式中有加減乘除的情況下就不適用分列解決了。
04. 自定義函數(shù)計(jì)算
我們可以通過(guò)編寫(xiě)VBA代碼自定義一個(gè)VBAJS函數(shù)來(lái)專門計(jì)算這種公式的數(shù)據(jù),這個(gè)方法較之前的方法,可以一次做好,而且更方便,好記憶。操作步驟如下圖:
自定義的VBA代碼在本篇文章的跟做課件中,有需求的小伙伴可以聯(lián)系客服老師領(lǐng)取。
以上單元格公式求和的方法就介紹到這里,接下來(lái)介紹一下當(dāng)我們遇到需要按照單元格顏色求和時(shí)如何進(jìn)行計(jì)算的方法。
二.按照單元格顏色求和
01.查找替換法
首先我們按照下圖步驟打開(kāi)查找對(duì)話框,也可以直接按快捷鍵Ctrl+F打開(kāi)。
在查找和替換對(duì)話框中的右邊選擇“格式”下拉按鈕,點(diǎn)擊“從單元格選擇格式”的選項(xiàng),我們選中后到表格中找到需要求和顏色單元格。比如案例是黃色填充的單元格。
選中后查找和替換對(duì)話框的預(yù)覽格式就會(huì)提示預(yù)覽黃色以及字體。從單元格選取的格式不僅僅是顏色,也包含了單元格的字體格式。確定好后我們點(diǎn)擊查找全部。
結(jié)果會(huì)在下方彈出的查找全部的對(duì)話框中出現(xiàn),選中下方查找出來(lái)的結(jié)果按快捷鍵Ctrl+A全選,Excel軟件下方就會(huì)彈出黃色單元格求和的結(jié)果。缺點(diǎn)就是這里的求和結(jié)果需要進(jìn)行手動(dòng)錄入,且黃色單元格數(shù)據(jù)變化時(shí)不會(huì)動(dòng)態(tài)更新。
操作步驟動(dòng)圖如下:
02.定義名稱+SUM函數(shù)
另外一種方法是使用前面定義名稱的方法搭配SUM函數(shù),然后對(duì)黃色單元格區(qū)域進(jìn)行求和,當(dāng)黃色單元格區(qū)域值更新時(shí)對(duì)應(yīng)的結(jié)果可以進(jìn)行動(dòng)態(tài)更新。
但是這方法也有個(gè)缺點(diǎn),只對(duì)定義黃色填充的單元格區(qū)域數(shù)據(jù)進(jìn)行求和,當(dāng)新增其他單元格填充黃色時(shí)數(shù)據(jù)并不會(huì)加入進(jìn)去計(jì)算。
03.VBA
終極的解決辦法就是使用VBA可以解決這個(gè)按照單元格顏色進(jìn)行求和的問(wèn)題。
點(diǎn)擊表格下方的工作表名稱,點(diǎn)擊鼠標(biāo)右鍵選擇“查看代碼”.打開(kāi)VBE編輯器后,在前面已經(jīng)插入好的模塊中粘貼一段新的自定義函數(shù)代碼。
回到表格中,在E11單元格輸入=SumColor(D11,B3:G9),按回車鍵就可以計(jì)算出結(jié)果了。當(dāng)公式選中的B3:G9單元格區(qū)域中有增減單元格顏色時(shí),對(duì)應(yīng)的公式更新后就會(huì)發(fā)生變化。
PS:自定義的SumColor函數(shù)語(yǔ)法:(求和單元格顏色,求和單元格區(qū)域)
我們來(lái)嘗試將D11單元格的顏色進(jìn)行更換,看看數(shù)據(jù)會(huì)不會(huì)發(fā)生變化?換成另外一個(gè)顏色后,求和的公式需要重新編輯一遍,VBA代碼才會(huì)運(yùn)算執(zhí)行。當(dāng)然這一步也可以寫(xiě)入單元格事件讓VBA公式自動(dòng)更新來(lái)解決。
學(xué)習(xí)VBA其實(shí)蠻有趣的,掌握了對(duì)象、屬性、方法、循環(huán)、字典正則的基礎(chǔ)上思路就是出路。
以上就是今天跟大家分享的內(nèi)容,感謝大家耐心看完,希望大家能夠喜歡,別忘了點(diǎn)贊關(guān)注哦~
編后語(yǔ):
成功不是將來(lái)才有的,而是從決定去做的那一刻起,持續(xù)累積而成。再長(zhǎng)的路,一步步也能走完,再短的路,不邁開(kāi)雙腳也無(wú)法到達(dá)。
本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
將excel中的數(shù)據(jù)按照指定數(shù)量進(jìn)行重復(fù),非得用VBA才能實(shí)現(xiàn)嗎?
Power Query的數(shù)據(jù)替換技巧比Excel函數(shù)更萬(wàn)能!
版權(quán)申明:
本文作者花花;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒(méi)有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問(wèn)題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- 多功能銷售日歷模板制作
- 用正則函數(shù)快速拆分單元格中的同類數(shù)據(jù)
- 用免費(fèi)AI將圖片批量轉(zhuǎn)表格
- 先入先出出入庫(kù)模板中出庫(kù)批次的自動(dòng)匹配
- 用SUBSTITUTE替換法為產(chǎn)品找到最匹配的類別
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)
- Excel表10萬(wàn)行數(shù)據(jù),篩選卡頓怎么辦?