在 Excel 中有一堆日期的數列,如果要分別依週別和星期統計次數,該如何處理?
(這類練習在本部落格中已出現多次,讀者可以參考其他幾篇文章。試著以搜尋方式來找到其他文章!)
【公式處理】
儲存格G2:=SUMPRODUCT((日期>=D2)*(日期<=F2))
複製儲存格G2,往下各列貼上。
儲存格J2:=SUMPRODUCT(--(WEEKDAY(日期,2)=ROW(1:1)))
其中 WEEKDAY 函式的參數 2,指定回傳的數值為星期一(1)到星期日(7)。
ROW(1:)=1,往下複製時會變為ROW(2:2)=2、ROW(3:3)=3、…
複製儲存格J2,往下各列貼上。
【補充資料】
相關函式的詳細說明,請參考微軟網站:
SUMPRODUCT:http://office.microsoft.com/zh-tw/excel-help/HP010342935.aspx
SUMPRODUCT:傳回各陣列中所有對應元素乘積的總和。 |
語法:SUMPRODUCT(array1, [array2], [array3], ...) array1:要求對應元素乘積和的第一個陣列引數。 array2, array3,...:要求對應元素乘積和的第 2 個到第 255 個陣列引數。 註:各陣列必須有相同的維度(相同的列數,相同的欄數)。否則會傳回錯誤值#VALUE!。並且會將所有非數值資料的陣列元素當成0來處理。 |
全站熱搜