米Microsoftは、新しい「Excel」関数「XLOOKUP」を発表した。
「VLOOKUP」や「HLOOKUP」の後継となる関数で、現在“Office Insiders”でテスト可能。一般公開は今年後半が予定されている。
「VLOOKUP」はテーブルを縦方向に検索し、特定のデータに対応する値を取り出す関数(逆に、横方向に検索するのが「HLOOKUP」関数)。「Excel」の初期リリース(34年前!)から搭載されており、「SUM」や「AVERAGE」に続き、3番目に使用頻度が高いと言われている基本的な関数だ。
しかし、「VLOOKUP」関数にはいくつかの弱点も指摘されていた。まず、4番目の引数の初期値が“TRUE”(近似値の検索)になっていることだ。「VLOOKUP」を利用するシーンでは“完全一致”で値を検索することが多いため、4番目の引数はかならず“FALSE”にせよ、と指南する初心者向けのマニュアルも少なくない。
そのほかにも、常に検索範囲の一番左側を検索する仕様のためその左側の列を返すことができない、近似値の検索ではあらかじめデータを昇順に並び替えておく必要がある、第3引数(列番号)を数値で指定するため列の挿入・削除に弱いなど、仕様・設計の古さゆえの問題が少なくない。
新しい「XLOOKUP」は、縦方向・横方向の検索両方を1つの関数でカバーしているだけでなく、基本的には引数を3つ指定するだけで多くのニーズに対応でき…
続きはソース元で
https://forest.watch.impress.co.jp/docs/news/1204053.html
indexとmatchを組み合わせる俺に隙はない
>>2
これよ
>>2
これを知るとVLOOKUPなんて使えない
>>2
SUMPRODUCTがあればなんでもできるさ。
>>31
重たい
>>2
indexとmatch派多いな
俺はoffsetとmatchだ
なんでVLOOKUPあんなにメチャメチャ遅いんだろう
数万×数万オーダーの検索で3時間くらいかかってびびった
>>7
なんで遅いのかを考えて解決するのがお仕事ってもんやで
>>7
データ構造がそもそも検索向きじゃないから
XLOOKUPなんて使わないでデータベースに移行して使った方がいいだろ
>>7
2016辺りから爆速になったはず
>>7
エクセル自体値を比較するだけに使うには重いし、vlookupは参照先のデータを全件比較するからすぐ重くなる。
Accessに渡してクエリ使ってデータ加工したものをワークシートに出力するとかマクロ使うとかしないと無理。
>検索モード(昇順・降順など)を指定可能。
65535行目→1行目みたいな逆順参照シートを間に噛まさなくて済むようになるんかの
出すのが10年遅ぇよ
なぜこんなに時間かかるんだよ
出し惜しみかよ
まぁ、多少の不満はあるだろうけど、
アドオン開発皆無で使用できるデファクトスタンダードソフトって
考えたら凄いよな。
俺の勤め先のSAPちゃんとか、アドオン開発無なら何にも出来ないから。
(´・ω・`)vとhは無くなるの?
>>14
やめろよ
大変なことになる
>>15
(´・ω・`)だって同じ機能だしさ
vlookupしか使わない
理論的なパフォーマンスは同じだろ
違うとしたら旧関数の効率が悪いだけ
無いなら無いでなんとかなるけど、
例えば、SUMIIFSが実装されてから、sumproductで
複数条件指定する奴は居ない。
sum, average, median, stdev, count, power, sqrt 以外使わん。
情強はofficeとadobeから距離を置く
なんでosより高いんですか
うちは神エクセルだから関係ないな
あとsumを信用するとか無いわ。
必ず電卓で検算してるぜ
>>33
sum信用出来ない。って、PC使うな。って事だろ。
vlookup、そうなんだよね、便利だけど並び替えしてないと
変なところで「妥協マッチ」を返してくる。
昨今、増えた関数ではconcatをよく使う。
真っ先にやることは、IF関数をワイルドカード可能にする事と思うんだが、
絶対にやらないよね。
COUNTIFかますの面倒なんだよ・。
おれ、HLOOKUPあるのしらんかった。
わざわざ並び方変えてたわ…
おせーよ
Excel関数はまだまだ不便なところがある、もっと飛躍的に変えて欲しい
VLOOKめんどい
相対参照と絶対参照忘れるわ
玄人はINDEX とMATCHを使う。
素人は馬鹿の一つ覚えでVLOOKUPを多用する。
index( ,match(,,))だよな普通
アホ vlook
素人 index
通 address
プロ offset
変態 配列数式
あんな遅いもん使えん。
PCが2時間もハング状態(笑)
職場のをこっそりACCESSに移植してやろうw
まあ、使って慣れるしかないだろうな
便利か否かはそれから判断するわ
元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1567077784/