タグ

ブックマーク / archives.aotsuki.org (1)

  • VLOOKUPの高速化方法と速度比較(VLOOKUP/INDEX+MATCH) – 蒼月書庫

    VLOOKUPなどの参照系関数は実務でもよく使いますが、参照先が大きな表だったり、VLOOKUPの数が多かったりするブックは計算待ちが発生しがちです。ここではその待ち時間を少しでも短くする方法を解説していきたいと思います。 どんな理屈で動いているのか興味のない人は「そもそもなぜVLOOKUPは遅いのか?」をスキップしてベンチマーク結果から読み始めてください。 関連 Excelの再計算を抑制する方法 関連 Excel VBAで再計算を制御する方法 そもそもなぜVLOOKUPは遅いのか? 線形探索(VLOOKUPのFALSE)は遅い リストの中から何かを見つける処理を「探索」と呼びます。 その中でも、VLOOKUPを普通に使った場合(引数がFALSEの場合)は「線形探索」という方法を使います。最も基的な方法ではあるのですが、普通に使われる探索方法の中では最も遅い手段なんです(と言っても、バラ

    VLOOKUPの高速化方法と速度比較(VLOOKUP/INDEX+MATCH) – 蒼月書庫
    mikion
    mikion 2018/10/15
  • 1