大量の郵送を準備するために、複数のデータ列から文法的に正しい文を作成する必要がある場合を示します。 または、数値を使用する数式に影響を与えることなく、文字列で数値を書式設定する必要がある場合があります。 このExcel、テキストと数値を組み合わせる方法は複数あります。

数値書式を使用して、セル内の数値の前または後にテキストを表示する

並べ替える列に数値とテキストの両方が含まれている場合 (Product #15、Product #100、Product #200 など)、期待した順序で並べ替えされない場合があります。 15、100、200 を含むセルの書式を設定して、ワークシートに [Product #15]、[Product #100]、および [Product #200] として表示できます。

数値の並べ替え動作を変更せずに、ユーザー設定の表示形式を使用して、数値をテキストで表示します。 この方法では、値を変更せずに数値の表示方法を変更します。

手順

  1. 表示形式を変更するセルを選択します。

  2. [ホーム ] タブ の [数値] グループで 、矢印 をクリックします。
    [数値] のダイアログ ボックス起動ツール

  3. [カテゴリ] ボックスの一覧で、[ユーザー設定] などのカテゴリをクリックし、必要な形式に似た組み込み形式をクリックします。

  4. [種類 ] フィールド で、表示形式コードを編集して、必要な形式を作成します。

    セルに文字列と数値の両方を表示するには、文字列の文字を二重引用符 (" ") で囲むか、数値の前に円記号 (\) を付けます。

    注: 組み込みの形式を編集しても、その形式は削除されない。

表示結果

使用するコード

方法

12 : 製品#12

"Product # " 0

引用符で囲まれたテキスト (スペースを含む) は、セル内の数値の前に表示されます。 コードでは、"0" はセルに含まれる数値 (12 など) を表します。

12:00 as 12:00 AM EST

h:mm AM/PM "EST"

現在の時刻は、日付/時刻形式 h:mm AM/PM を使用して表示され、時刻の後にテキスト "EST" が表示されます。

-12 は $-12.00 不足、12 は $12.00 黒字

$0.00 "Surplus";$-0.00 "Shortage"

値は通貨形式で表示されます。 また、セルに正の値 (または 0) が含まれている場合は、値の後に "Surplus" が表示されます。 セルに負の値が含まれている場合は、代わりに "不足" が表示されます。

数式を使用して、異なるセルの文字列と数値を同じセルに結合する

セル内の数値とテキストを組み合わせると、数値はテキストになり、数値として機能しなくなりました。 つまり、これらの演算は実行できなくなりました。

数値を結合するには 、CONCATENATE 関数または CONCAT関数 、TEXT 関数または TEXTJOIN 関数、およびアンパサンド (&) 演算子を使用します。
 

注: 

  • では、 Excel 2016、 Excel Mobile、および Web 用 ExcelCONCATENATE は CONCAT 関数に 置き換 えました。 CONCATENATE 関数は下位互換性のために引き続き使用できます。CONCATENATE は将来のバージョンのバージョンでは使用できない可能性Excel。

  • TEXTJOIN は 、複数の範囲または文字列のテキストを結合し、結合される各テキスト値の間で指定する区切り記号を含む。 区切り記号が空の文字列の場合は、範囲が連結されます。 TEXTJOIN は、以前のバージョン Excel 2013 では使用できません。

使用例

次の図に示すさまざまな例を参照してください。

図の 2 番目の例では 、TEXT 関数の使用を確認してください。 連結演算子を使用して数値を文字列に結合する場合は 、TEXT 関数を使用して数値の表示方法を制御します。 数式では、参照先のセルの基になる値 (この例では .4) を使用します。セルに表示される書式設定された値 (40%) は使用されません。 数値の書式 を復元するには、TEXT 関数を使用します。

テキストと数値を組み合わせた例

補足説明

Excel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。

関連項目

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

翻訳品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

フィードバックをお送りいただきありがとうございます!

×