Excelで何が出来るか?

Excelの概要

 現在知らない人はいない位有名なMicrosoft社の表計算ソフトExcel。名前は知ってても使ったことのない方、仕事で表作成にしか使ってない方。Excelの持つ可能性を見落としていませんか?
一見お堅いビジネスツールにしか見えない表計算ソフトは、あなたの腕次第で強力な競馬ツールに早変わりします。 世の中を見渡すと、Excelを競馬に活かせないものかと考える人は、結構いるようです。でも、多くの人が実行に移せない理由として、何が出来るのか、どうすればいいのかが分からないからだと思います。実際の使い方を見る前に、Excelが持つポテンシャルの一端に触れてみましょう。

  • 複雑な計算を容易にこなす
  • 多彩なグラフをすばやく作成
  • ちょっとしたデータベースを構築可能
  • テキストファイルやCSVファイルはもちろん、HTMLやAccessのファイルまでインポート
  • 豊富な関数
  • VBAマクロを搭載し、複雑な処理も容易に処理


  と書いてみても、いまいちピンとこないことでしょうから、吉田が作ったいくつかの事例をご紹介しましょう。

■出馬表作成ソフト「馬チュウ」

  • 失笑馬券劇場(競馬三昧の前身Club Yanniesの頃のコンテンツ)でPDF形式の出馬表を作成するのに使用
  • PDFそのものはExcel単体では作れないが、骨組みはExcelで作成
  • Targetの出力したデータをボタンひとつで取りこみ、中で体裁を整えて表示
  • ボタンひとつでオリジナルの出馬表が作れる

■POG用馬名検索&成績管理シート

  • Targetから出力した3歳、4歳馬の血統と馬名を取りこむ。
  • 取りこんだ馬名ファイルとPOGリストファイルに登録された馬名を照会
  • 照会した馬の中で、新しく名前の決まった馬を自動的にピックアップ
  • あいまい検索機能も搭載
  • 手で探すよりずっと高速で正確

■予想支援シート

  • 今週の特別登録想定表と同じ形式の出馬分析表を出力する
  • 競馬予想をする際に使っている、分析シート
  • 予想ソフトの一種
  • スーパーパドックとTargetの出力したCSVファイルを取りこむ
  • 独自のデータ分析により自動予想
  • 特別登録データを自動的に取りこみ、「今週の特別登録想定表」を半自動で作成。
 

 どうですか? データを取りこんで、出馬表を表示する簡単なソフトから、「今週の特別登録想定表」の自動作成のような非常に複雑な仕事までこなすパフォーマンスがあることを覚えておいてください。Excelが持っているポテンシャルはあなたが考えている以上に深いのかもしれません。

こ れが実現できるのは、Excelの持っているマクロ言語VBA(Visual Basic for Application)のおかげです。VBAはほとんど全てのOffice製品に標準搭載されており、中でもExcel+VBAの組み合わせはかなり強力です。