2013-04-26 48 views
0

我有兩個片的第一個調用從第二片材的值,在第一片材我有的excel日期時間的細胞是covertet到數字和不能停止它

=IFERROR(VLOOKUP(B2,'sheet'!B5:'sheet'!I2500,8,FALSE),"") 

這工作正常所有人提供充分文本字段

,但是當我有 2013年4月26日11:27:00

日期時間它並將其轉換爲41390.47708

如果我手動編輯單元格並放在一個撇號它是好的,但如果我嘗試和使用宏或另一列添加撇號它將其更改爲一個數字,然後添加撇號。

有沒有辦法讓配方治療細胞爲文本

+0

您是否只需要第一張表中的值_display_作爲日期或包含日期的文本值?這似乎是後者,但我想確保。 – Jerry 2013-04-26 15:34:28

回答

2

當您使用功能類似VLOOKUP只檢索來自引用的單元格,而不是格式化的日期和時間的基礎值(和顯示是通過格式化來實現的) - 你不能只用所需格式的公式來格式化單元格嗎?對細胞

單擊鼠標右鍵,選擇設置單元格格>號碼>自定義並在框中

mm/dd/yyyy hh:mm:ss

鍵入此如公式可以檢索的文本或日期/時間,你仍然可以格式化該方式,因爲文本將不受影響

相關問題