- 締切済み
絞り込みツール
便利ツールに詳しい方、教えてください。 あるデータベース(行と列の一覧表)から、任意の項目を選び、そこに情報を入力すると、該当する候補が表示され、さらに他の項目にも入力を行うと、さらに候補が絞られ、最終的に1つの候補に絞られる(説明がわかりにくいので、画像を見てください)というモノが欲しいのですが・・・。 Excelの関数やマクロを使っても、うまく作れませんでした。また、携帯でネットに接続できない状態でも利用したいので、flash(でしょうか?)などで動くと良いのですが。どなたか良い方法をご存じないでしょうか。これが使えるんじゃないかな?というヒントやアドバイスでも構いません。 参考までに、データの数(行数)は約30で、項目(列数)は約10項目です。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- sekkii
- ベストアンサー率50% (13/26)
こんなのどうでしょう? まずは、一覧をオートフィルタでしぼります。 データが1件になったら(目的のデータだけになったら)、マクロを設定したボタン等をクリックする。 マクロは、一覧の範囲の中の可視セルを選択してコピー、アクティブセルとか最終セルにペースト、といった内容となっていればいいのかな? データの並びが入力したい所と違うとか、実際使うものに合わせて修正は必要だと思います。 ちょっと回りくどい方法ですかね。 オートフィルタを有効につかえたらなーって思ったんですけどね; 勉強不足ですいません! 目からうろこの回答がくるといいですね。
- sekkii
- ベストアンサー率50% (13/26)
そういうことですか…。 難しいですね; 素人考えでパッと思い浮かぶのは、 ダブルクリックとかで動くマクロで、クリックされたセルに対して各条件を満たしたリストボックスを作成していく、といった感じでしょうか? ずいぶんざっくり言いましたが; ちょっと考えてみますね! いい考えが浮かんだら報告します♪
お礼
回答ありがとうございます。「各条件を満たした・・・」ってとこが、難しいんですよね。同定に至るルートを、想定しきる必要があるようで。 何か、良い考えが浮かぶのを待ってます!
- sekkii
- ベストアンサー率50% (13/26)
こんにちは。 画像がよくわからないので的外れな回答になっているかもしれませんが、こういうことでしょうか? EXCELドロップダウンリスト http://www.kenzo30.com/ex_kisopoint/onepoint_sonota3.htm
補足
回答ありがとうございます!早速見てみました。しかし、教えていただいたINDIRECT関数や、参照先のVLOOKUP関数では、不十分なんです。例えば、犬山と佐々木の営業区域が豊島でカブっていた場合、「豊島区の営業は・・・」という探し方ができないんですよね。わがままですいません。 貼った画像が見えにくくて残念なのですが、下記のような表になっています。(やっぱり見にくくてすいません) MS名称,目玉,色,ツノ,所属,パイロット ザク,1,緑,なし,ジオン,一般兵 シャアザク,1,赤,1,ジオン,シャア グフ,1,青,1,ジオン,ラル ガンダム,2,白,V字,連邦,アムロ ガンキャノン,0,赤,なし,連邦,カイ やりたい事は、例えば、名称が不明だという前提で、1stSTEPで、「目玉」を「1」と選んだら、2ndSTEPの「色」のリストには「緑、赤、青」の3つが出てきて、そこから「赤」を選べば、「シャアザク」と判明するイメージです。一方、1stSTEPで「色」のリストから「赤」を選べば、「所属」のリストには「ジオン、連邦」しか出ないので、「連邦」を選べば、「ガンキャノン」になりイメージです。 ヒントやアドバイスなどいただけるだけでも嬉しいです。
お礼
やはり、オートフィルタが一番イメージに近いですねぇ。色々教えてもらってありがとうございます!