Jocelynは、数字を同等のテキストに簡単に変換する方法があるかどうか尋ねました。たとえば、数値6789をテキストの数字「6789」に変換します。

この問題に取り組む方法は複数あります。 1つの方法は、セルをテキストとして処理するようにExcelに指定することです。

[セルの書式設定]ダイアログボックスを表示し、[数値]タブで[テキスト]が選択されていることを確認します。選択したセルは、テキストであるかのようにフォーマットされ、セルの左側に移動されます(他の配置フォーマットが指定されている場合を除く)。

ただし、このソリューションの適用可能性は、使用しているExcelのバージョンによって異なります。一部のバージョンでは、ここで説明されているように機能しますが、他のバージョンでは機能しない場合があります。ただし、試すことができる別のことがあります:

。変換するセルを選択します。

。リボンの[ホーム]タブを表示します。

。 [セル]グループの[フォーマット]ツールをクリックし、[セルのフォーマット]を選択します。

。 [番号]タブが選択されていることを確認してください。 (図1を参照)

。書式設定カテゴリの一覧で、テキストを選択します。

。 [OK]をクリックします。

。 Ctrl + Cを押します。これにより、手順1で選択したセルがコピーされます。

。リボンの[ホーム]タブを表示します。

。貼り付けツールの下にある下向き矢印をクリックし、表示された選択肢から[形式を選択して貼り付け]を選択します。 Excelに[形式を選択して貼り付け]ダイアログボックスが表示されます。

。 [値]ラジオボタンを選択します。

。 [OK]をクリックします。

もう1つできることは、TEXTワークシート関数を使用することです。セルA7に値6789があるとします。セルB7には、次のように配置できます。

=TEXT(A1, "#,##0.00")

このTEXTの使用により、「6,789.00」のように、正しい場所に千単位の区切り文字があり、小数点の右側に2桁の数字があります。 TEXTの2番目のパラメーターとして、必要なフォーマットを指定できます。特別なフォーマットなしで数値をテキストに変換する場合は、次を使用できます。

=TEXT(A1, "0")

結果は、整数値に相当するテキストです。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(6230)は、Microsoft Excel 2007および2010に適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。