[請問] 為什麼excel的公式顯示出來卻是空白?

作者: andy90498 (楓情)   2018-11-26 21:19:59
https://i.imgur.com/jEIzAkP.png
如圖
我把公式打在那個格子的旁邊
並且用紅色的箭頭表示箭頭兩邊的公式是相同的
我有疑問的是圖片中的J7
顯示出來卻是空白的
我嘗試去更改IF的條件 等號右邊 從"/" 改成數字 空白 甚至更改等號為<>
都是空白
但我把J7公式中的J3改到其他格子 又能正常顯示
我原本是以為J3那格是受LOOKUP函數的影響
又手動key了一格沒有函數的日期
發現J7那格仍然無法顯示
好像是只要是日期就無法顯示
不曉得問題出在哪?
謝謝
作者: andy90498 (楓情)   2018-11-26 21:25:00
確定不是J7的文字顏色被改成白色
作者: jumprabbit (曉吐吐)   2018-11-26 21:36:00
日期的文字格式是什麼?
作者: higger (朝鄉而行2016)   2018-11-26 21:44:00
有專門抓月份的函數~你是在判斷"/"...
作者: wray (Rayf)   2018-11-26 23:07:00
我覺得不對。MID是抓字串,可是你看到的日期其實應該是數字你先試著將J3的結果轉成字串看看吧。
作者: nadoka (小那 娜豆卡)   2018-11-26 23:27:00
如果你的J7格式是日期,儲存起來的會是日期數字,要用Year Month Day 三個函數來抓取然後再用Date(y,m,d)組合起來你是要判斷月份吧,直接用month就好了...https://i.imgur.com/bkTi654.png你的寫法是該格為「字串」的時候才成立但你將這格轉為字串時顯示會是這樣https://i.imgur.com/MiaUwiw.png因為日期格式可以有多種表現手法,不能直接用MID取文字所以這個格子對excel來說並沒有任何的"/"你的這種寫法適合在從奇怪的網頁或其他資料庫抓取資訊時日期時間被轉為字串的方式才需要用這樣暴力解正常的時間格式儲存格,用函數直接提取就可以了。

Links booklink

Contact Us: admin [ a t ] ucptt.com