Latest evidence-based health information
Airpods

Excel eスポーツ選手の秘密:プロがスプレッドシートの真の力を引き出す方法

Excel eスポーツ選手の秘密:プロがスプレッドシートの真の力を引き出す方法
Excel eスポーツ選手の秘密:プロがスプレッドシートの真の力を引き出す方法

ほとんどの人は、Microsoft の Excel を、安価なラップトップで実行できる無料の Web ベースのアプリによって急速に影が薄れつつある単純な「スプレッドシート プログラム」と見ています。

もう一度考えてみてください。現代のExcelは、今日の最速ハードウェアの限界まで追い込む高度な分析ツールであり、eスポーツ中継で独自の評価を与えるほど魅力的です。冗談ではなく、ESPNが放送したファイナンシャルモデリングワールドカップを何千人もの人が生中継で視聴しました。

編集者注:この記事は2022年2月4日に初公開されましたが、ESPNが8月5日の週末に「ESPN 8: The Ocho」でExcel eスポーツ:オールスターバトルを放送したため、初回を見逃したスプレッドシート愛好家のために再掲載します。Excelの達人たちと腕試しをしてみたい方は、10月8日から開催される「2022 Financial Modelling World Cup Open」へのご登録をお待ちしております。ESPN 8: The Ochoでのeスポーツの盛り上がりを記念し、通常50ドルの参加費が一時的に25ドルに値下げされています。前回のインタビューは以下をご覧ください。

PCWorldは、「ゲーマー」の関心の高さと、上級ExcelユーザーがExcelをどれほど使い込んでいるのかを知りたがり、スプレッドシート界のスーパースター、ジェイソン・ムーア氏にインタビューすることにしました。ムーア氏は投資会社のアナリティクス・データ部門の責任者であり、12月に開催されたファイナンシャルモデリング・ワールドカップで準決勝に進出し、賞金を獲得しました。また、PCWorldが最新・最高のノートPC CPUのテストに使用したワークブックを提供してくれたExcelのエキスパートでもあります。

スプレッドシートを限界まで押し上げるのにどれだけのハードウェアが必要か、Excel eスポーツ プレイヤーになるのはどんな感じか、そして Excel がなぜそれほど強力なのかを知るには、読み進めてください。

Excelベンチマーク結果

Excelを高速に動作させるのに、Core i3搭載のノートパソコンと8GBのRAMがあれば十分だと考えているなら、考え直してください。Excelを真のプロゲーマーのように動作させるには、可能な限り多くのCPUコアと、さらに大量のRAMが必要です。

IDG

PCW: Excel が e スポーツだということを信じられない人が多いのですが、本当ですか?

Jason Moore:まだ信じられませんが、FMWC決勝を視聴した30万人以上のYouTube視聴者からのコメントは嘘ではありません。課題は魅力的で、よく設計されていました。そして、よく設計されたExcelの数式は誰もが高く評価できるものです。

PCW: Excel を e スポーツとして始めたきっかけは何ですか?

ジェイソン・ムーア: LinkedIn の広告で「あなたは職場で頼りになる Excel ユーザーですか?」と尋ねていました。うーん… そうですね、私も参加したいです!  

PCW: 日中の仕事は何ですか?

ジェイソン・ムーア:私が勤めている会社は、商業用不動産(アパート、ホテル、ショッピングセンターなど)に投資しています。データ/アナリティクス責任者として、チームにデータを分析し提示するプロセスを構築しています。例えば、毎晩、米国のほとんどのホテルの今後6ヶ月間の宿泊料金を追跡しています。Excelは、そのデータを実用的なインテリジェンス(つまり、どの企業や市場が予想よりも好調か、あるいは不調かを理解するのに役立つチャート)へと変換する最終段階です。

Excel eSportsの競技者ジェイソン・ムーアの画像

ジェイソン・ムーア氏は投資会社で分析およびデータ部門の責任者として働いており、5 台の PC で Excel を操作していますが、速度が十分ではないと言います。

ジェイソン・ムーア

PCW: ということは、あなたは実際にExcelを生業としているわけですね。Excelを単なるスプレッドシートアプリケーションだと考えている人たちに、Excelとは一体何なのかを説明していただけますか?

Jason Moore:私のExcelスキルは、財務部門で私と他の社員を差別化する要因であり、間違いなく私の生活に役立っています。Excelは、データベース(例:SQL)、プログラミング言語(例:Python)、ビジュアル分析(例:Tableau)の基本機能を1つの強力なプラットフォームに統合しています。誤解しないでください。私たちはExcel以外にも様々なツールを活用していますが、その中でもExcelが最も生産性の高いツールです。

PCW: Excel で最も頻繁に使用する特定の機能はありますか?

Jason Moore: SUM、AVERAGEなどの基本的な関数に加え、私がよく使う関数はAVERAGEIFS、IFERROR、IF、FIND、OFFSET、INDEX-MATCH、そして昔ながらの「Ctrl+Shift」配列を使って複数のパラメータに基づいて加重平均を求めるものです。とはいえ、Excelで最も強力な「ツール」はVBAだと思います。  

