2016-11-27 286 views
0

我試圖計算兩個日期之間的工作日,但它給#Value錯誤。 我用式excel計算日期之間的工作日給出了#value錯誤

=NETWORKDAYS.INTL(H3,J3,1) 

H3電池具有16/11/2016 10:44:31J3電池具有11/25/2016 1:37:56 PM。我試圖根據J3格式化格式化H3單元以顯示AM/PM但其不變。

+2

查看您的輸入... H3有'16/11/2016'表示格式爲'dd/mm/yyyy',而J3有'11/25/2016'表示格式爲'mm/dd/yyyy'。 – FDavidov

+0

非常感謝您的回覆。我試過ISNUMBER,H3顯示False。此外,我已經將日期格式從格式單元格更改爲dd \ mm \ YYY,但不會更改。你能告訴我怎樣才能使兩種格式一致 –

+0

H3不是數字這一事實意味着Excel將它解釋爲一個字符串。當你點擊那個單元格時,檢查左邊是否有單引號,比如''16/11/2016 10:44:31''。如果有,它是一個字符串。您需要刪除單引號,然後重新格式化單元格(或J3),使其在兩個單元格中保持一致。 – FDavidov

回答

0

根據FDavidov的評論,您的某個日期格式錯誤。

如果您的系統日期是英國格式,dd/mm/yyyy,那麼它在J3需要更改日期,否則就H3需要改變。

日期應該在Excel中對齊(假設您沒有重寫),所以您應該能夠快速查看哪個日期不正確。或者,您可以使用ISNUMBER(H3)ISNUMBER(J3)來測試哪一個是FALSE - 這個需要更改。

+0

非常感謝您的回覆。我試過ISNUMBER,H3顯示False。此外,我已經將格式單元格的日期格式更改爲dd \ mm \ YYY,但其格式不變。你能告訴我怎樣才能使兩個格式一致 –

+0

它不會改變,因爲excel只能將數字格式化爲日期。您需要將** H3 **更改爲'11/16/2016 10:44:31'(通過手動輸入) – CallumDA