Q&A

回答の並べ替え:
投稿新規に質問を投稿する

値の桁が不足していた場合、頭に0を自動で付けて6桁にしたい

miyu miyu

2023-07-21 12:28

いつもお世話になっております。
データで値の桁が不足していた場合、頭に0を自動で付けて6桁にしたいです。
(例)
データ:5868  →005868としてテーブルデータから表示させたいです。

よろしくお願いいたします。

日本コンピュータシステム(CELFチーム) 日本コンピュータシステム(CELFチーム) パートナー
こんにちは

例えばA1に5868が入力されている場合、表示したいセルに以下を入力することで実現できると思います。

=RIGHT(INDIRECT("A1")+1000000,6)

他にもやり方は色々あるかもしれませんが、以下に詳細が記載されていますのでご参考下さい。

https://cloud.celf.jp/celf-help/ja/texts/faq/technical/faq000139.html
メールコンタクトをとる
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

イメージの通り、値の長さ・REPT関数を利用することでゼロ埋めを実現可能です。
=REPT("0",6-LEN(C5))&C5

ご確認ください。

よろしくお願いいたします。
メールコンタクトをとる