Q: 十分な速さですか? A: 全然足りません。だから私は 5 台の PC を使っています。

PCW: Excel では VBA やその他のスクリプト言語やプログラミング言語をよく使用しますか?

Jason Moore:私の意見では、Excel を世界最高のプログラミングツールにしているのは VBA です。マクロ記録ツールを使えば、VBA を使えば誰でもプログラマーになれます。私も VBA でプログラミングを学びました。単純なタスク自動化から、複雑な IF-THEN プロセスツリー、外部データベースとの連携、そしてウェブサイトを操作してその基盤となるデータを取得するまで。VBA はほぼあらゆることを実現でき、使い慣れた Excel のグリッドが各ステップでデータを表示してくれます。私たちは大規模なデータセットの準備に Python と Alteryx を使用していますが、配信の「ラストマイル」では Excel に勝るものはありません。Tableau も状況によっては Excel に迫るものがあります。しかし、10回中9回は Excel が勝っています。 

PCW: 大規模なデータセットを扱う場合、Excelよりもデータベースの方が適していると考える人の間で、意見が対立しているようです。あなたはそう思いますか?

Jason Moore: 「非常に大きい」とはどういう意味でしょうか。50万件のレコード(20列幅)のテーブルは、一部の人にとっては非常に大きいと感じるかもしれませんが、Excelでは、その規模のテーブルから洞察を引き出すにはデータベースを圧倒するほどの威力を発揮します。書式設定、検索、並べ替え、フィルタリング、グラフ作成はすべてExcelで簡単に行えます。SQLウェアハウスには数十億件のレコードが保存されていますが、それらのレコードのほとんどはスプレッドシート(​​例えばグラフ)で作成または終了しています。データベースはデータの保存に適しており、金庫は資金の保管に適していますが、実際に必要な場合には必ずしもそうではありません。Excelを使えば、ほぼあらゆるウェアハウスから必要なデータだけを簡単に取得できます。

PCW: PCWorldでは先日、ノートパソコンのCPUのレビューに実際に使用したExcelワークブックを提供していただきました。その内容について少し教えていただけますか?

ジェイソン・ムーア:このワークブックは、世界中の何千もの管轄区域におけるCOVID-19の症例数、入院数、死亡数、ワクチン接種率を追跡するために2020年3月に作成されました。また、Google、OpenTable、TSAなどの再開指標も追跡し、毎朝概要チャートを全員に送信しています。正直に言うと、半分は仕事で、半分は個人的なものです。投資のプロは誰も信用しないように訓練されているので、無関係な様々な関係者からのリアルタイムデータを分析することで、ノイズをかなり迅速に除去し、他のほとんどの人よりも早くトレンドや変化を捉えることができました。確かに便利ですが、これは主要なスプレッドシートの中で唯一、永久に残したくないものです。近いうちに廃止したいと思っています。

PCW: Excel を使用して分析できる内容について説明していただけますか?

Jason Moore:米国全土の主要ショッピング センター 3,000 か所のテナントを追跡するとします。目標は、どの小売業者が拡大/縮小しているか、どの地主の業績が好調/不調であるかを把握することです。

毎晩、不動産会社のウェブサイトからテナントリスト(物件名、テナント名、ユニット名、平方フィート)をスクレイピングし、SQLデータベースにアップロードするPythonスクリプトを多数作成します。この段階でExcelが決定的な差別化要因となります。データは乱雑です!Best Buyの綴りがいかに多様であるか、ショッピングセンターの名称がいかに頻繁に変更されるか、驚くことでしょう。もちろん、Pythonであいまいな数学アルゴリズムを使って処理したり、開発者がC++でGUIを構築したりすることは可能ですが…私はプログラマーではないので、どちらもエンドユーザー(一日中Excelで作業する財務アナリスト)にとって分かりやすいものにするのは至難の業です。

そこで、データベースと連携するスプレッドシート(​​マクロを使用)を構築し、3,000のショッピングセンターすべてを対象に、週に1回、わずか10分で様々な異常をスポットチェックし、修正できるようにしました。別のマクロは、各不動産所有者のポートフォリオのクレンジング済みデータを集め、様々な指標を時系列で定量化し、企業報告データや当社の内部モデルと比較します。そして、アナリストがさらに詳しく分析したい場合に備えて、概要のグラフと表、そして生データへのリンクを記載したメールを送信します。

PS: Excel では、Web サイトからテナント リストを取得することもできます。

CPUの18コアすべてと60GBのRAMを使用してExcelを実行する

冗談抜きで、Core i9の36スレッドすべてと約64GBのRAMを搭載したExcelをご覧ください。(画像を右クリックし、「新しいタブで開く」を選択すると、元の画像が表示されます。)

IDG

Excelを強力に駆動するために必要なハードウェア

PCW: Excel は動作にそれほど多くのハードウェアを必要としないと言われていますが、Excel に使用しているコンピューター、または PC について教えていただけますか? 例えば、CPU の種類や RAM とストレージの容量などについて教えてください。

