贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

網友問到:在 Excel 的工作表中記錄了每一天所出現的多個號碼(如下圖),如果想要計算星期一至星期日裡每個數字分別出現的次數,該如何處理?。

image

 

【公式設計與解析】

儲存格K2:=SUMPRODUCT((WEEKDAY($A$2:$A$365,2)=COLUMN(A:A))*($C$2:$H$365=$J2))

複製儲存格K2,貼至儲存格Q50。

在 SUMPRODUCT 函數,利用以下二個條件判斷完全相符者的個數。

(1) 條件一:WEEKDAY($A$2:$A$365,2)=COLUMN(A:A)

利用 WEEKDAY 函數配合參數「2」,判斷傳回值是否為「1 (=COLUMN(A:A))」。

(在此,傳回值 1 表示星期一。)

image

當公式向右複製,COLUMN(A:A)=1→COLUMN(B:B)=2→COLUMN(C:C)=3→…。

 

(2) 條件二:$C$2:$H$365=$J2

判斷儲存格陣列中和儲存格J2內容相同者。

利用以上二個條件,分別對應欄標題和列標題交叉的內容。

image

文章標籤
創作者介紹
創作者 vincent 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(1) 人氣()


留言列表 (1)

發表留言
  • 訪客
  • 您好,我想請教您:
    在製作一份人力編制表時,碰到了交班時間統計表示的困難。
    譬如A上班時間為11:00-20:00,B為15:30-19:30
    如何圖示兩人上班重疊時段及時數?

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