Excel 函數一問 ~ 想要加總相同儲存格顏色的內容數字

表格裡面有紅色和黃色兩種儲存格
紅色代表請假
黃色代表加班
我最後面想要統計加班和請假的總時數
可以單把一種顏色內的數值加總嗎?
因為我的儲存格內含有文字與數字 (ex.加8 or 特8)
變得好複雜 麻煩高手指導

Excel 函數一問 ~ 想要加總相同儲存格顏色的內容數字
這個表格太復雜了, 無法幫上您...

但提供您我的做法:

原表格我會依序登打下去:


最後再用樞鈕的功能做出統計:


統計欄位可以再拉得更細:
你這樣搞是不行的,字跟數值一定要分開,不然就要用正負數表示,加總這個公式是不能含有非數字的,不然就會出現公式錯誤!
資料表的規畫真的很重要

jaba912835 wrote:
表格裡面有紅色和黃色...(恕刪)
3C的世界裡,別滿腦子只想著"超值"。就像無線網路一樣,別人推薦的,只適用在他家的環境,到了你家又是另外一回事。小烏龜牽到北京也不會變成千里馬。
如照你的表,最好的方法是每日下將其分為兩個欄位,一個請假一個加班,這樣就可以加總了,而要放文字請用備註方式放


用陣列公式
先文字來判斷加班還是請假,再加總起來

加班
{=SUM(IF(ISERROR(FIND("加",A6:AE6)),0,IFERROR(VALUE(MID(A6:AE6,1+LEN("加"),LEN(A6:AE6)-LEN("加"))),0)))}

請假(有多少假別再加下去)

{=SUM(IF(ISERROR(FIND("補休*",A6:AE6)),0,IFERROR(VALUE(MID(A6:AE6,1+LEN("補休*"),LEN(A6:AE6)-LEN("補休*"))),0))
,IF(ISERROR(FIND("補",A6:AE6)),0,IFERROR(VALUE(MID(A6:AE6,1+LEN("補"),LEN(A6:AE6)-LEN("補"))),0))
,IF(ISERROR(FIND("事",A6:AE6)),0,IFERROR(VALUE(MID(A6:AE6,1+LEN("事"),LEN(A6:AE6)-LEN("事"))),0))
,IF(ISERROR(FIND("生",A6:AE6)),0,IFERROR(VALUE(MID(A6:AE6,1+LEN("生"),LEN(A6:AE6)-LEN("生"))),0)))}


"補休*"跟"補" 是一樣的嗎? 同一種請假,卻不同文字會很麻煩

參考看看

我的函數有帶出數值了
可是顯示出來的卻是"0"
想知道原因為和 感謝你的回覆
受益良多

文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!