[[20210503134734]] 『複数条件で規則入力のリストを出す方法』(むぎ茶) ページの最後に飛ぶ

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

 

『複数条件で規則入力のリストを出す方法』(むぎ茶)

はじめまして。
2つの条件でリストを出す方法を教えていただけないでしょうか。

下記の表で、場所をリストから選択できるようにしたいのですが、A列にkと入力されていればkのリスト、それ以外であれば1〜3Fに応じたリストを表示したいのです。

kのリストは1〜3Fのすべてに入ります。
場所リストの1F、2F、3Fそれぞれの教室には、それぞれ名前定義で"_1F","_2F","_3F"とし、
規則入力で=indirect("_"&B2) で場所リストを出すことはできています。
しかし区分も反映させる方法がわからない次第です。

各フロアの場所にkリストの場所を入れるのも解決方法かと思いますが、あまりスマートなやり方ではないかなと。。。

なお、区分にあるf,gは場所リストに絡まないため無視して結構です。
よろしくお願いいたします。

表1
  A  B    C
1 区分 フロア 場所
2  k  1F  廊下
3  g  2F  E教室
4  f  1F  A教室
5  k  3F  給湯室

場所リスト
  A   B   C  D
1  k   1F  2F  3F    
2 廊下  A教室 D教室 G教室 
3 給湯室 B教室 E教室 H教室
4 トイレ C教室 F教室 I教室
5

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


 >A列にkと入力されていればkのリスト、それ以外であれば1〜3Fに応じたリストを表示したいのです。

 なら、元の値ボックスに
        ↓
 =IF(A2="k",場所!$A$2:$A$4,INDIRECT("_"&B2))

(半平太) 2021/05/03(月) 15:18


ご返信ありがとうございます。
無事クリアできました!
ありがとうございました!
(むぎ茶) 2021/05/03(月) 15:36

コメント返信:

[ 一覧(最新更新順) ]


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