跳到主要內容

Google 試算表 | TEXT 函數 | 製作內含亂數或是滾號的文字串,利用 TEXT 亂數編碼輕鬆搞定

 Google 試算表 | TEXT 函數 | 製作內含亂數或是滾號的文字串,利用 TEXT 亂數編碼輕鬆搞定

我們在製作資料時,有時候會需要製作亂數文字串,在使用 RAND() / RANDBETWEEN 或是滾號時,會碰到產生的數字位數不同的狀況。例如 1 vs 111,這時候會造成字串長度不同,這時候就會造成困惱,因為我們可能需要固定字串長度才能做後續的操作,這時候使用 TEXT 可以輕鬆解決這個問題!

TEXT 語法說明:

根據指定格式將數字轉換成文字。

TEXT(數字, 格式)

數字:要轉換成其他格式的數字、日期或時間。

格式:轉換數字時要採用的模式。要固定數字字碼,輸入”000”,依照我們的需求輸入不同數量的的 0。    


效果會如下,經由 TEXT 函數自動補 0 到我們需要的位數

如果需要亂數我們可以配上 RANDBETWEEN 函數

如果需要順號編碼,可以配上簡單的 ROW() 函數 ,就可以滾出流水號的文字

最後我們配上其他固定字串,如下表,一瞬間就可以完成大量的流水號編號:


Google 試算表提供各種格式轉換,可以參考 Goolge 說明頁,另外因說明頁部分中文翻譯沒有出現,這邊提供一下簡單的中文翻譯與範例


英文版本:目前實際測試 hh 的格式好像怪怪的,其他部分顯示的很正常


中文版本:很可惜的,可以發現在月份的顯示無法改成英文,造成重複顯示。我們也無法直接讓其顯示為英文縮寫/全名,若需要要靠 lookup 函數進行配對才行。




留言

這個網誌中的熱門文章

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 寫作助手