s 13

米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


s 13


スポンサードリンク
2:名刺は切らしておりまして 2019/08/29(木) 20:25:38.42 ID:MC/wDUt9.net

indexとmatchを組み合わせる俺に隙はない


26:名刺は切らしておりまして 2019/08/29(木) 20:55:27.36 ID:BWd/y3zJ.net

>>2
これよ


40:名刺は切らしておりまして 2019/08/29(木) 21:16:26.38 ID:7tgR1O6u.net

>>2
これを知るとVLOOKUPなんて使えない


31:名刺は切らしておりまして 2019/08/29(木) 21:01:01.57 ID:OvpveomN.net

>>2
SUMPRODUCTがあればなんでもできるさ。


38:名刺は切らしておりまして 2019/08/29(木) 21:13:26.65 ID:jZeJVmd5.net

>>31
重たい


62:名刺は切らしておりまして 2019/08/29(木) 21:59:31.18 ID:jHayuZAM.net

>>2
indexとmatch派多いな
俺はoffsetとmatchだ


7:名刺は切らしておりまして 2019/08/29(木) 20:40:14.70 ID:H73hvyAJ.net

なんでVLOOKUPあんなにメチャメチャ遅いんだろう
数万×数万オーダーの検索で3時間くらいかかってびびった


10:名刺は切らしておりまして 2019/08/29(木) 20:45:40.23 ID:MKKDQ4Pg.net

>>7
なんで遅いのかを考えて解決するのがお仕事ってもんやで


11:名刺は切らしておりまして 2019/08/29(木) 20:45:40.26 ID:pQqvMxOt.net

>>7
データ構造がそもそも検索向きじゃないから
XLOOKUPなんて使わないでデータベースに移行して使った方がいいだろ


21:名刺は切らしておりまして 2019/08/29(木) 20:53:01.27 ID:Kfk3neWB.net

>>7
2016辺りから爆速になったはず


32:名刺は切らしておりまして 2019/08/29(木) 21:01:05.62 ID:U9iBwpC6.net

>>7
エクセル自体値を比較するだけに使うには重いし、vlookupは参照先のデータを全件比較するからすぐ重くなる。
Accessに渡してクエリ使ってデータ加工したものをワークシートに出力するとかマクロ使うとかしないと無理。


9:名刺は切らしておりまして 2019/08/29(木) 20:45:32.13 ID:zbK/HVVk.net

>検索モード(昇順・降順など)を指定可能。

65535行目→1行目みたいな逆順参照シートを間に噛まさなくて済むようになるんかの


12:名刺は切らしておりまして 2019/08/29(木) 20:45:43.20 ID:5ddV+Mm7.net

出すのが10年遅ぇよ


3:名刺は切らしておりまして 2019/08/29(木) 20:26:29.14 ID:of4Gd9np.net

なぜこんなに時間かかるんだよ
出し惜しみかよ


13:名刺は切らしておりまして 2019/08/29(木) 20:47:30.26 ID:L46IJToZ.net

まぁ、多少の不満はあるだろうけど、
アドオン開発皆無で使用できるデファクトスタンダードソフトって
考えたら凄いよな。

俺の勤め先のSAPちゃんとか、アドオン開発無なら何にも出来ないから。


14:名刺は切らしておりまして 2019/08/29(木) 20:48:21.47 ID:nR41hD9i.net

(´・ω・`)vとhは無くなるの?


15:名刺は切らしておりまして 2019/08/29(木) 20:49:46.59 ID:k50urPrm.net

>>14
やめろよ
大変なことになる


25:名刺は切らしておりまして 2019/08/29(木) 20:55:22.06 ID:nR41hD9i.net

>>15
(´・ω・`)だって同じ機能だしさ


17:名刺は切らしておりまして 2019/08/29(木) 20:50:27.62 ID:fX2/HI9h.net

vlookupしか使わない


22:名刺は切らしておりまして 2019/08/29(木) 20:53:27.08 ID:nOGaXGJ2.net

理論的なパフォーマンスは同じだろ
違うとしたら旧関数の効率が悪いだけ


27:名刺は切らしておりまして 2019/08/29(木) 20:55:27.48 ID:L46IJToZ.net

無いなら無いでなんとかなるけど、
例えば、SUMIIFSが実装されてから、sumproductで
複数条件指定する奴は居ない。


19:名刺は切らしておりまして 2019/08/29(木) 20:51:47.51 ID:tLIxaRWy.net

sum, average, median, stdev, count, power, sqrt 以外使わん。


28:名刺は切らしておりまして 2019/08/29(木) 20:55:55.37 ID:sap7Rtqj.net

情強はofficeとadobeから距離を置く


30:名刺は切らしておりまして 2019/08/29(木) 20:57:14.65 ID:lJEYhupN.net

なんでosより高いんですか


33:名刺は切らしておりまして 2019/08/29(木) 21:01:11.19 ID:zdMXWU/R.net

うちは神エクセルだから関係ないな
あとsumを信用するとか無いわ。
必ず電卓で検算してるぜ


67:名刺は切らしておりまして 2019/08/29(木) 22:56:23.52 ID:cbRsMawR.net

>>33

sum信用出来ない。って、PC使うな。って事だろ。


34:名刺は切らしておりまして 2019/08/29(木) 21:02:03.51 ID:HZMtDjCA.net

vlookup、そうなんだよね、便利だけど並び替えしてないと
変なところで「妥協マッチ」を返してくる。

昨今、増えた関数ではconcatをよく使う。


36:名刺は切らしておりまして 2019/08/29(木) 21:05:22.55 ID:L46IJToZ.net

真っ先にやることは、IF関数をワイルドカード可能にする事と思うんだが、
絶対にやらないよね。

COUNTIFかますの面倒なんだよ・。


42:名刺は切らしておりまして 2019/08/29(木) 21:19:15.40 ID:wcH0FiJl.net

おれ、HLOOKUPあるのしらんかった。
わざわざ並び方変えてたわ…


43:名刺は切らしておりまして 2019/08/29(木) 21:19:28.53 ID:FBMWW6GT.net

おせーよ


49:名刺は切らしておりまして 2019/08/29(木) 21:41:48.67 ID:+XuN4NCq.net

Excel関数はまだまだ不便なところがある、もっと飛躍的に変えて欲しい


50:名刺は切らしておりまして 2019/08/29(木) 21:43:05.15 ID:oVftWmjC.net

VLOOKめんどい
相対参照と絶対参照忘れるわ


60:名刺は切らしておりまして 2019/08/29(木) 21:55:22.59 ID:/yHlfX0F.net

玄人はINDEX とMATCHを使う。
素人は馬鹿の一つ覚えでVLOOKUPを多用する。


63:名刺は切らしておりまして 2019/08/29(木) 22:00:34.80 ID:1dpDk1J4.net

index( ,match(,,))だよな普通


70:名刺は切らしておりまして 2019/08/29(木) 23:19:23.77 ID:Mru1XYcA.net

アホ vlook
素人 index
通  address
プロ offset
変態 配列数式


73:名刺は切らしておりまして 2019/08/29(木) 23:41:36.33 ID:ZjiFUfoC.net

あんな遅いもん使えん。
PCが2時間もハング状態(笑)
職場のをこっそりACCESSに移植してやろうw


80:名刺は切らしておりまして 2019/08/30(金) 01:00:38.34 ID:WIrwENIC.net

まあ、使って慣れるしかないだろうな
便利か否かはそれから判断するわ


元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1567077784/