作者: davi
日時: 2008/3/01(04:00)
藤岡和夫さん  <  こん??は でび です

月末&&年度末進行の中、ありがとうございます。

On Sat, 01 Mar 2008 00:59:42 +0900
藤岡和夫 <kazuf@...> wrote:

>  だめか、authorがない場合に出力できないか^^;)

むーん。藤岡さんでも苦心するとわ。

> > titleの配列は作らずに

titleはほとんど同じだから、そこを読み飛ばして処理できれば
一段階で済みそうですよね。

たとえば、Excelで[データ]→[フィルタ]→[オートフィルタ]で
絞り込んでから、クリップボードに送って、まっさらのSheet2を
開いて、そこに[ファイル]→[形式を選択して貼り付け]→[行列
を入れ替える]でペースト…ってのをキーボードマクロに記憶さ
せれば…とも考えたのですが、それだと行数(フィールド数)が
ずれちゃうから、だめっぽいです。

このデータ、awkの入門本でよく見かける、空行で区切られた
複行レコードにちょっと見したところ似ていますよね。

そこで、awkで処理してみようか、と思ったのです。

でも、空行の有無だけでこんなに処理が違ってくるとは思って
いませんでした。

あれ?
もしかして、$1だけ次行と比較していって、違った場合は
$0の直前に空行を挿入する前処理をすれば、OKだったのでしょうか。

でび  http://davi.txt-nifty.com/1984/