[[20200729162439]] 『スライサーで含む検索をできるようにしたい』(ぺぺち) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『スライサーで含む検索をできるようにしたい』(ぺぺち)

A1~Y1はタイトル、A2:Y2000に表があり、
スライサーを7,8個使用しています。

1つ問題があり、Y列の【食べ物】の欄がセルの中に

A列     Y列
Aさん 〜〜 りんご、ばなな
Bさん 〜〜 いちご、ばなな
Cさん 〜〜 もも
Dさん 〜〜 ばなな、もも

スライサーを使用すると
(りんご、ばなな)
(いちご、ばなな)
(もも)
(ばなな、もも)

と表示されるのですが、
本当は【ばなな】を含む人が何人いるかスライサーで出せる様にしたいのですが
含む検索はスライサーでは難しいのでしょうか?
色々なパターンがあり、1つずつ複数検索をするのが大変なのです。

区切り位置で【、】でセルの分割をしてみたのですが、

Y      Z
りんご   ばなな
いちご   ばなな
もも    
ばなな   もも

YとZの【ばなな】で分かれてしまい両方の人数が出せずにいます。
何かいい解決方法はないでしょうか?
※ほかのスライサーは1つの単語?しか入っていないので、このY列だけ解決をマクロでも何でもできると嬉しいです。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


スライサーを使わず、オートフィルター部分に「ばなな」と入力すればできるのですけどねぇ。

スライサーっぽくワンボタンで切替できるようにするなら、フォームコントロールのボタンを貼って、以下のマクロを登録するとか。

 Sub ボタン1_Click()
    With ActiveSheet
        .ListObjects("テーブル1").Range.AutoFilter Field:=25, Criteria1:="*" & .Shapes(Application.Caller).AlternativeText & "*"
    End With
 End Sub

ボタンの文字列は、検索したい文字列にしておきます。 あとはボタンをコピーして、必要な文字列分用意すれば良いでしょう。
(???) 2020/07/29(水) 17:32


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.