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

会社で、各メンバーの営業成績をexcelに打ち込んでグラフ化しているのですが、これをweb上でやりたいなあと思っております。

GDとかjpgraphというものの存在は知っているのですが、技術がないため全く使えません(インストール程度なら可能)。。

何か手軽な方法はないでしょうか?

●質問者: bababa
●カテゴリ:インターネット ウェブ制作
✍キーワード:Excel Gd Web インストール グラフ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● fonya3
●23ポイント

一番安易な方法:

a) Excelで売上データを用意してタブ区切りテキストで保存、サーバーに転送

担当者 売上

----------------

Aさん 100

Bさん 120

Cさん 80

b) サーバーに縦横1ピクセルの赤か青かの画像を用意

c) サーバーにperlかなにかでプログラムを作って、a)を読み込んで、b)画像を、高さ=適当、横幅=売上の数字で出力するようにすればグラフ風になります。

http://www.2ones.com/bidders+/index.php

◎質問者からの返答

>c) サーバーにperlかなにかでプログラムを作って

ここを知りたいです!是非ご教示いただけませんでしょうか。


2 ● maxthedog
●23ポイント

はてなグラフ を使うのはダメなのでしょうか? ここでグラフを作って外部のサイトにそのグラフを貼ることも出来ますが…

http://graph.hatena.ne.jp/

◎質問者からの返答

ありがとうございます。

営業成績の類は基本、社外秘なのでちょっと難しいですね。


3 ● fonya3
●22ポイント

基本的にはこんな感じですかね。

Windowsで動作確認しました。適当にアレンジしてください。

dat.txt

担当者売上

佐藤100

鈴木120

田中80

graph.pl

#!C:\Perl\bin\perl.exe

$data_file= "dat.txt";

$image_file= "dot.gif";

$html_header= <<HTMLHEADER;

<html>

<body>

HTMLHEADER

$html_footer= <<HTMLFOOTER;

</body>

</html>

HTMLFOOTER

$table_header= <<TABLEHEADER;

<table border="1">

<tr>

<th>

担当者

</th>

<th>

売上

</th>

<th>

グラフ

</th>

</tr>

TABLEHEADER

$table_footer= <<TABLEFOOTER;

</table>

TABLEFOOTER

print $html_header;

print $table_header;

$i = 0;

open(FILE,"<$data_file");

while ($line=<FILE>){

$line=~ s/\n$//;

if($i > 0){

@line= split(/\t/,$line);

$name= @line[0];

$sales= @line[1];

print "<tr>\n";

print "<td>\n";

print $name."\n";

print "</td>\n";

print "<td>\n";

print $sales."\n";

print "</td>\n";

print "<td>\n";

print "<img src=\"".$image_file."\" height=\"10\" width=\"".$sales."\">\n";

print "</td>\n";

print "</tr>\n";

}

$i++;

}

close(FILE);

print $table_footer;

print $html_footer;

http://www.2ones.com/bidders+/index.php

◎質問者からの返答

おおおー

ありがとうございます!試してみます^^


4 ● satobo_77
●22ポイント

http://www.llc-com.co.jp/software/ExcelToWeb/sousa.html

簡単です。5000円くらい


お金をかけなくてもフリーソフトでできます。


エクセルファイルをftpソフトでアップします。

変更許可を与えます。

以上

◎質問者からの返答

なるほど。。コレは発想の転換ですね。

ありがとうございました!

関連質問


●質問をもっと探す●



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