• ベストアンサー

EXCELの本を紹介してください

EXCEL97と2000を使っていますが、競馬のレース分析でセルの値を合計したいのですが、分かり易い本やサイトを紹介してください。皆さんが使って良かったと思うもので結構です。 先ず、Excelでやりたいことは、競馬専門紙の馬に付いた本命◎等のしるしを集計したスポーツ新聞があってその印に数字を掛けて合計したものをC1等のセルに表示させたいのです。 例えば       ◎ 〇 ▲ ☆ C1 C2 C3 ナリタブライアン  3  2 0 1  25 ディープインパクト 2  0 1 3  16 サイレンススズカ 1  4 2 0  27 とします。 ◎は5〇は4▲は3☆は2を掛けます。するとナリタブライアンは25になります。以下、16、27になるのですが、今は、頭で計算してセルに入力していますが、自動的に表示されるようにしたいのです。また、C2には掛ける数を変えて表示させたいのとC3にはC1とC2を足したものを表示させたいのです。 取り敢えず、これをやりたいのですが、これを機会にエクセルの基本的なことを勉強したいと考えています。尚、情報不足の所があれば指摘してください。 以上、宜しくお願いします。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 ご質問に関しては、以下のような表になっていたら、  A         B  C   D  E   F 馬名        ◎ 〇  ▲ ☆  C1 ナリタブライアン  3  2  0  1  25 ディープインパクト 2  0  1  3  19 サイレンススズカ  1  4  2  0  27 ・C1 計算を合計する F2~ =SUMPRODUCT($B2:$E2,{5,4,3,2}) ・C2には掛ける数を変える G2~  =SUMPRODUCT($B2:$E2,{4,2,2,1}) これは、中の数字を変えるなどしてください。 ・C3は、C1とC2の合計 H2~ =F2+G2 と入れて、F2~H2 の範囲を選択して、セルの右端の小さな■を、クリックし下にドラッグ(引きずる)してコピーします。 入門から初級では、なるべく、図が描かれている事典のような本を、一冊は購入したほうがよいです。Webサイトは、必要なときに必要なものを探せないことがあります。Version は、あまり重要ではありませんが、多くは、Excel2000以上になっているはずです。Excel 97 は、関数自体は、Excel2000と同じように使えますが、Excel97は、それ以上のバージョンとの互換性に欠ける部分がありますので、場合によって、うまく行かないことがあります。 ----------------------------------------------------------------- なお、今回の直接の回答ではありませんが、情報として、書籍の紹介しておきます。基本ではなくて、最上級の内容です。私が競馬の趣味があれば、たぶん手を出していたかとは思います。 Excelで競馬を集計と分析を行う本で、有名な本です。 http://www.yannies.com/ (ホームページ) http://www.yannies.com/diy/index.htm Excelで、DIY 『競馬プログラミング』 出版社:九天社 (←ここの出版社の上級VBAとしては、とても良いです) 著者は、吉田章太郎さんという人です。 ところが、この著者の高い本を買った人は、ほとんど全滅なんです。 この著者は、プロのVBのプログラマで、それを、Excelに移し変えただけなので、ふつうの人たちは、歯が立たないのです。本格的にVBAを勉強しないとダメなのです。これは、プロの世界のひとつですが、上級のVBAの勉強にはとても良い刺激になります。一つのプロのスタイルを学ぶには良いです。 他にも、 Excel競馬の公開講座 http://homepage2.nifty.com/YOKO-TWIN/kouza/page0.htm (ただし、JRA-VANの会員の必要があります) この種のポイントは、データの取得とデータ分析だと思います。 私は、競馬のデータ取得に関しては、詳しくないというか、会員でない人には新しいデータは手に入らないはずで、また、その新しいデータがないと話にならないはずです。(私個人は、競馬はさっぱり分かりませんが、相談にのっているうちに少し知りました) そういうデータを、何年かの集計データにして必要なので、そうすると関数ではとても間に合わないことが多いのです。この分野は、Excelを使う人にとっても興味のある部分が少なくありません。

breeze04
質問者

お礼

丁寧な説明をありがとうございます。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

例データ質問の例を使ってみる ◎ 〇 ▲ ☆ C1 C2 C3 5 4 3 2 ナリタブライアン 3 2 0 1 25 25 ディープインパクト 2 0 1 3 16 19 サイレンススズカ 1 4 2 0 27 27 ただし、第2行目に、ウエイト(重み)というが、それを入れた。 ーーー お誂えの関数がある。 G3 =SUMPRODUCT((B3:E3)*($B$2:$E$2)) と入れてG5まで式を複写。 結果はG行。質問例は1箇所間違いがあるようだ。

breeze04
質問者

お礼

ありがとうございます

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

本を買わないでも下記URLのような勉強できるホームページが多数あります。(書店ではExcel2000の本はほとんど見かけません。) 「楽遊 Excel超入門」---Excel 2000 のページです。 http://homepage3.nifty.com/gakuyu/excel/index.html 「趣味のパソコン Excel 2003 基礎」 http://www.geocities.jp/ogino2600x/contents4-1.html 「Excel(エクセル)基本講座:エクセル基本講座の総目次」 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kih_moku.htm 「Be Cool Users Excel・エクセルの技」 http://kokoro.kir.jp/excel/index.html

breeze04
質問者

お礼

ありがとうございます

  • korishu
  • ベストアンサー率22% (2/9)
回答No.1

            A B C D E  F G 1           ◎ 〇 ▲ ☆ C1 C2 C3 2 ナリタブライアン  3  2 0  1 25 3 ディープインパクト 2  0 1  3 16 4 サイレンススズカ  1  4 2  0 27 例えば上のようになっていたとすると、 E2のセル(ナリタブライアンのC1)には  =(A2*5+B2*4+C2*3+D2*2) と数式を入力すればいいです。 A2は◎、B2は○、C2は▲、D2は☆の値で、それに  *n を入力することによってでn倍することが出来ます。 また、足す場合はこの場合のG2(ナリタブライアンのC3)に  =(E2+F2) を入力すればいいです。 もちろん別のセルならA2などの数字を変えればいいだけです。

breeze04
質問者

お礼

ありがとうございます

関連するQ&A