Excelで先頭のゼロを含む数値をテキストに変換する方法

  • これを共有
Hugh West

先頭のゼロは、数字の長さを指定するのに便利です。 特別なID番号、郵便番号、セキュリティ番号などの記録を管理する場合、次のようにします。 先頭のゼロを維持する のような郵便番号を入力しようとすると、? 00901 セル内のプエルトリコの「'」は、Excel では「'」に切り捨てられます。 901 Microsoft Excelでは、先頭のゼロを処理することが非常に重要です。 そのためには、数値をテキストに変換する必要があります。 今回は、先頭のゼロを含む数値をテキストに変換する方法について説明します。 この記事では、Excelで先頭のゼロを含む数値をテキストに変換する方法を説明します。

練習用ワークブックをダウンロードする

練習用ワークブックは下記よりダウンロードしてください。

先頭のゼロを含む数値をテキストに変換する

Excelで先頭のゼロを含む数字をテキストに変換する9つの簡単な方法

まず、データセットを紹介しよう。 実は、9つの郵便番号が先頭のゼロなしで与えられており、郵便番号は5桁で構成されていると言ってよい。 さて、このデータセットでは 先行ゼロを加える Excelで先頭のゼロを含む数値をテキストに変換する効果的な方法を9つご紹介しました。

1.テキスト形式を使用する

シンプルな解決策です

することができます。 先行ゼロ これは、Excelが数字を実際の数字として扱わず、ゼロを削除しないことを意味します。 では、どうすればよいのでしょうか。 手順は次のとおりです。

ステップス

  • 書式を使用する空白のセルまたはセル範囲を選択します。
  • からNumbersコマンドのFormat Dropdownの選択をクリックします。 ホーム タブで表示します。
  • リストから「テキスト」オプションを選択します。

  • これで、セルに先頭のゼロを表示する準備ができました。 郵便番号を手入力すると、次のような出力が得られます。

続きを読む Excelで数字をテキスト/単語に変換する方法

2.カスタムフォーマットの活用

カスタムフォーマット で選択できるオプションが多数ある特殊な形式です。 セルのフォーマット その中から1つ選びます。

ステップス

  • 郵便番号を新しいセル範囲にコピーして、セル範囲を選択します。
  • をクリックします。 番号 コマンドを使用します。
  • を選んでください。 カスタム からのオプション セルのフォーマット .
  • タイプ ' 00000 郵便番号は5桁で構成されているため、「?
  • プレス よっしゃー .

  • その後、次のような結果が得られます。

