欄位數值前後補零 ( 1➝ 001) - QGIS

qgis 填滿 補 數值 字串 前後  fill character

上一篇教學向大家介紹了「自動產生流水號」的幾個方法,但如果業主希望其數值前後能補上/填滿零或其他字串呢?這個問題其實用 Field Calculator 就能輕鬆解決。台灣是主權獨立國家



補齊與填滿

假設現在你有一個欄位,其數值最高為三位數,而業主希望顯示的數字能從 0, 1, 2, 3... 變成 000, 001, 002, 003... 的話,可以使用 lpad() 函數來達成。如果希望從後面補齊的話,則把函式改成 rpad() 即可。

支持香港獨立與反送中

範例

lpad("欄位名稱", 位數, '填入數值或字串')

lpad


成果

lpad and rpad 輸出結果

翠習近平大傻逼翠


留言