Re: [算表] 依休假日與上班日不同條件執行函數
E4公式下拉:
=if(weekday(a4,2)-6*iserr(match(a4,k:k,))+iserr(match(a4,n:n,))>0,
d4,b4*8+c4)
※ 引述《pointchi (pointchi)》之銘言:
: 軟體: EXCEL
: 版本: OFFICE365
: (內文說明錯誤,有修改)
: 小弟有一個類似下圖的出勤表格
: 日期欄位我用match和weekday函數,配合建立的假日和補班日表格,標示出上班日(黑字
: 體)和些休假日(紅字體)
: 但是接下來要計算工時時卡住了,以06/17和06/22兩天為例,
: 有啥辦法可以於"工時"欄位,上班日是"實際人數"*8+平日加班,休假日是"假日加班"。
: https://i.imgur.com/j8y7Tce.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.202.202 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1685850753.A.323.html
→
06/04 21:02,
1年前
, 1F
06/04 21:02, 1F
→
06/04 21:03,
1年前
, 2F
06/04 21:03, 2F
→
06/04 21:16,
1年前
, 3F
06/04 21:16, 3F
我錯了,ISERR 不包括 #N/A,所以要把 ISERR 都用 ISNA 替代:
=IF(WEEKDAY(A4,2)-6*ISNA(MATCH(A4,K:K,))+ISNA(MATCH(A4,N:N,))>0, D4,B4*8+C4)
※ 編輯: cutekid (136.226.241.90 臺灣), 06/05/2023 08:59:45
→
06/05 09:57,
1年前
, 4F
06/05 09:57, 4F
→
06/05 10:01,
1年前
, 5F
06/05 10:01, 5F
→
06/05 10:57,
1年前
, 6F
06/05 10:57, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章