跳到主要內容

Google 試算表 | TIMEVALUE 函數 | 轉換文字串到時間格式,加碼特殊時間格式顯示方式

Google 試算表 | TIMEVALUE 函數 | 轉換文字串到時間格式,加碼特殊時間格式顯示方式

處理資料是有時候發現 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 點,我們可以用自訂日期和時間來達成,這樣可以避免直接使用文字無法排序與分類的困惱。


依照需求設計需要的格式就可以了:


就可以顯示出需求的格式了,盡量避免在記錄時間時使用文字型態,可以免去很多後續資料分析與整理的困難。





留言

這個網誌中的熱門文章

Reddit 超強文章:使用 ChatGPT 的 Custom Instruction 提升回答品質

Forefront Chat:自由切換 GPT-3.5 和 GPT-4 聊天,現在免費!

提高投資決策效率:利用 ChatGPT 分析資產負債表

ChatGPT 可以顯示美觀數學公式:Tex All the Tings Chrome Extension

Glarity Chrome 擴充套件:使用 ChatGPT 生成 Youtube/bilibili, Google/Bing, Page Summary, Comment Summary 摘要

ChatGPT 的 GPTs 筆記 (4):GPTs Konwledge 知識庫的限制與風險

當未來和過去交錯:AI 翻譯古老楔形文字 Cuneiform

TRIZGPT:解決問題的小顧問

ChatGPT Sidebar: 全方位 AI 助手 (Chrome Extension)

Grammarly 推出 GrammarlyGo:創新的生成式 AI 寫作助手