人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CSVデータを編集するのに適したツールを紹介してください。
「Cassava」は現在使っております。
欲しい機能はデータの重複チェックや一行ソートすれば全ての行がソートされるといった機能があればうれしいです。
できるだけコストはかけられないので、適度なものでお願い致します。

●質問者: you-01
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CSV コスト ソート データ 現在
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● xamano
●27ポイント

EXCELで処理ができると思います。

>一行ソートすれば全ての行がソートされるといった機能

これはそのまま実行できます。また

>データの重複チェック

は、VBAでプログラミングすると楽にできると思います。

http://www1.ocn.ne.jp/~yamabito/special/pc_qa/excel97vba0107.htm...

またシェアウェアのuniqplus

http://www.vector.co.jp/soft/winnt/business/se397307.html

EXCELは、65536行までしか処理できませんので、それ以上の処理となるとACCESSでの処理で可能です。

あとofficeをお持ちでないのなら、秀丸エディタでもいいとおもいます。

一行ソートすれば全ての行がソートされるといった機能は難しそうでした。。。。単純ソートはできますが。

重複行

http://homepage2.nifty.com/jr-kun/hidemaru_qa/HMM0076A.html


2 ● shimarakkyo
●27ポイント

オープンオフィスはだめですか?タダだし。

http://ja.openoffice.org/

私はこれがメインです。Linux環境でこれを使っていますが、今まで不自由を感じた事はないです。


3 ● n_koji72
●26ポイント

GUIならopenofficeですが,

別なアプローチを紹介します。

csvデータも所詮はテキストデータなので,UNIX由来のコマンドライン

bash + textutils + awk

を使えばかなりの作業を自動化できます。

Mac OS XやWindows+Cygwinで実行できます。

http://crocus.sci.kumamoto-u.ac.jp/physics/astro/fujimoto/home/c...

重複確認はuniq

http://www.linux.or.jp/JM/html/GNU_textutils/man1/uniq.1.html

並び替えはsort

http://www.linux.or.jp/JM/html/GNU_textutils/man1/sort.1.html

列単位の操作はawk

http://work.tkensaku.com/AWK/awk.html

が使えます。シェルスクリプトやawkスクリプトを作成すれば複雑な処理をコマンド一発でできるようになります。

http://www.h7.dion.ne.jp/~matsu/feature/bash/index.html


4 ● wizemperor
●10ポイント

http://www.vector.co.jp/soft/win95/util/se245615.html

こちらのソフトなんていかがでしょうか?

Cassavaほど高機能ではありませんが、ちょっとしたCSVファイルの整形作業等には活用させてもらってます。

ソートと合わせて重複チェックもできます。

(一行ソートについてはよくわかりませんでした・・・)

自動化したいのであれば、スクリプトを書く手間等はありますが、上の方も書いているようにUNIX系のコマンドを使用されるといいかと思います。

Windows版もVectorその他で探せます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