close
標題:

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”,“”)))
arrow
arrow
    全站熱搜

    gpjqem1 發表在 痞客邦 留言(0) 人氣()