EXCEL教學 | 含有前墜詞的儲存格如何快速合計 | 粉絲解題系列

2024/02/01閱讀時間約 2 分鐘
raw-image


看文章教學之前,可以先下載檔案來試著自己做看看哦!!!

檔案下載


有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上當作前贅詞。

raw-image



只不過是加總而已,讓我直接SUM看看好了!!!

但.....答案好像怪怪的😱,怎麼只有平日的數據加總而已啊~~~

因為含有前贅詞六或日的數字,對於EXCEL來說是文字唷
raw-image



▶️解題開始

K3=SUM(--IFERROR(--C3:J3,MID(C3:J3,2,9)))
raw-image


📝函數說明

K3=--C3:J3

將所有加班要計算的範圍都加上兩個負號(--),負負得正的運算過後,如果原本是數值就會出現原本的結果,如果是文字就會出現#VALUE的錯誤提示。

這樣就能順利把原本是數值的加班時數找出來。

raw-image


=MID(C3:J3,2,9)

因為這個範例前墜詞都是一個字,所以可以利用MID函數將所有要計算的儲存格,從第2個字開始,往後取9個字。

這樣就會得到含前贅詞的假日加班時數。

raw-image



=--IFERROR(--C3:J3,MID(C3:J3,2,9))
  • 把上面兩個公式利用IFERROR結合再一起。
  • 當--C3:J3非錯誤值時,顯示原時數
  • 當--C3:J3是錯誤值時,執行『MID(C3:J3,2,9)』函數
  • 但MID函數結果出來為文字,所以要加上--進行數值轉換下一步才能加總

延伸閱讀:EXCEL 數字 VS 文字型數字

這樣就會順利得到所有的加班數值的陣列結果。

raw-image



=SUM(--IFERROR(--C3:J3,MID(C3:J3,2,9)))

最後一步最簡單了,把所有數值的陣列用SUM加總起來就好了!!!

raw-image
陣列函數:如果EXCEL版本是2019以下(含),輸入資料時用CTRL+SHIFT+ENTER取代ENTER輸入



▶️不用函數方法

如果函數感覺難度比較高一點,也可以利用EXCEL內建功能稍微處理一下,就會變得非常非常簡單了。

  1. 選取資料
  2. CTRL+H
  3. 搜尋目標輸入: 取代成:不要輸入
  4. 搜尋目標輸入: 取代成:不要輸入
raw-image


J3=SUM(C3:I3)

把六日的前贅詞取代後,這時數據全部都變成數值,就可以直接用SUM加總了。

透過取代先將資料處理後,是不是變得更加簡單了呢!!

  • PS.如果這個需求常常會遇到,每次就都得做一次取代才能得到正確答案
raw-image



raw-image



  • 👍喜歡的話可以幫忙案個讚、分享來幫助更多人或是右下珍藏起來哦
  • 💭留言回復「職場生存讚」讓我知道你把這個小技巧學起來了
  • ❤️追蹤我的方格子,學習更多職場小技巧
  • 請我喝杯咖啡,鼓勵我更有動力分享更多優質內容
  • 📈訂閱EXCEL設計新思維,學習更多更深更廣的職場技能

😎可以找到我的地方

  1. LINE社群
  2. IG
  3. FB粉絲團
  4. YOUTUBE
  5. TIKTOK
  6. DCARD
raw-image

raw-image


8.2K會員
197內容數
此專題旨在幫助職場人士提升工作效率、提升專注力並更有效地管理時間,以達到更高的生產力和工作成果。在這個快節奏且競爭激烈的職場環境中,掌握提升效率的技巧尤為重要,主要會著重於分享OFFICE上最常使用的軟體,EXCEL、PPT、WORD各種增加效率的小技巧。
留言0
查看全部
發表第一個留言支持創作者!