テキスト文字列。 文字列 または単に テキストとして スプレッドシートプログラムでデータとして使用される文字のグループです。
テキスト文字列はたいていの場合単語で構成されますが、次のような文字も含めることができます。
- 手紙
- 数字
- ピリオド(。)、ダッシュ記号( - )、または数字記号( # )
デフォルトでは、文字列はセル内で左揃えになり、数値データは右揃えになります。
データをテキストとしてフォーマットする
テキスト文字列は通常アルファベットの文字で始まりますが、テキストとして書式設定されたデータエントリは文字列として解釈されます。
アポストロフィを使用して数値と数式をテキストに変換する
ExcelとGoogleスプレッドシートの両方に、アポストロフィを入力してテキスト文字列を作成することもできます( ' )をデータの最初の文字として使用します。
アポストロフィはセル内では表示されませんが、アポストロフィの後に入力された数字や記号がテキストとして解釈されます。
たとえば、次のような式を入力するとします。 = A1 + B2 テキスト文字列として、次のように入力します。
'= A1 + B2
アポストロフィは表示されませんが、スプレッドシートプログラムはそのエントリを式として解釈しません。
Excelでテキスト文字列を数値データに変換する
時折、スプレッドシートにコピーまたはインポートされた数値はテキストデータに変更されます。これは、データがSUMやAVERAGEなどのプログラムの組み込み関数のいくつかの引数として使用されている場合に問題を引き起こす可能性があります。
この問題を解決するためのオプションは次のとおりです。
オプション1:Excelに特殊形式を貼り付ける
テキストデータを数値に変換するためにペースト特殊を使用することは、変換されたデータがオリジナルのテキストデータとは異なる場所に存在することを必要とするVALUE関数とは異なり、変換されたデータが元の位置に残るという利点として比較的簡単です。
オプション2:Excelでエラーボタンを使用する
上記の画像に示すように、エラーボタンまたは エラーチェックボタン Excelでは、テキストとしてフォーマットされた数値データが式で使用されている場合など、データエラーを含むセルの横に小さな黄色の矩形が表示されます。エラーボタンを使用してテキストデータを数値に変換するには:
-
不良データを含むセルを選択してください
-
セルの横にあるエラーボタンをクリックして、オプションのコンテキストメニューを開きます
-
クリック 番号に変換 メニューで
選択したセルのデータを数値に変換する必要があります。
ExcelとGoogleスプレッドシートでテキスト文字列を連結する
ExcelおよびGoogleスプレッドシートでは、アンパサンド(&)文字を使用して一緒にまたは 連結する 新しい場所にある別のセルにあるテキスト文字列。例えば、列Aが最初の名前を含み、列Bが個人の最後の名前を含む場合、データの2つのセルは、列Cにおいて一緒に結合され得る。
これを行う式は=(A1& ""&B1)です。
注:アンパサンド演算子は、連結テキスト文字列の間にスペースを自動的には入れないので、数式に手動で追加する必要があります。これは、上記の数式に示すように、スペース文字(キーボードのスペースバーを使用して入力)を引用符で囲むことによって行われます。
テキスト文字列を結合する別のオプションは、CONCATENATE関数を使用することです。
テキストから列へのテキストデータの複数のセルへの分割
連結の逆を行うには - データの1つのセルを2つ以上の別々のセルに分割する - Excelには テキストから列へ 特徴。このタスクを実行する手順は次のとおりです。
-
結合されたテキストデータを含むセルの列を選択します。
-
リボンメニューのデータメニューをクリックします。
-
クリック テキストから列へ を開く テキストを列に変換する ウィザード。
-
下 元のデータ型 最初のステップの 区切り文字付き 、OKをクリックします。 次。
-
ステップ2で、適切なテキスト区切り文字を選択するか、 デリミタ タブやスペースなどのデータを入力し、OKをクリックします。 次。
-
ステップ3で、適切なフォーマットを選択します。 列データ形式 、 といった 一般。
-
下 上級 ボタンオプションを選択し、 小数点記号 そして 千のセパレータ 、デフォルト(ピリオドとカンマ)が正しくない場合
-
「完了」をクリックしてウィザードを閉じ、ワークシートに戻ります。
-
選択した列のテキストを2つ以上の列に分ける必要があります。




