各位前輩請不吝指教><

我現在要寫一套自己判定時間的出勤EXCEL,目前以我的程度函數可以寫到以下:

判定該日期是否為假日:=IFERROR(VLOOKUP(A13,紀念日!B:D,2,FALSE),""))
自動帶出亂數時間:=TIME(8,(RAND()*10+50),(RAND()*60))

現在我必須把這兩套結合,怎麼樣讓這個函數去判定有假日就不帶入亂數時間,沒假日再帶入?

例如平常日就帶出08:00,假日就顯示示「假日」呢?

謝謝大家幫忙!!

魅影天使 wrote:
各位前輩請不吝指教...(恕刪)


你vlook就是找list內是不是假日吧
找不到不就是非假日嗎?
=IFERROR(VLOOKUP(A13,紀念日!B:D,2,FALSE),TIME(8,(RAND*10+50),(RAND*60)))
or
=if(IFERROR(VLOOKUP(A13,紀念日!B:D,2,FALSE),"平日")="平日",TIME(8,(RAND*10+50),(RAND*60),"假日")

caoq wrote:
你vlook就是找list...(恕刪)


一個會出現#NAME?
另一個會出現已輸入太多引數.....@@
魅影天使 wrote:
一個會出現#NAME...(恕刪)

喔 你的time有問題rand這樣會異常要rand()




文章分享
評分
評分
複製連結

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