アカウント名:
パスワード:
Excelの検索関数って仕様にないけど検索順は上から下、左から右っていう暗黙の了解があって、周りを見渡してもそれに依存したワークシートが多くてモニョる。あと二分探索させるときは予めソートしないと駄目なのに長らくソート関数が無かったとか。
そりゃあ、VLOOKUP関数とかが、そういう制限を抱えてるんだから、自然とそうなるのでは。
VLOOKUP関数の仕様(どのドキュメントが対応するか不明だがおそらくサポート? [microsoft.com])には、複数ヒットする場合、どの行が選ばれるかは記載がないんだよね・・・
# というか、VLOOKUPってFalse指定でワイルドカード使えるのか
あれってワイルドカードっていうより曖昧検索でしょ SQLのLIKEみたいなの
=VLOOKUP("Fortrun??",B2:E7,2,FALSE) とか=VLOOKUP("*.c",B2:E7,2,FALSE) とか書いて、Fortrun77やmain.cにマッチできそうなことが、Best practicesにちょろっと書いてあるけど、これってワイルドカードじゃないの?挙動が実際には異なる?
ワイルドカードも使えるあいまい検索です。
その辺が曖昧すぎていつも全マッチ一択…
多分パワービーアイ使ってねってだと思う
Excelのテーブル機能は、データベースのように検索機能が使えそう(私の勝手な思い込み)です。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
実装 (スコア:1)
Excelの検索関数って仕様にないけど検索順は上から下、左から右っていう暗黙の了解があって、周りを見渡してもそれに依存したワークシートが多くてモニョる。
あと二分探索させるときは予めソートしないと駄目なのに長らくソート関数が無かったとか。
Re: (スコア:0)
そりゃあ、VLOOKUP関数とかが、そういう制限を抱えてるんだから、自然とそうなるのでは。
Re: (スコア:0)
VLOOKUP関数の仕様(どのドキュメントが対応するか不明だがおそらくサポート? [microsoft.com])には、
複数ヒットする場合、どの行が選ばれるかは記載がないんだよね・・・
# というか、VLOOKUPってFalse指定でワイルドカード使えるのか
Re: (スコア:0)
あれってワイルドカードっていうより曖昧検索でしょ SQLのLIKEみたいなの
Re: Re:実装 (スコア:1)
=VLOOKUP("Fortrun??",B2:E7,2,FALSE) とか
=VLOOKUP("*.c",B2:E7,2,FALSE) とか
書いて、Fortrun77やmain.cにマッチできそうなことが、
Best practicesにちょろっと書いてあるけど、
これってワイルドカードじゃないの?挙動が実際には異なる?
Re: (スコア:0)
ワイルドカードも使えるあいまい検索です。
Re: (スコア:0)
その辺が曖昧すぎていつも全マッチ一択…
Re: (スコア:0)
多分パワービーアイ使ってねってだと思う
Re: (スコア:0)
Excelのテーブル機能は、データベースのように検索機能が使えそう(私の勝手な思い込み)です。