Excelのテキスト形式で先頭のゼロを追加する方法(10の方法)

  • これを共有
Hugh West

マイクロソフトエクセル 先頭のゼロは、さまざまなアプリケーションで非常に有用です。 先頭のゼロは、任意の""です。 0 「このような場合、Excelで先頭のゼロを追加する必要があります。 この記事では、以下の方法を紹介します。 先行ゼロを加える をExcelのテキスト形式で表示します。

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

ワークブックをダウンロードして、一緒に練習することができます。

先頭のゼロを追加する.xlsm

Excelのテキスト形式で先頭のゼロを追加する10の簡単な方法

エクセルで作業をしていると、郵便番号、電話番号、銀行情報、セキュリティ番号などを記録しておく必要があります。 しかし、もし" 0011 20 010 「と入力すると、自動的に先頭のゼロが削除されます。 エクセルで先頭のゼロを追加する方法は非常に多くあります。

値の前にゼロを追加するために、次のデータセットを使用するつもりです。 B で、列のこれらの値の前にゼロを付けたい。 C それでは、エクセルで先頭のゼロを追加する方法を説明します。

1.Excelのテキスト形式で先頭のゼロを追加するためにアポストロフィ(')を挿入する

Excelで数値をテキストとして入力するには、先頭にアポストロフィを挿入します。 これは、最も迅速で簡単な方法です。 パットゼロ を値の前に置いて入力します。 これを複数のセルで行う手順を見てみましょう。

STEPS

  • まず、特殊文字であるアポストロフィ" "を入力します。 ' 「と入力します。 '000011 細胞内 C5 .

  • これは、次のことを指示しています。 エクセル そのデータが意図したものであること テキスト というより 番号 .
  • 次に、 を押します。 入力 .
  • 先頭のゼロはデータに表示されたままです。 しかし、エラーを表示すると 緑の三角形 .
  • 次に、その三角形をクリックし、そこから以下を選択します。 エラーを無視する .

  • このようにすることで、エラーは解消されました。

  • 上記の手順だけで、入力前にアポストロフィを使用することで、すべての値を入れることができます。

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

2.セルの書式設定を使って、テキストフォーマットに先頭のゼロを追加する

エクセルで セルのフォーマット エクセルテキスト形式で先頭のゼロを追加するには、セルの書式設定機能を使用します。 先頭にゼロを追加する手順を以下に見てみましょう。

STEPS

  • まず、先頭のゼロを追加したいセルを選択します。 そこで、セル範囲 C5:C10 .
  • 2位は 右クリック をマウスで選択し セルのフォーマット を開きます。 セルのフォーマット ダイアログを表示します。
  • もうひとつの開き方 セルのフォーマット を押すだけで、ダイアログボックスが表示されます。 Ctrl + 1 .

  • その後、次のページに進んでください。 数値 から、そして カテゴリー セクションを選択します。 カスタム .
  • の下にあるタイプボックスに、お好みの数だけゼロを入力してください。 タイプ .そこで、" "を入力します。 00000 ".
  • 次に よっしゃー ボタンをクリックします。

  • 以上の手順で、データに先頭のゼロを付加することができます。

続きを読む Excel VBA:セルをテキストとしてフォーマットする(3つの方法)

3.Excelのテキスト形式で先頭のゼロを含めるためのNumberコマンド

セルの書式を変更するには、numberコマンドを使用します。 セルがテキスト形式であれば、値の先頭にゼロを付けて入力することができます。 ここでは、セルの書式を変更し、値の先頭にゼロを付ける手順を説明します。

STEPS

  • まず、セルの範囲を選択します。 そこで、範囲 C5:C10 .
  • 2つ目は ホーム タブをクリックします。
  • さらに、その下のドロップダウン・メニューから 番号 コマンドを選択します。 テキスト .

  • さて、これらのセル範囲に先頭のゼロを含む値を入れてください。
  • の前の方法と同じように、エラーになることがあります。 第1節 そのエラーをクリックし、以下を選択します。 エラーを無視する .

  • そして、ついに、これだ!これで、先頭のゼロを含む値を見ることができるようになった。

続きを読む Excelでカスタム書式で数字の後にテキストを追加する方法(4つの方法)

4.Excelで先頭のゼロを追加するTEXT関数を適用する

エクセルでは TEXT機能 は,整数をテキストに変換するために用いられる。 これは,基本的に,数値をテキスト文字列に変換する。 TEXT機能 をクリックすると、Excelで先頭のゼロを追加することができます。

STEPS

  • はじめに、値のフォントにゼロを入れたいセルを選択します。 そこで、セルを選択します。 C5 .
  • そして、そこに数式を書き込む。
=text(b5, "00000#")

  • その後 入力 そして、数式バーで数式を確認することができるようになります。

  • では、ドラッグして フィルハンドル をクリックすると、数式が範囲内にコピーされます。

  • そして最後に、この数式が値の前にゼロを追加していることがわかります。

続きを読む Excelで先頭のゼロを含む数値をテキストに変換する:10の効果的な方法

5.エクセルRIGHT関数で先頭のゼロを追加する

エクセル RIGHT機能 この関数は、文字列の末尾にゼロを追加するために使用できます。 では、Excelの「.exe」を使って、先頭のゼロを追加する手順を説明します。 RIGHT機能 .

STEPS

  • 先ほどの方法と同じ意味で、セル C5 .
  • さらに、そのセルに数式を入力します。
=RIGHT("000000"&B5,6)です。

  • そのあと 入力 キーボードから

  • さらに、ドラッグ フィルハンドル を押して、数式を複製します。

  • 最終的に、値の前にゼロがつくことになります。

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

類似の読み物

  • Excel VBAでシート全体の文字サイズを変更する方法
  • 文字列を太字にするExcel VBAコード(5例)
  • ExcelでテキストをAM/PMのある時刻形式に変換する方法(3つの方法)
  • [修正しました!】Excelでフォントの色を変更できない(3つの解決方法)
  • エクセルで001を書く方法(11の効果的な方法)

6.REPT関数とLEN関数を組み合わせて、テキスト形式の先頭のゼロを追加する

があります。 REPT機能 は、セルを多数の文字列で埋めるために使用することができます。 また LEN機能 は、与えられたテキスト文字列の文字数を計算します。 この2つの関数を組み合わせることで、先頭のゼロを追加することができます。 手順に沿って、先頭のゼロを追加してみましょう。

STEPS

  • まず、これまでの方法と同様に、セルを選択します。 C5 .
  • 次に、そのセルに数式を入力します。
=REPT(0,5-LEN(B5))&B5

  • そのあと 入力 キーを押します。 数式バーに、数式が表示されます。

🔎 フォーミュラの仕組みは?

⏩ rept(0,5-len(b5))。 これは、キャラクターを一定回数繰り返します。

出力 → 000

⏩ REPT(0,5-LEN(B5))&B5 : 先頭のゼロを含む値を返します。

出力 → 00011

  • では、ドラッグして フィルハンドル を押して、数式をコピーします。

  • そして、最終的な結果は、結果のセル範囲に表示されます。

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

7.先頭のゼロを挿入するCONCATENATE関数

があります。 CONCATENATE関数 は、2つ以上のテキストデータを1つの文字列に結合するために使用できるテキスト関数です。 になります。 先行ゼロを加える を使用することができます。 CONCATENATE関数 この機能を使うには、次のような簡単な手順で行います。

STEPS

  • 従来の方法と同様に、セルを選択する C5 .
  • 次に、数式を入力します。
=concatenate(0,b5)

  • ここで 入力 キーを押すと、数式が数式バーに表示されます。

  • 数式を範囲内にコピーする場合は、[ ]キーをドラッグします。 フィルハンドル ダウンしています。

  • そして、これだ! 値の前にゼロが追加されている。

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

8.Excelで先頭のゼロを追加するBASE関数を挿入する

があります。 BASE機能 は、Excel で数値を特定の基数のテキスト表現に変換します。 BASE機能 では、その手順を説明しましょう。

STEPS

  • まず、セルを選択します。 C5 .
  • 次に、数式を書きます。
=BASE(B5,10,6)

  • を押してください。 入力 .

  • その後、ドラッグして フィルハンドル をクリックすると、その範囲内で数式が繰り返されます。

  • 最後に、この数式を使用することで、目的の結果を列に表示することができます。 C .

9.Excelのテキスト形式で先頭のゼロを追加するVBA

エクセルブイビーエー は、常にエクセル関数や手動トリックと同じ方法で課題を完了させることができます。 を使用することができます。 エクセルブイビーエー のように、先頭のゼロを足すことができます。 その手順をみてみましょう。

STEPS

  • まず デベロッパー タブをクリックします。
  • 2つ目は、「」をクリックします。 ビジュアルベーシック を押すか Alt + F11 を開いてください。 Visual Basic エディター .

  • もうひとつの開き方 Visual Basic エディター は、単にシート上で右クリックし 表示コード .

  • を開くことができます。 Visual Basic エディター コードを書くことができる場所
  • 次に、書き出します。 VBAコード を下回る。

VBAコードです。

 Sub ADD_Leading_Zeros(r As Range, zeros As Integer) Dim str As String Dim i As Integer For i = 1 To zeros str = str & "0" Next r.NumberFormat = "@" r = Evaluate("index(text(" & r.Address & ", "" & str & "",))") End Sub Result() With ActiveSheet ADD_Leading_Zeros .Range("C5:C10"), 5 End With End Sub 
  • ここで、コードを実行するために F5 キーを押すか ラン・サブ ボタンをクリックします。

  • エラーが表示されることがありますが、これは数値が文字列またはテキストとしてフォーマットされていることを示します。
  • ここで、「」をクリックします。 エラーを無視する をエラードロップダウンオプションから選択します。

  • そして、最後に ブイビーエー のコードでは、Excelで先頭のゼロを追加することができます。

続きを読む: Excelのセルで文字列を書式設定する方法(10のアプローチ)

10.パワークエリで先頭のゼロを追加する

パワークエリ エクセル は、データ作成は必要だが、完全な分析機能を必要としないユーザーにとって理想的な機能です。 パワークエリエイトエディタ は、データ準備のメインインターフェイスで、様々なデータソースに接続し、何百もの異なるデータ変換を適用しながらデータをプレビューすることができます。 パワークエリの助けを借りて、先行ゼロを追加することができます。 そのためには、以下のステップに従う必要があります。

STEPS

  • まず、データセルの範囲を選択します。 そこで、範囲を選択します。 B4:B9 .
  • 2つ目は データ タブをクリックします。
  • 3つ目は、「選択」です。 テーブルから/レンジから データの取得と変換 .

  • を開くことができます。 テーブルの作成 のダイアログボックスが表示されます。
  • 次に よっしゃー ボタンをクリックします。

  • テーブルを作成します。 実績値 .

  • さて、もう一度、開くには パワークエリエイトエディタ を選択し、リボンから データ タブをクリックし、その下にある データの取得と変換 ピック テーブルから/レンジから .
  • その後、これで開いた パワークエリエイトエディタ .
  • さらに、以下をご覧ください。 カラムの追加 をパワー・クワイエット・エディターで表示します。
  • さらに、セレクト カスタムコラム .

  • に表示されます。 カスタムコラム ウィンドウに表示されます。
  • 新しいカラムの名前 先頭のゼロを含む値 .そして、数式を書きましょう。
=Text.PadStart([Actual Value],6, "0")です。

  • をクリックします。 よっしゃー .

  • これは、値が数値形式であるため、値をテキスト形式に変換しなければならないからです。

  • そのためには、次のサイトにアクセスしてください。 出典 において クエリーの設定 .
  • では、その中から ABC123 を選択します。 テキスト .

  • というウィンドウが表示されます。 インサートステップ . クリック インサート .

  • そして最後に、もしあなたが カスタムの追加 について クエリーの設定 これらの値の先頭には、ゼロが付加されていることがわかります。

  • 最終的に、パワークエリシートがそれらの値でスプレッドシートに追加されます。 また、シート名は 表1 .

結論

上記の方法は、Excelの先頭ゼロのテキスト形式を追加するのに役立ちます。 これはあなたを助けることを願って!あなたが何か質問、提案、またはフィードバックを持っている場合は、コメント欄でお知らせください。 またはあなたは私たちの他の記事で一目を持っていることができ、次のとおりです。 エクセルWIKI.com ブログ

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