数値が文字列として保存されている場合の一括変換方法は?
結論
空白セルに1を入力してコピー後、対象範囲に「乗算」で貼り付けると数値に一括変換されます。
詳しい解説
数値が文字列形式で保存されていると、計算やSUM関数が機能しません。セル左上の緑の三角マークが目印です。一括変換するには、①空白セルに1を入力してコピー、②対象セル範囲を選択、③右クリック「形式を選択して貼り付け」→「乗算」を実行すると、全て数値に変換されます。または、対象セル範囲を選択し、エラーマークのドロップダウンから「数値に変換する」を選択する方法も有効です。大量データの場合、VALUE関数を使った変換式を作成してから値貼り付けもできます。
執筆・検証:田中 けんた|Excel歴15年・MOS資格保持
バージョン対応
| Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|
| 対応 | 対応 | 対応 | 対応 | 対応 |
実務での使用例
文字列の数値を一括で数値に変換
文字列の数値を一括で数値に変換
- 空白セルに「1」を入力してコピー
- 文字列の数値が入っているセル範囲を選択
- 右クリック→「形式を選択して貼り付け」
- 「乗算」を選択して「OK」