Excel総合相談所 146 ..
[2ch|▼Menu]
191:名無しさん@そうだ選挙にいこう
21/10/08 20:14:11.28 .net
>>170
亀レスだが、UNIQUE()関数使えるならFILTER()関数も使えるはずなので
送付状のシート名が”送付状"で、会社名を入れる欄がB2とし
そのB2セルに名前として”選んだ会社名"を定義すると
会社名から部署名を絞り込むために
=UNIQUE($C$5:$C$153, FALSE, FALSE)を設定してある列の隣のB5に
=FILTER($D$5:$D$153,$C$5:$C$153=送付状!選んだ会社名)
と入れれば選択した会社名にある部署だけのリストができるので
それを入力規則に設定すればええんじゃね。
あるいは、いきなりこの式を入力規則のリストに入れても良いかも
あと、一覧表をテーブルにしてあるならそれぞれの列はフィールド名になるので
もっと分りやすい計算式で書けるよ。
=UNIQUE([会社名])とか
=FILTER([部署名],[会社名]=送付状!選んだ会社名)とかね。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

973日前に更新/135 KB
担当:undef