[算表] 用公式抓出日期 可是沒辦法顯示成文字

看板Office作者時間13年前 (2012/12/30 09:49), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
軟體:excel 版本:2010 我有三欄日期 -------------------------------------------- 累計天數 起始日期 結束日期 6 101年12月5日 101年12月10日 21 101年12月11日 101年12月25日 ... ... ... -------------------------------------------- 我在另一個地方用累計日期當參數 抓取後面兩欄資料 用vlookup去抓日期 想要寫出一欄文字"(101年12月11日至101年12月25日)" 我寫的公式大概是 ="("&vlookup(...)&"至"&lookup(...)&")" 結果出來的結果都會變成(41234至41245) 左邊的數字亂寫的 即使改了儲存格格式也沒用 有什麼辦法可以解決嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.54.66

12/30 09:57, , 1F
再加上YEAR() MONTH() DAY()可以把數字轉回日期
12/30 09:57, 1F

12/30 11:06, , 2F
所以我會變成YEAR(vlookup(...))&MONTH(vlookup(...))
12/30 11:06, 2F

12/30 11:06, , 3F
這樣子嗎?
12/30 11:06, 3F

12/30 11:20, , 4F
成功了 感謝 只是公式變得好長~~~~
12/30 11:20, 4F

12/30 12:54, , 5F
是可以稍微短一些,用TEXT函數去轉VLOOKUP出來的日期
12/30 12:54, 5F

12/30 12:55, , 6F
可以不用拆成年月日三個數字處理
12/30 12:55, 6F

12/30 12:56, , 7F
=TEXT(vlookup(.....),"[$-404]e年mm月dd日")
12/30 12:56, 7F
文章代碼(AID): #1GtvsfZK (Office)
文章代碼(AID): #1GtvsfZK (Office)