2009年1月8日木曜日

エクセルソートで詰まる。





■エクセルで書式を文字列から数値にしても再編集しないとだめな件。

久々にエクセルさんでつまづく。

DBから取得したデータと、設計書に定義されてるデータをDiffりたく、
取り合えずエクセルに貼り付けて、ソートしようと試みたのですが、
これが鬼門だった。


・・・・



・・・・



・・・・


何回やってもソート順がおかしい。


あるとこ
ろでは
1
10
11
12
15
2
22
25
こんな、ならび。


しかし、あるところでは、
1
2
3
10
12
20
こんなならび。

経験的に数値と文字列の混在でしょと。
んなら、列を選択して、セルのデータタイプを数値に統一してやったのですが、


・・・


できねぇ。


相変わらずこんな状態。



 








でも、この状態でA2を選択しF2押してそのままEnterすると、
A5と同じように右揃えになって、数値に切り替わる。

・・・・・。

データ数百件あるんですが・・・・。
数百件分F2+Enterですか・・・?

パソコン使ってる意味ないよね。


っというわけで以下、解決策。
先人の知恵を借りまくり。


数値の1を別シートに入力 ※書式は標準でよい。
1が入力されたセルをコピー





文字列→数値変更したいセルたちをすべて選択後
右クリック → 形式を選択してコピー → 乗算を選択
















これでめでたく一括変更が出来ました。


 









※参考サイト 

0 件のコメント: