處理資料是有時候發現 raw data 的時間是用文字顯示的,例如 0715 ,1252, 1314 等...。這會造成處理資料時很麻煩,因為這種字串是無法排序,也沒辦法依照月份週別分類的分析的。
這時候可以運用 Google 試算表的 TIMEVALUE 功能將字串轉為時間格式:
TIMEVALUE 說明:
TIMEVALUE(time_string)
time_string - 代表時間的字串。會忽略日期 (例如一週當中的某一天)。
eg. TIMEVALUE("14:15:30")
要先用上 LEFT() RIGHT() 字串拆出來,公式說明:
LEFT(string, [number_of_characters]); RIGHT(string, [number_of_characters])
string 系統會傳回此字串的左/右側部分文字。
number_of_characters - [ OPTIONAL - 1 by default ] - The 從「字串」左/右邊算起要傳回的字元數。
把拆出來的字串組合進去 TIMEVALUE() 之後就可以正常顯示出時間,做後續的資料處理了
特殊的時間格式,有時候習慣看過一些非制式的日期時間格式,例如 09/11,代表 11 號早上 9 點,我們可以用自訂日期和時間來達成,這樣可以避免直接使用文字無法排序與分類的困惱。
依照需求設計需要的格式就可以了:
就可以顯示出需求的格式了,盡量避免在記錄時間時使用文字型態,可以免去很多後續資料分析與整理的困難。
留言
張貼留言