[[20201005112943]] 『二つの条件で検索』(マコ) ページの最後に飛ぶ

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

 

『二つの条件で検索』(マコ)

現在、入力シートに納期リストよりデータ(L列:りんご)を抽出してるのですが、
>納期リスト:D列には商品名が入っています。

=IFERROR(INDEX(納期リスト!$D$1:$D$203,SMALL(IF(納期リスト!$L$4:$L$203="りんご",ROW($A$4:$A$201),""),ROW(A1))),"")

これにもう一つ条件を追加するにはどこにどう追加すれば良いでしょうか?
例えば、納期リスト:J列に購入先の店舗名があり、その中から「奥田商店」を検索したい、
「りんご」と「奥田商店」の二つの条件で検索したいのですが・・・
よろしくお願いします。

< 使用 Excel:Excel2013、使用 OS:unknown >


 =IFERROR(INDEX(納期リスト!$D$1:$D$203,SMALL(IF((納期リスト!$L$4:$L$203="りんご")*(納期リスト!$J$4:$J$203="奥田商店"),ROW($A$4:$A$201),""),ROW(A1))),"") 
 ではどうだろうか?
(ねむねむ) 2020/10/05(月) 11:36

 >=IFERROR(INDEX(納期リスト!$D$1:$D$203,SMALL(IF(納期リスト!$L$4:$L$203="りんご",ROW($A$4:$A$201),""),ROW(A1))),"") 
                                                                                           ~~~↑~~
 波線部はなんで $A$201 なんですか?
 $A$203 では?

 ついでに別案
 =IFERROR(INDEX(納期リスト!D:D,AGGREGATE(15,6,ROW($A$4:$A$203)/((納期リスト!$L$4:$L$203="りんご")*(納期リスト!$J$4:$J$203="奥田商店")),ROW(A1))),"")

 普通に Enter だけで確定し、下コピー

 参考まで
(笑) 2020/10/05(月) 11:47

ありがとうございました、解決しました。

AGGREGATE関数ってあるんですね、勉強不足でした。

(マコ) 2020/10/05(月) 13:05


コメント返信:

[ 一覧(最新更新順) ]


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