Jason Moore:最新ビルド(2020年6月)は、Core i9-10900X、256GBのSamsung DDR4-2666 RAM、2TBのSamsung 983 Enterprise SSDを搭載しています。スプレッドシートによってはCPUを100%で何時間も稼働させる必要があるため、Asetek 650LS 120mm CPUクーラーを搭載しています。コア数を可能な限り多くし、RAMを少なくとも64GB搭載することが重要です。

PCW: スプレッドシートはどれくらい大きくなりますか?

Jason Moore:私の現在の記録は2.3GBの株式選択アルゴリズムです。95%は計算で、巨大な倉庫のようなものではありません。平均サイズは50MBくらいだと思います。同僚が私のスプレッドシートを読めるようにするために、全員のオフィスPCをアップグレードする必要がありました。Excelを頻繁に使う人(あるいはExcelを頻繁に使う人を知っている人)にとって、16GBのRAMでは足りません。

PCW: あなたは「ゲーマー」ですが、ビルドでは RGB を使用していますか?

ジェイソン・ムーア:ははは、いや、どういう意味かグーグルで調べなきゃいけなかったよ。Puget Systemsに相談してみるよ。もしかしたら、「買い」なら緑、「売り」なら赤に点灯するやつを作れるかもしれない。

PCW: デスクトップとラップトップのどちらが好きですか?

Jason Moore:デスクトップ - 効率を上げるには少なくとも 2 つの 23 インチ画面が必要です。

PCW: あなたにとっては十分な速さですか?

ジェイソン・ムーア:全くありません。だから5台のPCを持っているんです。LogMeInを使って毎日4台にアクセスしています。それに、特定の時間にプログラムを起動するスケジュールタスクも何十個も使っています。

PCW: どのようなモニターをお使いですか?解像度はどれくらいですか?複数のモニターを使っていますか?

Jason Moore: Excelではモニターの解像度を統一する必要があると学びました。2K解像度のモニターで行の高さを設定すると、1080pモニターでは画面が押しつぶされて見えます。PCがたくさんあるので、全てを一度に切り替えられるようになるまでは、まだ1080pで使っています。

PCW: キーボードとマウスはどうですか?メカニカルスイッチですか、それともドームスイッチですか?フルキーボードですか、それともテンキーのないコンパクトなキーボードですか?

ジェイソン・ムーア:ロジクールの標準的なテンキー付きキーボードと普通のホイールマウスですね。テンキーは必須です。

Aukeyメカニカルキーボード

Excel eSports プレイヤーにはメカニカル キーボードは必要ありませんが、10 キーは必須です。

オーキー

Microsoft ExcelとGoogle Sheets、そして必要なスキルとは

PCW: Excel 対 Google Sheets: どちらが勝つでしょうか? Sheets は Excel と競合するでしょうか?

Jason Moore:私は金融業界で18年近く働いていますが、Googleスプレッドシートは見たことがありません。子供たちはスプレッドシートを使っています(中学生と高校生)。しかし、金融業界で真剣に働きたい人は、早急に他のアプリに移行した方が良いでしょう。MicrosoftがExcelを簡素化しているのではないかと考え、スプレッドシートを試してみようと思った時期もありましたが、結局Excel 2010を10年ほど使い続けました(個人的にはExcel 2010が最も安定しているバージョンだと思います)。現在Microsoft 365を使っているのは、セキュリティ上の懸念があるからです。

PCW: あなたのような仕事に就きたいと考えている人に対して、教育や習得すべきスキルに関して何かアドバイスはありますか?

Jason Moore:スプレッドシートを作成して、毎月の支出、毎日の電気使用量や太陽光発電量、地域の犯罪統計、政府予算、インフレ指標、住宅販売、投資ポートフォリオ、スポーツ統計などを分析してみましょう。興味のあるトピックについて簡単なスプレッドシートを作成し、調整したり、データを追加したり、マクロを記録したり、さらにデータを追加したりします。誰でも利用できるテラバイト単位のデータが存在します(例:data.gov、NYC Open Data、BLS、BEA、国勢調査局など)。OzGrid.comは、私がExcelでよく利用するリソースです。

PCW: 高度な Excel テクニックを学びたい人への最良のアドバイスは何ですか?

Jason Moore: Financial Modeling World Cupのケーススタディをいくつか購入し、自分で解いてから6ヶ月後にもう一度解いてみましょう。FMWCチャンピオンのDiarmuid EarlyやMrExcelのBill JelenのYouTube動画も視聴してみてください。LinkedInで同じ志を持つ仲間のコミュニティに参加し、モデリングのアプローチを共有しましょう。

PCW: 今回取り上げなかった内容で取り上げるべきだと思うことや、将来の Excel e スポーツ プレイヤーや Excel のヘビー ユーザーについて知っておいてほしいことなどはありますか?

ジェイソン・ムーア: Excelは十分に評価されていません。何十年も使い続けている人でさえ、その実力を実際に見たことがない人がほとんどだからです。混沌とした世界において、Excelは人間と機械、ハードコードされた歴史と脚本のない未来、データと洞察の理想的な融合を可能にしています。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.