返回列表 上一主題 發帖

有關行事曆,如何計算當月出勤及假日天數?

有關行事曆,如何計算當月出勤及假日天數?

請教各位先進:
  我想將行事曆的出勤天數及假日天數以公式方式計算出,請教要如何設定呢?
    

 之前看到如何計算儲存格顏色相同的數量?的教學有試用,
 但好像我的行事曆有另外設公式的關係,COUNTIF(A1:Q50,顏色號碼) 卻無法統計,可否請各先進幫忙看一下,是哪裡出了問題~謝謝~

1. 請上傳你的範例檔案,才知道EXCEL內的格式及數植
2. 顏色使用公式不方便統計
3. COUNTIF(A1:Q50,顏色號碼) 此公式不用來統計顏色的,當然會錯
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 2# ML089

   原來顏色不能直接這麼設定~
   那麼請您幫我看看要如何修改~謝謝您
   目前只能用的方式為=NETWORKDAYS("2016/1/1","2016/1/31")
    行事曆.zip (6.27 KB)

TOP

回復 3# phoebegin

I10 公式 =NETWORKDAYS("2016/2/1","2016/2/29")-6,後面-6是特別假日,
建議使用 =NETWORKDAYS("2016/2/1","2016/2/29", holidays)
名稱 holidays 是特別假日日期範圍

使用 NETWORKDAYS 的holidays,用來增加其他特別假日。
1. 這樣你就可以直接用 NETWORKDAYS  計算出工作日,讓公式一致化。
2. 行事曆的黃色日期,可以利用格式化條件來處理。



NETWORKDAYS(start_date,end_date,holidays)

Start_date   係指起始日期。

End_date   係指結束日期。

Holidays   從工作日誌中排除一個或更多個選擇性的範圍日期。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# ML089


    謝謝您的教導,不過我發現用這樣的方法,不能直接抓B3到H20的假日ex.H3:H7,B4:B8,G3,
   
    holidays的日期要一天一天另外設定嗎?如圖

TOP

回復 4# ML089


    不好意思~我懂您的意思了,他可以讓我設定一整年的特別假日,在每個月的工作日設定NETWORKDAYS(start_date,end_date,L9:N13)即可對吧!
  謝謝您~

TOP

回復 6# phoebegin

對的,
NETWORKDAYS(start_date,end_date,holidays),中的holidays一般以一欄日期及一欄說明建立,holidays引用的是日期欄,爾且共用公式才能統一。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# ML089


    再請教您先前指點關於顏色填滿的部份,設定格式化條件,請教要如何設定呢?

TOP

回復 8# phoebegin


1. 行事曆內的日期要改為 日期 顯示 日,你目前是 1,2,3,....
2. 這樣在格式化上使用 NETWORK( 儲存格,儲存格,儲存格,holidays) = 0表示為非工作日就顯示顏色
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 9# ML089

 原來是用這個角度切入,我完全懂了~謝謝您!

TOP

        靜思自在 : 道德是提昇自我的明燈,不該是呵斥別人的鞭子。
返回列表 上一主題