• ベストアンサー

CSVファイルの結合

ある業務で、4月から毎月の会計仕訳取引のデータを CSVファイルで月単位で入手しました。 さて、この毎月のCSVファイルを一つに結合するにはどうしたらいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#63784
noname#63784
回答No.2

COPYコマンドを使っても単純にくっつけるだけでしたら可能です http://www.fpcu.jp/dosvcmd/copy.htm 毎月実行するのであればバッチファイルでも作っておけばいいかと思います エクセルなどに読み込んでから、csv形式で保存してもいいです

amagasaki1
質問者

お礼

この方法で成功しましたので、ポイント付与させていただきます。 ありがとうございました。

その他の回答 (2)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

どの様に結合したいのですか? 一つにするだけならテキストエディタで開いて結合できますが。 中身をみて整形したいならエクセルあたりを使った方がわかりやすいとは思います。

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

ひと口に結合と言われても、どう「結合」したいのかわかりません。 単純に毎月のデータをファイルの末尾にどんどん追加するだけで良いのですか?

関連するQ&A

  • CSVファイルの項目行を削除して結合するには?

    お世話になります。m(__)m 2000行ほどのCSVファイルが数個あります。 このCSVデータをすべてひとつのファイルに結合したいのですが、 ・それぞれのファイルの1行目にある項目データを削除したい。 ・結合後の1行目には項目名を残したい。 ・可能であればコピーバッチのようなもので作成したい。 と、このように思っております。 どのような手があるか教えて下さい。

  • 複数のCSVファイルを1シートに結合させる方法

    よろしくお願いします。 似たような質問・回答がありますが、どうも私の意図するところと微妙に異なるので、新たに質問させていただきます。 ◆条件説明 ・「日付(mm:dd)_シリアル番号.csv」というファイルが膨大にあります。 ・ひとつの日付に対し、シリアル番号は01~63まであります。 (つまり同一の日付・・・のファイルが63個あります) ・新たな日付が毎日追加されますので、毎日63個のCSVファイルができます。 ・各CSVファイルは9,000行×3~10列程度です。 ・全てのワークシートのA列は0:00:00~23:59:50と時間が入力されています。 ・一度作成されたCSVデータは更新されません。 ◆欲しい結果 ・各日63個のCSVファイルを1枚のワークシートに結合するテンプレートが欲しい。 ・結合元の対象CSVファイルの「日付」を指定してやるだけで、対象の日付のデータが結合できる。 ピボットテーブルを使えば何だかできそうな気がしてかなり努力してみましたが、そもそもピボットテーブルがあまりよく理解できていないので、失敗しております。 説明が下手なので文字での説明に限界を覚えますが、よろしくお願いいたします。

  • CSVの内部結合について

    CSVまたはエクセルの.xml形式のファイルでの内部結合を行う方法を探しています。 これまではアクセスを使用して結合を行っていましたが、 私がアクセスにあまりなれておらず、面倒なことがあり、 別なフリーソフトまたはEXCEL上で、処理をする方法はないかを 探しています。 「CSV 結合」などで検索すると、単純に、CSVファイルをつなぎ合わせるソフトは 多数見つかりますが、そうではなく、ファイルAとファイルBの任意の列が同じものを 探し出して結合する、といった方法を探しています。 ご存知の方がおられたらお教えいただければ幸いです。

  • CSVファイルを読み込んだらセル結合が解除されます。

    excel2000で、結合セルが含まれているシートに対して 外部データとしてCSVファイルを読み込み、貼り付けると、 貼り付け先のシートのセル結合が解除されてしまいます。 以前読んだあるハンドブックで、外部データを取り込む際には、 セル結合をしてはならないと書いてあったんですが、 今回の作業対象となるフォーマットには、結合セルが1枚のシートで 百組以上存在しています。 やはり地道に自力で復旧作業をするしか方法は無いのでしょうか? ご教授をお願いいたします。

  • InDesign CSV データ結合

    InDesign CS4 で CSVファイルからデータ結合を しようとしています。 CSVを読み込みましたが、部分的に読み込まれない部分があります。 CSVの改行を削除をしたりしていますが、解決できません。 改行以外の原因は他にありますか? セル内のデータには、 10:00~12:00 14:00~21:00 という文字列が含まれますが、 それらも読み込まれている箇所と、そうでない箇所があります。

  • CSVファイルの結合(行項目を削除)

    5,000行ほどのCSVファイルが6つあり、これらを結合して一つのCSVファイルにまとめたいと考えております。 行のタイトル項目は6つのファイルで全て同じため、結合後にタイトル行は一つにしたいです。(一番上の行のみタイトル項目を表示) 何度も同じ操作をする想定のため、できるだけ簡単にできる方法を探しています。 有料ソフトでも良いので、簡単に手間がかからず実現できる方法を教えて頂けると助かります。 宜しくお願い致します。

  • csvファイルを結合するバッチファイル作成方法

    こんにちは。 フォルダ名cccの中にある2つのcsvファイル、sheet1とsheet2を 結合してketsugoというcsvファイルつくるために、 バッチファイルを作成しようとしています。 (sheet1とsheet2のcsvファイルは4万行前後/シートで、 今後結合させるファイル数を増やす予定です。 手作業では難しいと思い、バッチ処理を検討中です。) C:\aaa\My Douments\ccc>copy /y sheet1.csv+sheet2.csv ketsugo.csv というコマンドが、コマンドプロンプト上で実行できます。 (aaaやcccはファイル略称で、漢字や半角スペース含む) 次にウィンドウズのメモ帳を開き、同じコマンドを入力し、 拡張子.batのバッチファイルを作りました。 作成したバッチファイルを開いてコマンドを実行させようと しましたが、容量ゼロの、アプリケーションを選択させる ファイルしかできません。コマンドの中に半角スペースを含む ファイル名がある場合は、""でくくるルールがあるそうですが、 実際に上記のコマンドのどこからどこまでを""でくくったら よいかわかりません。その他にも不備な点がありましたら 改善方法を教えていただきたいと思います。 よろしくお願いします。

  • excel2010でcsv結合について

    ご教授お願い致します。 2つのCSVファイルがあり、それを結合したいと考えています。 2つのファイルの中で1列同じ項目があるので、その列をキーに と考えています。 (ファイル1)A,B,C (ファイル2)a,b,c 上記のようなイメージでA列とa列を結合し A,B,C,b,cと表示したいです。 何か簡易な方法はありませんでしょうか?

  • PHPで複雑なCSVを読み込みたい

    大証が毎日提供している日経先物のcsvファイルを読み込んで、データベース化したいなと思っています。 下記のようなcsvです。 -------------------------------------------- "日経225先物取引" "限月","取引最終日","コード","約定指数",,,,,"前日比較","最終気配","取引高概算","清算指数","建玉残高概算" ,,,,"始値","高値","安値","終値" ,,,,"円","円","円","円","円","円","単位","円","単位" "19年 6月"," 6. 7","162060018"," ","… ","… ","… ","… ","…"," …","… ","17912.59","230446" " "," ","(SP)"," "," "," "," "," ","  ","  ","(…)"," "," " "19年 9月"," 9.13","162090018"," ","17880 ","17890 ","17720 ","17790 ","-310"," …","135069 ","17790.00","270392" " "," ","(SP)"," "," "," "," "," ","  ","  ","(…)"," "," " " "," ","(立会外)"," ","(18057)","(18057)","(17750)","(17807)","  ","  ","(11843)"," "," " "19年 12月","12.13","162120018"," ","17870 ","17870 ","17710 ","17770 ","-270"," …","315 ","17770.00","5903" " "," ","(SP)"," "," "," "," "," ","  ","  ","(…)"," "," " "20年 3月"," 3.13","163030018"," ","17840 ","17860 ","17760 ","17790 ","-290"," …","9 ","17786.88","3931" " "," ","(SP)"," "," "," "," "," ","  ","  ","(…)"," "," " "20年 6月"," 6.12","163060018"," ","17850 ","17850 ","17700 ","17740 ","-300"," …","28 ","17735.58","1322" " "," ","(SP)"," "," "," "," "," ","  ","  ","(…)"," "," " "20年 9月"," 9.11","163090018"," ","17840 ","17840 ","17840 ","17840 ","…"," …","1 ","17760.52","1" " "," ","(SP)"," "," "," "," "," ","  ","  ","(…)"," "," " "平均株価"," ","日経225","","17904.68","17904.68","17696.51","17779.09","-274.29"," …","… ","…","…" --------------------------------------------------- かなりごちゃごちゃですが、このようなcsvです。 例えばこのcsvから19年6月のデータだけ取得したい場合、 どのようなソースを書けばよいのでしょうか。 自分なりに考えてみたのですが、 19年6月は3行あります。SPとか立会外は不要ですので、つまり "19年 9月"," 9.13","162090018"," ","17880 ","17890 ","17720 ","17790 ","-310"," …","135069 ","17790.00","270392" この部分のみ必要です。 まずcsvを読み込み"19年 9月"を検索し、該当の行だけを抜くような形かな?と思っています。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • CSVファイルについて

    MYSQL5.0を使用しています。 MYSQLからCSVファイルを開いて、そこへデータを書き込みたいと思っているんですが、なかなかうまくゆきません。 MYSQLからCSVをオープンする、というコマンドみたいなのはあるんでしょうか?

    • ベストアンサー
    • MySQL

専門家に質問してみよう