Excel2013のシートへのデータの取得
テキストとして保存された数値の修正
データをインポートしたり、別のソースからデータを受信したりすると、数値がテキストに変換されることがあります。 それらを合計しようとすると、何も動作しません。 これは、Excelな和数として格納されます。
シート内の数値がテキストとして保存されている場合、Excelではセルに緑色の三角形を配置することで知ることができます(ファイル、オプション、数式、エラーチェック、背景エラーチェックを有効にするが選択されている場合)。, セルを選択して表示される警告サインをクリックすると、図3.19に示すように、数値がテキストとして保存されていることがExcelに通知されます。 次に、数値への変換やエラーの無視など、数値を処理するためのオプションを提供します。
図3.19. バックグラウ
何千ものセルを持つワークシートがある場合、それらをすべて数値に変換するのに長い時間がかかります。 大規模な変換を行うための三つのオプションについては、次のセクションで説明します,
範囲で数値に変換を使用する
複数のセルを数値に変換するためのオプションは、Excelが提供する情報ドロップダウンを使用することです。
- 変換する必要があるすべてのセルからなる範囲を選択します(範囲の最初のセルを変換する必要があることを確認してください)。 範囲には、数値に変換したくないセルが含まれていない限り、テキストやその他の数値を含めることができます。
- 最初のセルの警告記号をクリックします。,
- ドロップダウンから[数値に変換]を選択すると、選択した範囲内のすべてのセルが変更され、数値が真の数値に変わります。
Paste Specialを使用して数値を強制する
バックグラウンドエラーチェックが無効になっていて、緑色の警告の三角形が表示されない場合は、セルを数値に変換するための次の方法を試してみてください。
- 空白のセルに1を入力してコピーします。
- 数字を含むセルを選択し、右クリックして[特別な貼り付け]、[特別な貼り付け]を選択します。
- 開いたダイアログボックスから[乗算]を選択し、[OK]をクリックします。,値に1を掛けると、セルの内容が数値になります。
Text to Columnsを使用したテキストから数値への変換
テキストから列へウィザードのステップ3で、列のデータ型を選択します。 利用できるこの機能にも正しい数に格納されるようになっています。 テキストとして格納されている数値の列を数値のみに変換するには、次の手順に従います。
- 変換するテキストの範囲を強調表示します。
- データに移動し、テキストを列に移動します。
- 完了をクリックします。, その数はされなくなっ数として格納されます。