• 締切済み

インターネットのフォームによるデータの集計

こんにちは。 よく、ホームページなどでアンケートや資料請求などのフォームがあると思いますが、 そのフォームに書き込んで送信するとメールでデータが届きますよね。 それを自動的にデータベース化したり表にしたり集計したりするソフトを探しています。 属性やアンケート調査の結果をグラフ化など自動で出来ればいいなと思っています。 エクセルに入力すればいいのですが、一度に大量に来てしまうと一日その作業になってしまいます。 どなたかご存知の方いましたら教えてください。 よろしくお願いします。

noname#61862
noname#61862

みんなの回答

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.2

kusukusuです。 >CSV形式で保存するようにはしてあるのですが >一日ごとにファイルを合体させる作業がありまして >人によっては空欄で送信してきてしまうので >セルが統一されず、結局手作業になっている状態で >す。 >そうなるとプログラムを作るしかないのでしょうかね >~? そうですね。プログラムを作るしかないでしょう(^^; cgiプログラムや、phpプログラムのご経験はあるでしょうか? 経験があれば、実現したいことは非常に簡単なプログラムでできるのですが・・・ まず、問題は一日当たり何通来るのかです。 oraclやPostgreSQLなどが使えれば、何通でも問題ないのですが、DBが使えないとなると、どうしてもtxt形式で、保存しなくてはなりません。 やはりindex抜きのテキストでは、レコード?が増えれば表示は非常に遅くなると思います。 一応、txtで保存できるくらいの量だと仮定して・・・ 要は掲示板と同じです。 入力してもらったデータをフォームでプログラムに渡し、それで処理すればいいのですが、掲示板のログと同じように、「過去ログ」を取っておきます。 取り方も、<>等で区切っておけば、いつでもCSVに置き換えられますから。 ブラウザにグラフを表示するのも、1pix × 10(縦は適当な長さにして)の小さなgifを作っておいて、プログラムで、htmlに出力してやります。 PHPでの例) $width=(int)$str*3; print("<td><img src=a.gif width=$width></td>\n"); とすれば、1回投稿があれば、gifを3pix表示するので、見かけは棒グラフに見えます。 一応、フォームからデータを受け取って、ブラウザに表示し、ログをtxtファイルの取るのはこれだけで言いと思います。 参考になったでしょうか?

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.1

こんにちはkusukusuです。 自動で集計を取りたいと言うことですが、perl等でcgiプログラムを書いたり、phpやjava等で、Webアプリケーションを作れば、実現できます。 届けられるデータ量にもよりますが、DBがあれbetterでしょう・・・ しかし、一般的なプロバイダやホームページスペースレンタルではDBは使えないですね。 一応、txt形式に落とし、ブラウザに集計した表を表示することにしておいて、後からtxt形式のファイルをDLして、エクセルにも入れ込むことが出来るようにCSV形式で、txtを保存するようにプログラムすればいいでしょう。

noname#61862
質問者

お礼

回答ありがとうございます。 CSV形式で保存するようにはしてあるのですが 一日ごとにファイルを合体させる作業がありまして 人によっては空欄で送信してきてしまうので セルが統一されず、結局手作業になっている状態です。 そうなるとプログラムを作るしかないのでしょうかね~?

