sedとsqlがまとまったらいいのに(ぼやき)

いろんな人が適当なフォーマットで作ったデータをどうにか整形して、グループウェア構築のためのデータ作りをする超単純労働。実はExcelに疎いので、csvに落としてLinux上でviとsedでちまちま整形。普通逆だろう。
viやsedが表を直接操作できたらいいのになぁ。座標軸を決めて一括で変更とか追加とか置き換えとか。データが入ったまま列の結合とか分割とかできたらいいのになぁ。クエリに近いのかも。それを、DBをcsvで抜いたみたいな、テキストファイルに対して直接できたらいいのになぁ〜。というかexcelを直接。こういうの本当はマクロでできるんだろうか。