Excelで文字列を数値にする方法

某省庁のデータをダウンロードし,加工して資料作りをしていた。
使っていたのはこんなデータ。数値部分のフォントはOCR Bにしているのには好感を持てる。
で,右から2番目と3番目の数値を足そうと,=P8+Q8を一番右のセルに入力する。




結果,「=P8+Q8」が表示される。計算結果ではなく。
はぁ??




セルの書式設定を確認すると,「文字列となっている」
つまり,カンマはExcelの機能で表示させている訳ではなく,数字込みで文字列として入力してある。
「260,186」のように,ワープロしてあるのだ。

これでは計算できない。だめだなー 某省庁




先に進まないので,文字列として入力してある数字を,数値化する。
value関数を使う方法もあるが,もっと簡単にやる。

手順は,まず適当なセルに1を入力。




コピーして,数値にしたいセルを選択し,「形式を選択して貼り付け」のオプションで,「値」,「乗算」のラジオボタンをスイッチする。
その後,「OK」をクリック。




文字列が数値になる。カンマが取れているのが分かるだろう。




念のために,セルの書式設定を「標準」にする。全選択で設定してしまった方がいいかも。

という訳で,計算できるようにはなったが,この資料公開はありえないなー 全然ユーザーフレンドリーではない。
印刷イメージのみ重視で,加工することは考えていない。
もっと国民目線で仕事しなければダメではないか? 厚労省(<言っちゃったよ)
コメント ( 2 ) | Trackback ( 0 )