0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Excel】UNIQUE、FITER関数だけで2段プルダウンリスト選択→帳票出力っぽい仕組みをつくる

Last updated at Posted at 2022-03-03

完成形と使い勝手

最終的にはシートは分けた方がいいけど作るのが面倒なのと説明用に同じシートの方が都合が良かったので同シートになってます。

FMyiHBPWQAICnun.png

クラスと名前はプルダウン選択
FMyiMNwaAAAhR97.png

FMyiO92UcAAMjlh.png

選択が決まると帳票出力欄に該当データが出てくる
FMyiTEnUYAE5wtn.png

作り方

プルダウン

1つ目は普通に重複なしリストを作るだけ

=UNIQUE(テーブル1[クラス])

FMyjUuvacAEdiFV.png

ここまでできたら入力規則をつける
FMyi246aQAAB27I.png

2つ目は1つ目のプルダウン選択結果を拾ってフィルタリングする

=UNIQUE(
      FILTER(テーブル1[名前],
           テーブル1[クラス]=$H$4)
)

FMyja6zaIAAZLOO.png

先日このような課題を見つけたのでやってみました。

FMyi6sbagAATyMQ.png

帳票出力欄

あとはFILTER関数祭り
第2引数は一律同じで、第1引数にほしい列を指定していくだけ

=LET(
      List_,FILTER(テーブル1[続柄],テーブル1[名前]=$I$4),
      IF(List_=0,"",List_)
)

FMyjqYragAE6Jgs.png

=LET(
      List_,FILTER(テーブル1[会社、学校名],テーブル1[名前]=$I$4),
      IF(List_=0,"",List_)
)

FMyjwusacAA6Z4w.png

=LET(
      List_,FILTER(テーブル1[備考],テーブル1[名前]=$I$4),
      IF(List_=0,"",List_)
)

FMyjz-eaAAEFFED.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?