『複数条件範囲から検索する方法を教えてください』(piyo)
こんにちは。
エクセルの検索で以下の内容の答えが返せません。
ご教授いただけないでしょうか?
以下の表のA〜D列のマスターとして、
Eに入力した数値の検索結果をFに表示することはできるでしょうか?
A B C D E F 1 項目1 項目2 項目3 結果 入力 答え 2 100 111 721 福岡 121 佐賀 3 120 121 782 佐賀 150 長崎 4 150 999 682 長崎 180 沖縄 5 140 189 542 大分 6 150 152 444 熊本 7 160 199 333 宮崎 8 170 109 222 鹿児島 9 180 289 666 沖縄
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
E2 =XLOOKUP(TRUE,(A$2:A$9=E2)+(B$2:B$9=E2)+(C$2:C$9=E2)>0,D$2:D$9) 下にコピーとか。
(通りすがり) 2025/06/16(月) 14:29:28
A B C D E F 1 項目1 項目2 項目3 結果 入力 答え 2 100 111 721 福岡 121 佐賀 3 120 121 782 佐賀 150 長崎 4 150 999 682 長崎 180 沖縄 5 140 189 542 大分 6 158 152 444 熊本 7 160 199 333 宮崎 8 170 109 222 鹿児島 9 180 289 666 沖縄
(piyo) 2025/06/16(月) 14:30:45
どうせならスピル一発で、こっちの方がいいかな。 =BYROW(E2:E4,LAMBDA(x,XLOOKUP(TRUE,(A2:A9=x)+(B2:B9=x)+(C2:C9=x)>0,D2:D9))) 下にコピー不要。
(通りすがり) 2025/06/16(月) 14:36:02
間違えました。 どちらも F2 = ・・・・・ です。
(通りすがり) 2025/06/16(月) 14:40:55
2つ目の関数は初めて知りました! 範囲指定を大きくすれば下にコピーしなくても
全部検索してくれるのですね! すごいです。
大変勉強になりました!
ありがとうございます!!!
(piyo) 2025/06/16(月) 14:53:04
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.