Excel中怎么求和? Excel多中最實用求和公式分享

求和公式有很多,但今天這個求和公式是我見過的最牛公式,沒有之一。
如下圖所示,要求把C列做成右側的統(tǒng)計表,統(tǒng)計出每個食品的金額合計。
怎么樣,看了是不是有點懵? 別說分類求和了,就是把數字和食品名稱提取出來就是一大難題。
嘿嘿,在新版函數加持下,讓你看看最牛求和公式是怎么寫出來的。
在最新的Excel365版本和WPS內測版中,新增了正則函數。不同的是WPS只是一個REGEXP,而Excel則一分為三,一個提取,一個替換,最后一個是判斷。
正則函數有多牛?很簡單的公式就可以分別提取數字和文本。
提取之前需要把所有行用CONCAT鏈接起來。
=CONCAT(C3:C18)
然后用regexp函數提取
=REGEXP(CONCAT(C3:C18),"\D+")
為了能適用于groupby的第1個參數,還需要用Tocol轉換為一列
=TOCOL(REGEXP(CONCAT(C3:C18),"\D+"))
相比之下,Excel則更簡單,不需Tocol,直接就可以生成一列。
=REGEXEXTRACT(CONCAT(C3:C18),"\D+",1)
最后一個參數1是指提取所有符合條件的,省略只提取第1個
提取對應的數字,只需要把大寫D改為小寫d即可(Excel相同)
分離了食品名稱和金額,剩下的就交給Groupby函數了。最終公式為:
=GROUPBY(TOCOL(REGEXP(CONCAT(C3:C18),"\D+")),TOCOL(--REGEXP(CONCAT(C3:C18),"\d+")),SUM,0)
相關文章
Excel表格帶單位求和不用愁! 3個高效小技巧輕松搞定數據求和
在數據處理的選擇上,Excel無疑是一款強大且好用的工具,然而,當數據帶有單位時,Excel的內置求和函數可能會遇到一些問題,下面我們就來看看這個問題的解決辦法2025-06-0480%的職場人都不知道! excel中SUMIF函數五種另類求和方法
在Excel中,大家經常使用sumif函數,除了正常的用法,sumif還有四種另類的求和方法,詳細請看下文介紹2025-06-02- 我們在使用excel表格時,經常需要對列進行求和,一般使用的方法是使用菜單欄進行求和,比較麻煩,該怎么雙向求和或錯位求和呢?詳細如下2025-05-09
- excel經常需要對數據進行按月求和,今天我們就來介紹這個萬能公式你不會就虧大了!我們通過三個實例場景來介紹2025-05-09
你需要哪個? 12個excel函數公式教您學會按條件求多列數據之和
按條件求和,工作中很常見,如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這里分享12種方法,各有各的特色2025-05-01Excel中求和函數有哪些? 11個求和公式帶你玩轉職場趕緊收藏!
Excel作為一款強大的電子表格軟件,其求和計算功能無疑是最為常用和重要的,無論是簡單的數值累加,還是復雜的條件求和,Excel都提供了豐富的函數來滿足我們的需求,下面我2025-04-30- Excel中有一個功能非常強大的函數,它就是SUMPRODUCT函數,既能求和、計數、權重計算,還能排名等,今天我們就來看看Excel根據權重求和的技巧2025-04-10
Excel有N/A無法求和? 輕松解決Excel中的N/A錯誤的多種方法
在使用Excel進行數據分析時,常常會遇到N/A錯誤,這可能會讓你的工作變得復雜和困擾,但是,了解如何解決這個問題可以幫助你更高效地處理數據,詳細請看下文介紹2025-02-25- Excel表格中實現跨數據表求和的方法很多,今天我們就來看看indirect函數的用法,詳細請看下文實例教程2025-01-03
Excel跨工作表求和每個表的排序不一樣怎么辦? 跨工作表條件求和的技巧
公司員工1月2月3月等一年的指標獎金進行工作表求和,每個表的排序不一樣怎么辦?下面我們就來看看詳細的解決辦法2025-01-03