実はこの名前のシリーズは、昔やろうとして、結局放置になってました。(何
なんでかって言うと、超長文になってしまって、超冗長的で駄文で、
修正掛けるのには相当労力が掛かりそうだぞ・・・と言う風になってしまったのと、
例題にも懲りすぎて、途中で力尽きてしまったからです。(爆
なのでね。今回提示する例題は非常に単純。つーか例題とかじゃなくて既に答えだ。(何
”行を逆順に並び替えたい”、と思って、はてどうしたものか。秀丸とかインストールすれば、
そういう機能とかあったりするかなー・・・?てか何かそういうような事、今までもやろうとした事
あったけど秀丸とか使った記憶無いぞ・・・?あ・・・!
と言うところから来ています。
答えは超簡単です。
まず行をExcelの2列目に貼り付けます。
1列目には、1,2,3…と入力して行きます。(セル右下にカーソルを合わせると出てくる「+」を使うと楽ですね)
後はExcelの並べ替え機能で降順して、2列目をクリップボードにコピー、適当なテキストエディタに貼り付けてみれば・・・。ハイ。完成。
名付けて「Excelソート(命名俺)」って言う感じです。
こういうの、多分多くのプログラマは、簡単なプログラム、ないしシェルスクリプト等で書いてしまうと思います。
しかし、Excelを使えばこんなにも簡単に、しかも素早く出来てしまいます!
そしてこれはほんの一例・・・。Excelをたくみに利用すれば、ありとあらゆる殆どの文字列操作が、
一切のプログラミングを記述する事なく可能なのです!
そしてのその更なる使い方は・・・また次回以降に・・・。て言うかひょっとしたら永劫ないかも。(何
まぁとにかく、今までこういった文字列操作で「これは置換とかじゃ・・・無理だな・・・」として、
プログラムを書いていたそこの貴方!ちょっと一呼吸待って、「Excelを使ってどうにか出来ないか・・・?」
考えてみてはいかがでしょうか?
