我做了一個函數自動帶入國定假日以及周六日。
請問EXCEL是否可以支援到判定非假日自動帶出上下班時間?

EXCEL函數一問....有點複雜....

我的函數是寫這樣:
=IFERROR(VLOOKUP(A5,紀念日!B:D,2,FALSE),"")
A5是日期,函數是=DATEVALUE($J$2&"/"&$K$2&"/01") (抓2017年跟幾月份)
以2月來說,EXCEL能不能寫成判定2/1是春節就顯示春節"放假",2/2 E6則自動帶出亂數決定的上班時間F6帶出亂數決定的下班時間??

我現在的能力可以做到讓他判定假日,也可以做出亂數決定的上下班時間(函數我用=TIME(8,(RAND()*10+50),(RAND()*60))
可是就是沒辦法成功的把他們合併在一起.....

請各位前輩不吝賜教....
謝謝...
文章關鍵字
魅影天使 wrote:
我做了一個函數自動帶...(恕刪)


=if(iserror(判斷假日公式),亂數時間公式,“假日”)

kkloo wrote:
=if(iserror...(恕刪)


大大...
我失敗了 Q__Q
他一直出現錯誤....
kkloo大大說的
=if(iserror(VLOOKUP(A5,紀念日!B:D,2,FALSE)),亂數時間公式,“假日”)

cuteDune wrote:
kkloo大大說的...(恕刪)


用這個函數的話會變成這樣...


C5會從本來的春節變成假日...
因為我本來的函數會去代該天是甚麼假日,例如春節啦、228紀念之類的。
然後C8、C9是假日,卻還是會帶出上班時間....
假日應該要顯示假日QQ...
可不可以問問是哪邊寫的不太對嗎....
謝謝Q口Q
魅影天使 wrote:
用這個函數的話會變成...(恕刪)


1.
=if(iserror(假日判斷公式),亂數計算公式,假日判斷公式)

2.假日判斷公式中比對的資料可以在檢查一次,這公式設定只是比對"假日判斷"的結果,未對日期做判斷
我現在還碰到很難設定的問題...


如果前面對應的日期沒有對應到的話,後面可以設定不出現時間嗎?

其實我很想寫的是...
把部門每一個人的名字用下拉式清單鍵好,然後對應一個SHEET裡面是這個部門的人名+請假紀錄,直接在姓名那邊下拉式選單拉人名,然後表格自動帶出日期、出勤、跟該月的請假紀錄....
請問EXCEL可以做到這麼強大的功能嗎....0.0

謝謝各位前輩了...

魅影天使 wrote:
請問EXCEL可以做到這麼強大的功能嗎...(恕刪)



可以

當您判斷的條件越來越多,越來越複雜時
建議您採用 VBA,運用會較更為靈活
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!