【問題】出勤計算 - 第2頁 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

會員

因為問題比較複雜, 所以現在還是十分困惑, 不知如何解決, 其實簡單來說, 我是想星期一至五, 會用A公式, 星期六會用B公式, 星期日不會用任何公式, 然而, 再分為 第一部份會用A1 ,B1, C1公式, 第二部份會用A2, B2, C2公式, 第三部份會用A3, A4, A5公式...
希望各位前輩明白,...先行謝謝各位指導.

回覆
會員

我寫好了上班遲到的部分
如果這樣的功能是你要的話
其餘的應該就沒什麼問題了
檔案如附

首先要在B2儲存格裡選擇班別
我將你所謂的第一部份設定為A,第二部分設定為B,第三部份設定為C
選擇好班別後,就可以開始輸入上班的時間了
在L欄中會依據上班的時間及班別進行計算
若在設定的時間內到班,就會顯示「ONTIME」
若遲到就會顯示相差的時間
星期日就會顯示「Holiday」

我有些問題,關於「OUT」的部分
MORNING時,「OUT」的時間是不是就會決定中午加班的時間?
同樣的,AFTERNOON的「OUT」也是用來計算加班的是嗎?
加班時間的最小單位是算到分鐘是嗎?
每一天的加班時間就是中午的加班時間加上下午的加班時間是嗎?
若這些問題都是肯定的話
那就沒啥問題啦...
上傳的附加檔案
檔案類型: zip time card cal.zip (8.3 KB, 30 次觀看)
回覆
會員

真是太感謝了
但又想到了一個問題了
有沒有方法可以打出數字如 0800 或 800 就等於 8:00 , 因為如果直接打出會等於0:00.
又想不到有公式可以這樣做....
回覆
Take it easy~

這樣好不好? 假設 0800 打在 A1, 再用公式 --
=TIMEVALUE(LEFT(A1,2)&":"&RIGHT(A1,2))

轉換成時間. 不過輸入時要固定輸入 hhmm 的格式才行.
A1 格式改成文字, 這樣打 0800 的 0 就不會不見了,
而且公式才能正確判斷~

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。