サイトについて      連絡先   検索

エクセル 数値を文字列に変換する

はじめに

対応:20192016365

エクセルの数値を文字列に変換する方法を紹介します。

カンマ区切りやパーセントなどの表示形式を適用したまま文字列化できます。

数値の先頭を 0 埋めできます。

  • 目次
    • 数値を文字列に変換する
    • 表示形式を適用する
    • 先頭を 0 埋めする

数値を文字列に変換する

数値を単純に文字列にするには、セルの先頭に'を付けます。' はShift + 7キーで入力できます。

数値の 20% を文字列にするには'20%を入力します。

6

' を付けた数値と文字列を結合すると、そのまま結合されます。

7

' が付いていない数値と文字列を結合すると、パーセントが実際の値として結合されます。これはパーセント表示の表示形式が解除されているためです。

8

これをパーセント表示のまま結合するには、次の「表示形式を適用する」ご覧ください。

表示形式を適用する

数値の表示形式を適用したまま文字列に変換するには「TEXT 関数」を使用します。

セル「B2」の値は 1000 ですがカンマ区切りの書式設定が適用されています。その表示形式は#,##0です。これを「TEXT 関数」の第 2 引数に""で囲って入力します。

=TEXT(B2,"#,##0")
10

これで 1000 の数値が 1,000 という文字列になります。

こうすれば表示形式を適用したまま結合できます。

=TEXT(B2,"#,##0")&"文字"
=TEXT(B2,"0%")&"文字"
11

セルに設定されている表示形式を取得するには、取得したい [セル] を右クリックして [セルの書式設定] から [ユーザー定義] の [種類] をコピーします。

5

表示形式に指定できる項目は「数値の表示形式の一覧」をご覧ください。

先頭を 0 埋めする

先頭を 0 埋めする方法も上記の「表示形式を適用する」と同じように「TEXT 関数」を使用します。

表示形式に 0 埋めしたい桁数分の 0 を入力します。12 を 012 にしたいなら"000"を指定します。

12
  • 目次
    • 数値を文字列に変換する
    • 表示形式を適用する
    • 先頭を 0 埋めする