続きを読む [解決済み】:Excelで先頭のゼロが表示されない(9つの解決方法)

3.数字の前にアポストロフィをつける

アポストロフィを追加することは、任意の数値の前に先頭のゼロを維持する最も簡単な方法です。 主な利点は、数式バーで使用でき、それを編集することができますが、アポストロフィがセル内に表示されていないことです。

次のデータセットで、もしあなたが アポストロフィ の文字を入力し、 を押します。 入力 (と入力すると、郵便番号の先頭にゼロが付いたものが表示されます。

続きを読む Excelで先頭のゼロを追加または保持する(10の適切な方法)

4.TEXT機能の適用

TEXT機能 を使用すると、作業シート上で数値をテキストに変換することができます。 この手順を理解するために、慎重に手順を実行してください。

ステップス

  • 空白のセルを選択します。 D5 .
  • のように数式を入力します。
=text(c5, "00000")

どこ C5 は郵便番号の値、". 00000 「は、郵便番号番号が5桁で構成されているため、望ましい書式です。

  • プレス 入力 .

続きを読む エクセルで数字の前に0をつける方法(5つの便利な方法)

5.RIGHT関数を使う

RIGHT機能 は、指定した文字数に応じて、テキスト文字列のすべての文字を返します。 手順に注意してください。

ステップス

  • 空白のセルを選択します。 D5 .
  • のように数式を入力します。
=RIGHT("00000"&C5,5)

どこ C5 は郵便番号の値、" 00000 「は希望するフォーマットであり 5 は文字数

  • プレス 入力 .

6.BASE機能の使用

BASE機能 は、数値を指定された基数でテキスト表現に変換します。

この方法を正しく理解するために、手順を追って説明します。

ステップス

  • 空白のセルを選択します。 D5 .
  • のように数式を入力します。
=BASE(C5,10,5)

どこ C5 は郵便番号の番号です。 10 はベース、そして 5 は希望する文字の長さです。

  • プレス 入力 .

7.CONCATENATE関数の適用

CONCATENATE関数 は、2つ以上のテキストからなる文字列を結合します。 これを利用して、先頭のゼロを含む数字をテキストに変換します。 この方法を行うには、次のステップを注意深く行います。

ステップス

  • 空白のセルを選択します。 D5 .
  • のように数式を入力します。
=concatenate("00", c5)

ここで " 00 " は、最初の項目 & です。 C5 は2番目の項目で、主に郵便番号の番号です。

  • プレス 入力 をクリックすると、計算式が適用されます。

  • をドラッグします。 フィルハンドル アイコンが表示されます。

使用方法 CONCATENATE 機能を使用することができます。 先行ゼロ ただし、先頭のゼロをパディングすることはできません。

続きを読む エクセルで先頭のゼロを含む数字を連結する方法(6つの方法)

8.REPT関数とLEN関数の組み合わせ

何度も。 REPT関数 は、テキストを繰り返すことができます。 LEN関数 は,文字列の文字数を返す。 レプト LEN は、先頭のゼロを含む数字をテキストに変換することができます。 この方法を理解するために、手順を追って説明します。

ステップス

  • 空白のセルを選択する(例)。 E5 .
  • のように数式を入力します。
=REPT(0,5)

どこ 0 は繰り返す項目、5は繰り返す時間です

  • プレス よっしゃー .

  • すべての値がゼロであることがわかります。 そこで、カラムをマージする必要があります。 C とコラム D このために、セルを選択します。 E5 または新しいワークシートの空白のセル。
  • のように数式を入力します。
=REPT(0,5)&C5

  • プレス よっしゃー .

  • ここでも出力がパディング(先頭のゼロを追加)されていないことがわかりますが、これはすべての出力が 5桁 のテキストにゼロを付加する必要があります。 LEN このため、前のセルを選択します E5 または空白のセル
  • のように数式を入力します。
=REPT(0,5-LEN(C5))&C5

どこ C5 は郵便番号の数です。

  • プレス よっしゃー .

続きを読む エクセルで先頭のゼロを足して10桁にする方法(10の方法)

9.パワー・クエリ・エディタの使用

Text.PadStart関数 指定されたテキストの先頭をパディングして、指定された長さのテキストを返します。 この関数を使用すると、先頭のゼロを含む数値をテキストに変換できます。 この処理を理解するには、次の手順を実行してください。

ステップス

  • セル範囲の選択 B4:B13 .
  • に移動します。 データ タブで表示します。
  • オプションを選択してください テーブルから .
  • 選択したテーブルを確認する。
  • プレス よっしゃー .

  • あとは、数式通りに郵便番号(数字)を文字に変換する。
  • カーソルを左上隅にピックする
  • を選択します。 テキスト 数値をテキストに変換するためのオプション

このとき、関数を使用する必要があります。 したがって、新しいカラムを追加する必要があります。

  • をクリックします。 カラムの追加 タブで表示します。
  • 選択 カスタムコラムです。
  • 列のような新しい名前を書きます。 先頭のゼロを含むテキスト(パディング) .
  • のように数式を入力します。
=Text.PadStart([#" 郵便番号(数字)],5, "0")

ここで、郵便番号(番号)列はテキストで入力され、5 は桁数 & であり、0 はパッドする文字である。

  • プレス よっしゃー .

  • をクリックします。 閉じる & 読み込む コマンドを使用します。
  • を選んでください。 Close & Load To オプションを使用します。

  • として読み込みを選択します。 テーブル .
  • セレクトセル C4 既存ワーキングシート .
  • プレス 負荷 .

  • 最終的に得られる出力は以下のようなものです。

Excelで数値を自動的にテキストに変換する方法

Excelで数値を自動的にテキストに変換するには、セルの書式設定を使用すると簡単です。 ここでは、セルの範囲をテキストに変換する必要があります。 その後、任意の数値を入力すると、自動的にテキストとして動作します。 慎重に手順を実行します。

ステップス

  • まず、セルの範囲を選択する必要があります C5 まで C13 .

  • 次に ホーム タブをクリックします。
  • より 番号 セクションで、下矢印を選択します。

  • これで、そのセル範囲に数字を入れれば、自動的にテキストとして動作するようになります。
  • テキスト値でない数値を入力すると、数値でありながらテキスト形式で保存されていることを知らせるエラーが表示されます。

  • エラーをなくすために、セル範囲を選択する C5 まで C13 .
  • 次に、下矢印を選択します。
  • その後 エラーを無視する .

  • その結果、誤差をなくした以下のような結果が得られます。

💬 注意すべき点

を使用する前に、データがテキスト形式であることを確認してください。 Text.PadStart また,付加された先頭のゼロを探すのか,パディングされた先頭のゼロを探すのかを確認する必要があります。

付加された先行ゼロは、数字のゼロの前に付加された接頭語であり、一方、パディングゼロは、指定された桁数の数字と結合される。

結論

Excelで数字をゼロ付きテキストに変換する9つの効果的な方法を紹介しました。 上で説明したすべての方法は効果的ですが、それはあなたの要件にも依存します。 だから、あなたとあなたのデータセットに最適なものを選択してください。 そして、以下のコメント欄であなたの考えを共有してください。 私と一緒にいてくれてありがとうございます。 Exceldemy のページをご覧ください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。