No.1
- 回答日時:
こんばんわ
いくつか方法はありますが、例えばコレはいかがでしょうか。
=INDEX(C2:C3001,MATCH(5,IF(B2:B3001="2番",A2:A3001),0))
見ての通りですが、
B2からB3001の範囲で 2番、且つA2からA3001の範囲で5の行のC列の値を返す
という式です。
A列とB列を逆にしても大丈夫です。
=INDEX(C2:C3001,MATCH("2番",IF(A2:A3001=5,B2:B3001),0))
ご指定の検索条件である "2番" と 5 はセルを指定しても大丈夫です。
配列数式ですので、確定するときは Ctrl+Shift+Enter を押します。
応用としてこれでも大丈夫です。
=INDEX(C2:C3001,MATCH(5&"2番",A2:A3001&B2:B3001,0))
これのほうがわかりやすいですかね。
今回ご指定のデータはC列までで検索条件が2つですが、3つ以上になるならこれがいいかもしれません。match のあとに条件を増やせばいいだけですから。
ちなみにどの式も3001行にしてありますが、これは1行目は項目名でデータが3000と仮定しているからです。
参考URL:http://support.microsoft.com/kb/214142/ja
この回答へのお礼
お礼日時:2007/06/17 11:52
回答有難うございます。ただ、私の理解不足なのか、欲しい値が出てきませんでした(?) 今回は、他の方のアドバイスを参考にさせていただきました。ご丁寧に有難うございました。
No.2ベストアンサー
- 回答日時:
>A列の抽選会の回数が5回&B列の当選番号が2番だった時のC列の商品番号
同じA列、B列の値に対してC列の値が複数ありますか?
あるかないかで回答が変わります。
ないなら
=IF(SUMPRODUCT((A1:A500=5)*(B1:B500=2))=1,INDEX(C1:C500,SUMPRODUCT((A1:A500=5)*(B1:B500=2)*ROW(A1:A500))),"該当なしまたは重複あり")
重複があるときで最小行の商品を検索するなら
=IF(SUMPRODUCT((A1:A500=5)*(B1:B500=2))=0,"該当なし",INDEX(C1:C500,LARGE(INDEX(((A1:A500=5)*(B1:B500=2)*ROW(A1:A500)),),SUMPRODUCT((A1:A500=5)*(B1:B500=2)))))
重複があるときで最大行の商品を検索するなら
=INDEX(C1:C500,MAX(INDEX(((A1:A500=5)*(B1:B500=2)*row(A1:A500),)))
すみませんが式中の500は3000に読み替えてください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Excel(エクセル) 【条件付き書式】countifsで複数条件を満たしたセルを赤くする方法 2 2023/02/09 23:53
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) エクセルデーターの並び替え 5 2022/08/06 09:59
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) エクセルで30日以内に同内容の入力があったら色を付ける 2 2023/03/04 12:32
- Excel(エクセル) Excelの列から検索して該当する行を別シートに転記するVBA 2 2022/12/20 09:35
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
エクセル 文字数 多い順 並...
-
VBAで文字列を数値に変換したい
-
エクセル(勝手に太字になる)
-
Excelで半角の文字を含むセルを...
-
A列がない・・・A列が非表示に...
-
オートフィルターをかけ、#N/A...
-
Excel、市から登録している住所...
-
エクセルの並び変えで、空白セ...
-
エクセルで文字が混じった数字...
-
EXCELで 一桁の数値を二桁に
-
エクセルの表から正の数、負の...
-
エクセルの隣り合う列のグループ化
-
50人を数回、グループ分けする...
-
「B列が日曜の場合」C列に/...
-
VBAで特定の文字を探して隣のセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル(勝手に太字になる)
-
「B列が日曜の場合」C列に/...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
エクセル 同じ値を探して隣の...
-
VBAで文字列を数値に変換したい
-
エクセルの並び変えで、空白セ...
-
Excelで半角の文字を含むセルを...
-
エクセルで文字が混じった数字...
-
Excel、市から登録している住所...
-
A列がない・・・A列が非表示に...
-
エクセルの表から正の数、負の...
-
[関数得意な方]教えて下さい・...
-
エクセルの項目軸を左寄せにしたい
-
エクセル 時間帯の重複の有無
-
Excelにてある膨大なデータを管...
おすすめ情報