返回列表 上一主題 發帖

以週數為分別,資料加總

以週數為分別,資料加總

各位大大你好
我有一張總表,是每個月的出勤,因有三個班別,所以要彙整到一總表,以利做圖表
其中週數的部分已用公式帶出來了,如何在總表可以以週分別,資料計算?
data為三班彙整的資料
Month想以週別的資料表做計算

懇情各位高手幫忙~~
thanks.



Absent(Prod.)May.rar (191.86 KB)

本帖最後由 Hsieh 於 2011-6-30 00:05 編輯

C3=SUMPRODUCT((data!$C$3:$AG$3=--Month!C$2)*(OFFSET(data!$C$1,MATCH(Month!$B3,data!$B:$B,0)-1,,,31)&0)/10)
學海無涯_不恥下問

TOP

可否請大大解釋說明一下
不太了解這兩個語法的使用
Thanks.

TOP

為何我複製C3-->E3 數值卻與實際上的加總數字不符?@@

TOP

本帖最後由 Hsieh 於 2011-6-30 00:36 編輯

回復 4# vickyl

因為你的Data內容空白處是"",原本用&0/10的方式只能適合整數
因為小數點的問題造成除以10的差錯,那就得再想其他辦法
C3陣列公式
=SUMPRODUCT((data!$C$3:$AG$3=--Month!C$2)*IF(OFFSET(data!$C$1,MATCH(Month!$B3,data!$B:$B,0)-1,,,31)="",0,OFFSET(data!$C$1,MATCH(Month!$B3,data!$B:$B,0)-1,,,31)))
或是你的公式若要傳回""的部分都改成傳回0,(若不想顯示0就在檢視設定中設定不顯示零值)
才能夠使用SUMPRODUCT來計算
學海無涯_不恥下問

TOP

回復 5# Hsieh


    謝謝大大的解答!
所以目前數值不能有小數點,就可以了!

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題