昱得資訊工作室
麻辣學園
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
2014-10-01, 12:11:57
昱得資訊工作室
首頁 說明 登入 註冊 想當作者?
新聞: 會員注意!!麻辣家族討論區已轉換新系統,請移駕[麻辣家族新論壇]!!


+  麻辣家族討論區
|-+  MS Office 系列
| |-+  EXCEL
| | |-+  Excelㄧ般區 (版主: gong, bosco_yip)
| | | |-+  關於時間輸入格式轉換問題
0 會員 以及 1 訪客 正在閱讀本篇主題. « 上一篇主題 下一篇主題 »
頁: [1] 向下 列印
作者 主題: 關於時間輸入格式轉換問題  (閱讀 3209 次)
Holiday
小學生
*
離線 離線

文章: 3


關於時間輸入格式轉換問題
« 於: 2008-03-28, 21:06:55 »

各位前輩好:
想請教一下若儲存格中輸入時間時連續輸入四位數,例如1630
是否有辦法自動轉為16:30,並且該儲存格必須判定為此時間數值,而非其他數值資料。
有試過自訂儲存格格式,格式設成00":"00,可以顯示,但判定上跟原本輸入的時間不同= =
小弟試了很多種方法都無法做此設定,必須要直接輸入16:30才會判定為時間。

Excel自學了很長一段時間,卻一直沒有找出這個問題的答案,
今天偶然逛到此討論區,希望以後可以在此向各位前輩學到更多~
希望各位前輩不吝指教~謝謝

已記錄
Hsieh
討論群板主
*
離線 離線

會員性別: 男
文章: 5729



Re: 關於時間輸入格式轉換問題
« 回覆文章 #1 於: 2008-03-30, 14:56:37 »

=TIME(--MID(A1,1,2),--MID(A1,3,2),0)
已記錄

回答滿意嗎?
  記得告訴我哦!!
gong
版主
*
離線 離線

會員性別: 男
文章: 2910


Re: 關於時間輸入格式轉換問題
« 回覆文章 #2 於: 2008-03-30, 15:14:11 »

時間必須用時間格式輸入
用其他方式輸入再來轉換似乎是...

用格式轉換只改變型態不改變本質,無效
已記錄
Holiday
小學生
*
離線 離線

文章: 3


Re: 關於時間輸入格式轉換問題
« 回覆文章 #3 於: 2008-03-31, 16:49:29 »

=TIME(--MID(A1,1,2),--MID(A1,3,2),0)
感謝前輩的回覆~真的可以耶~
另外我自己也在這幾天密集上網找到另一種方式
=TIMEVALUE(LEFT(A1,2)&":"&RIGHT(A1,2))
這樣的方法也行得通~!!
已記錄
Holiday
小學生
*
離線 離線

文章: 3


Re: 關於時間輸入格式轉換問題
« 回覆文章 #4 於: 2008-03-31, 17:02:14 »

=TIME(--MID(A1,1,2),--MID(A1,3,2),0)
不過我發現我找到的方式讓使用者可以選擇以時間格式輸入或是直接輸入4位數都可以正常顯示時間,
但還是謝謝前輩的提點,感激不盡~!!!
已記錄
頁: [1] 向上 列印 
« 上一篇主題 下一篇主題 »
自訂搜尋
跳到:  


Google PageRank Checker
本頁花了 2.189 秒, 以及 20 次的資料庫查詢.