標題:
excel 程式錯咩?
發問:
=IF (C2=N/A,"Hoilday",IF (C2=D2,"Miss", IF (TEXT(C2,"hh:mm:ss")>TEXT("09:00:00","hh:mm:ss","Late")我個表係 C2 個位係8:28:10 AM 返工時間D2 係 6:28:10 PM 放工時間如果佢早晚無打卡會show NA如果佢只打一次卡會兩個時間一樣(即係C2同D2... 顯示更多 =IF (C2=N/A,"Hoilday",IF (C2=D2,"Miss", IF (TEXT(C2,"hh:mm:ss")>TEXT("09:00:00","hh:mm:ss","Late") 我個表係 C2 個位係8:28:10 AM 返工時間 D2 係 6:28:10 PM 放工時間 如果佢早晚無打卡會show NA 如果佢只打一次卡會兩個時間一樣(即係C2同D2 我想做到條formule 會計話如果 C2 係NA 就show hoilday C2=D2 就會show "miss" 遲過 9:00 會show late 唔該
此文章來自奇摩知識+如有不便請留言告知
最佳解答:
Dont understand how come C2=D2? Anyway, try this one, =if(C2="NA","Holiday",if(C2=D2,"Miss",if(c2>value("9:00"),"Late",""))) some symbols may not show proper, send me a e-mail, then I can send a file to you.
其他解答:
妳D data係text format定係datatime format ? 有無sample data 可以send俾我?|||||你的公式, 有以下的錯誤: 1.) NA 要加雙引號 2.) 時間用Text表示, 是文字值, 它不會計算是小於/大於/等於的, 9:00 應寫成9/24 3.) 公式最後祇有一個 收括號, 應該是三個 正確公式是 =IF(C2=“NA”,“Holiday”,IF(C2=D2,“Miss”,IF(C2>9/24,“Late”,“”))) 但如 NA 是 #N/A, 就不能用雙引號, 要改用 ISNA函數, 公式變成: =IF(ISNA(C2),“Holiday”,IF(C2=D2,“Miss”,IF(C2>9/24,“Late”,“”)))