関連するQ&A

  • エクセルにデータをはきだすには??

    アンケートの集計結果をエクセルにはきだし、表やグラフで表したいのです。 具体的に言いますと、アンケート記入後、ボタンを押すと、その結果が自動的にエクセルにはきだされ、集計してくれるという風にしたいのですが、どのようにすれば良いのでしょうか?何か良い資料、方法があれば教えてください。お願いします。

  • アンケートの集計をしているのですが、

    アンケートの集計をしているのですが、 膨大な量なので、何か作業軽減できないものかと苦慮しているところです。 下の表は、クロス集計のデータ(仮)です。 それぞれの属性ごとに、円グラフを一枚のシートに作成したいのですが、妙案はないでしょうか。 OS:XP Excel:2002 一枚のシートに貼り付けた後は微調整なので、 繰り返しのマクロ作成でいいのかと思っているのですが、 そこにたどり着くまでの工数を削減できればと考えています。 何かいい方法がありましたら、ご教授いただけないでしょうか。 よろしくお願いいたします!!!

  • フリーの集計ソフトを探しています

    フリーの集計ソフトを探しています アンケート調査を取るのですが アンケートの集計ソフトを探しています。 アンケートの回答は 選択肢ではなくて 例えば「お勧めの絵本を教えてください」とか 答えがさまざまな物になるようなものです。 希望としては 出た回答を用紙を見ながら入力して行くと 最後に集計が出るような感じのものを探しています。 回答の内容ごとにカーソルを同じ回答の場所に移動させたりするのではなくて ただ打ち込むと最後に集計が出るような物があれば良いなと。 集計の結果は Aがいくつ Bがいくつ と数字だけで グラフや表はいりません。 OSは XPです。 よろしくお願いします。

  • Excelで集計をしたデータのグラフ化

    20列5000行程度の表があります。 列Eの「担当」で集計を行い、その集計を元にグラフを作成しようとしたところ、うまくいきません。 集計は「データ」の「集計」を使っています。 作業手順など教えていただけないでしょうか? 使用しているのはExcel2003です

  • Excelでデータ集計したい

    Excelでアンケート調査の集計をする予定です。 表の組み方は、縦には(A1セルの下)、アンケートに答えてくれた人の連番を振り。 横には、アンケートの項目をB1、C1・・・セルから順に 性別 年齢 職種 ・・・etc. とのせてあります。 そこで、このように組んである表から、例えば、性別が男性で年齢が20代の人は、何人いるのか数えたいときは、どのようにすればいいのか教えて下さい。 また、同じように、性別が男性で年齢が20代、かつ、アルバイトというように要素が3つ以上の場合は、どのようにすればいいのか教えて下さい。 以上、よろしくお願いします。

  • Excelで集計

     1~3年の生徒に、マークシート(選択肢4択)でアンケートを行いました。読み取りは下図のようになります。これを各学年集計して表とグラフを作りたいのですが、どんな方法をとればよいでしょうか。できるだけ簡単な方法を教えて下さい。  以前、設問数が少ないときは、各設問結果をソートして、データ→集計→データの個数、とやりましたが、設問数が多いので、この方法ではとても無理です。  また、集計結果が出て、表やグラフを作る際に、集計結果の値をコピーして貼り付けようとすると、非表示のいらないものまで、だらだらと張り付いてしまうのですが、これを防ぐにはどうしたらよいでしょうか。以上、質問2点、お願いします。 学年 第1問 第2問 第3問 第4問 第5問・・・・ 3    4    4    4    1    1 3    2    2    3    2    2 3    1    2    3    2    2 3    1    2    1    3    2 3    1    3    3    3    2 3    3    2    2    2    2 3    2    3    3    3    3

  • データのグループ集計と印刷

    得意先 担当者 工事名 契約額 売上額 請求額→  ***   **   ***   10000  5000  3000  ***   **   **    5000  5000  2000  等の項目が20列、データ行は700行程あるデータを集計しています。 各担当者別に表を集計して印刷したいと思うのですが ピボットテーブルではうまくいきません。 現在は表をまず担当者別に並び替えて手作業で担当者別合計をして、更に担当者計を合計して総合計を出しています。又、印刷をする時も改ページプレビューで担当者毎に出るよう調整しています。毎月の作業で結構大変なのでなんとか自動化できたらと思います。 いい方法ありませんか?

  • アンケート調査表の作成及び集計のソフトで良好とみられるもの

    アンケート調査表の作成及び集計のソフトで良好とみ られるものを教えてください。

  • アンケートの集計

    約500人の人にアンケートをします。全部で150程の答えがあります。当然集計をしなければいけないのですが、エクセルやアクセスでできる、と聞きました。アクセスはちょっと手に負えないので、エクセルで挑戦しようと思います。でも何をどうすればいいのかイメージもわきません。たぶん列に問題の番号1行に一人の答えをずーっと入れていくんですよね。で、500数行目で合計。その表を元にグラフなどを作るといいのでしょうか。でもそれなら、やっぱり、500人分の入力の手間はどうしようもないですよね。それとも他に何かいい方法というか、アンケートの集計ってこうするのよ。っていうのがあればおしえてください。

  • アンケートフォームについて

    Yahooの↓ http://dailynews.yahoo.co.jp/fc/ このページにある、アンケート調査のような、ページ内のラジオボタンを配置し、集計結果をリアルタイムで別ページにて表示するものをページ内に置きたいのですが、このプログラムはCGIで行っているのでしょうか? また、フリーでこのような感じのアンケートフォーム(リアルタイム集計)のプログラムがあれば教えていただきたいです。よろしくお願いします。

    • ベストアンサー
    • CGI