Excelで引用する最も一般的な迷惑の一つは、数字とテキストがセルでどのように書式設定され 数字が誤ってテキスト形式でスプレッドシートに入力されるとき、それは特に迷惑です。

これが起こると、計算や異なる数式がうまくいかないか、まったくうまくいかないかもしれません。,

この記事では、数値の列または行が実際にテキストとしてフォーマットされていることを識別する方法と、数式や計算で再び機能するようにテキストを数値に変換する方法を学びます。 これは誰もが知っておくべき基本的なExcelのヒントの一つです。

セルデータはテキストまたは数値ですか?

列または行の数値または数値のセットがExcelでテキストとして書式設定されているかどうかを確認するには、いくつかの方法があります。,

最も簡単な方法は、セルを選択し、ホームメニューを選択し、リボンの数値グループの下に、ドロップダウンボックスに表示される数値形式をメモすること

ドロップダウンボックスに”テキスト”が表示されている場合、セルはテキスト形式で書式設定されています。 Excelの数式を使用してセルで数値計算を実行する場合は、まずそれを変換する必要があります。,

誰かがセル内のアポストロフィを使用してテキスト形式で数値を入力した場合、値がテキストとして入力されたことを示す小さな緑色の三角

注:アポストロフィを持つセルエントリの前には、セルの書式設定がテキストベースに強制されます。

上記のいずれかの方法を使用して、数値データがテキスト形式でExcelシートに入力されていることがわかった場合は、次のいずれかの方法を使用して、そのテキストを数値に変換することができます。,

数値に変換

Excelに入力されたデータをアポストロフィで変換する必要がある場合は、数値に変換オプションを使用して簡単に数値形式に

1. まず、数値形式に変換するセルを選択します。 選択範囲の近くに黄色のダイヤモンドが表示され、中央に感嘆符が表示されます。

2. この記号を選択します。 ドロップダウンから、”数値に変換”を選択します。,

これにより、選択したすべてのテキストベースの数値が一般的な数値データ形式に更新されます。

選択内のすべての数字がセル内で左揃えから右揃えに切り替わったときに機能したことがわかります。

テキストから列への使用

Excelでテキストを数値に変換するもう一つの簡単な方法は、値の列全体を一度に変換することです。, これは、Text to Column機能を使用して行うことができます。

1. テキストから数値に変換するデータの列全体を選択します。

2. から選択データのメニューを選択テキスト内のカラムのデータツールのオリジナルのデコレーション

3. のウィザード画面で、デフォルトの選択した区切りを選択します。,

4. 次のウィザードページは、デフォルトのタブを選択し、次に選択す。

5. 最後に、ウィザードの最後のページで、”列データ形式”で”一般”が選択されていることを確認します。 宛先フィールドでは、数値データを移動する新しい列を選択するか、現在選択されている列をそのまま保持することができます。 “終了”を選択します。,

これで、データはすべて数値に変換され、Excelの数式や計算で使用できます。注:値自体を数値として使用できるようになったにもかかわらず、実際のセルの書式設定はテキストから一般に変更されないことに気付くでしょう。 ただし、出力列を新しい列に設定すると、新しい列の書式設定が一般に設定されていることがわかります。 これは美容上の問題に過ぎず、”テキスト”形式の列の数値がどのように動作するかには影響しません。,

セル形式の変更

Excelでテキストを数値に変換する最も簡単で最速の方法は、ホームメニューからセルの書式設定を変更するだけです。

これを行うには:

1. 変換するすべてのセルを選択します。 列内のすべてのセルを変換する場合は、列全体を選択できます(ヘッダーを含めないでください)。

2. ホームメニューを選択し、リボンの番号グループで、テキストを含むドロップダウンボックスを選択します。

3., 選択する形式のリストが表示されます。 数値形式に変換するには、”一般”を選択します。 または、数値データに特定の数値書式を適用する場合は、数値、通貨、会計、またはパーセンテージを選択できます。

貼り付け値の使用

数値を含むテキストセルを新しいセルまたは列に移動する必要がある場合は、特別な貼り付け機能を使用できます。

1. 数値データの出力を配置する空のセルのグループを選択します。 ポップアップメニューからセルの書式を選択します。,

2. 開いたウィンドウで、数値形式としてGeneralが選択されていることを確認し、OKを選択します。

3. テキストから数値に変換するセルの列全体を選択し、右クリックして[コピー]を選択します。

4., 書式設定した空の列の最初のセルを選択し、セルを右クリックして[値を貼り付け]を選択します。 一般的な数値形式で貼り付けられたすべてのテキスト形式の数値が表示されます。

これは、値を貼り付けるを選択すると、元のセルの書式設定ではなく、ソースセルの値のみが貼り付けられるため 代わりに、このプロセスの最初の部分で構成した宛先セルの書式設定が使用されます。,

VALUE関数を使用する

Excelには、テキストとしてフォーマットされた数値を数値に変換する特別な関数があります。 これがVALUE関数です。

この関数を使用するには、変換された数値を移動するセルを選択して次のように入力します。

=VALUE(G2)

上記の”G2″を、変換する数値を持つセルに置き換えます。

この関数を使用するには、変換された数値を含むセルを選択します。 数値の列全体を変換する場合は、最初のセルのみから始めます。,

Enterキーを押すと、テキスト形式の数値が一般形式の数値に変換されていることがわかります。

空の列の残りの部分をその列の一番下に埋めることができ、VALUE式は元の列の残りのセルも変換します。,

これらのオプションのいずれかを使用して数値を再フォーマットした後、新しいフォーマットを適用した後、セルデータを更新する必要があります。

ご覧のとおり、Excelでテキストを数値に変換する方法はいくつかあります。 選択するオプションは、出力を配置しようとしている場所によって異なります。 もよるか否かの希望をコピー&ペースト、Excel関数、またはメニューです。

最終的には、これらの選択肢のそれぞれが同じ最終結果を提供します。