New White 4.90

2009 年 10 月 9 日

Excelをもっと活用せよ (1)

カテゴリー: hack, programming — myun2 @ 2:21 AM

実はこの名前のシリーズは、昔やろうとして、結局放置になってました。(何

なんでかって言うと、超長文になってしまって、超冗長的で駄文で、
修正掛けるのには相当労力が掛かりそうだぞ・・・と言う風になってしまったのと、
例題にも懲りすぎて、途中で力尽きてしまったからです。(爆

なのでね。今回提示する例題は非常に単純。つーか例題とかじゃなくて既に答えだ。(何

”行を逆順に並び替えたい”、と思って、はてどうしたものか。秀丸とかインストールすれば、
そういう機能とかあったりするかなー・・・?てか何かそういうような事、今までもやろうとした事
あったけど秀丸とか使った記憶無いぞ・・・?あ・・・!

と言うところから来ています。

答えは超簡単です。

まず行をExcelの2列目に貼り付けます。

1列目には、1,2,3…と入力して行きます。(セル右下にカーソルを合わせると出てくる「+」を使うと楽ですね)

後はExcelの並べ替え機能で降順して、2列目をクリップボードにコピー、適当なテキストエディタに貼り付けてみれば・・・。ハイ。完成。

名付けて「Excelソート(命名俺)」って言う感じです。

excel_sort

こういうの、多分多くのプログラマは、簡単なプログラム、ないしシェルスクリプト等で書いてしまうと思います。
しかし、Excelを使えばこんなにも簡単に、しかも素早く出来てしまいます!

そしてこれはほんの一例・・・。Excelをたくみに利用すれば、ありとあらゆる殆どの文字列操作が、
一切のプログラミングを記述する事なく可能なのです!
そしてのその更なる使い方は・・・また次回以降に・・・。て言うかひょっとしたら永劫ないかも。(何

まぁとにかく、今までこういった文字列操作で「これは置換とかじゃ・・・無理だな・・・」として、
プログラムを書いていたそこの貴方!ちょっと一呼吸待って、「Excelを使ってどうにか出来ないか・・・?」
考えてみてはいかがでしょうか?

コメントはまだありません »

コメントはまだありません。

このコメント欄の RSS フィード トラックバック URL

コメントをどうぞ

Powered by WordPress