Excelでセルの書式設定を文字列から数値に変換

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

Excelでセルをコピー&ペーストしているうちに、数値が文字列として張り付いてしまった場合に、簡単に数値に変換する方法です。

変換したい列、行、もしくはセルを選択して、「データ」にある「区切り位置」を押して、デフォルト設定のまま先に進めて「完了」させると、数値に変換されます。

■参考リンク

http://kokodane.com/tec2_46.htm

■所感

FilemakerなどからExcelデータをエクスポートした際に、数値のフィールドが文字列になって出力されてしまう場合があります。

Filemaker側のフィールドを最初から数値にしておけばいいのですが、検索とソートのからみから文字列として設定しないといけませんでした。

クロス集計したいと思い、Excel形式で書き出したのはいいのですが、開いてみたらあらビックリ、数値のセルが全部ビックリしています。

内容を見ると「数値が文字列として保存されています」と出ます。2~3個なら「数値に変換する」で変換できるからいいのですが、大量にあると困ります。

別の列を作り、数式で数値に変換したものをコピーするのが王道のようですが、列が大量にあるといささか面倒です。

コピーした時点で文字列を数値にしてくれないものかと、さがしてみたら、意外な裏技で解決できました。


スポンサーリンク
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク
レクタングル(大)広告