[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『MATCH 複数条件』(kei)
=IFERROR(INDEX(データ入力!$B$4:$E$1000,MATCH(C$2&$A3&$K$1,データ入力!$B$4:$B$1000&データ入力!$C$4:$C$1000&データ入力!$D$4:$D$1000,0),4),"")
B3:F3に別シート「データ入力」の指定範囲からA列、B列 K列と一致しした
4列目の値を跳ねるように式を組みました。これで正しくworkしています。
質問はA列のMATCHに複数の条件を絡ませたく、参照データのC列が"午前"ならばG列をMATCHさせ、"終日"ならばH列をMATCH。時間であればA列をMATCHさせたいのです。うまく説明できていないかもしれません。不明点あてばご指摘ください。
A B C D E F G H I K 1 山田 2 6/1 6/2 6/3 6/4 6/5 3 9:00 午前 終日 5
宜しくお願い致します。
< 使用 Excel:Excel2016、使用 OS:unknown >
疑問点だけですけど・・・・
>=IFERROR(INDEX(データ入力!$B$4:$E$1000,MATCH(C$2&$A3&$K$1,データ入力!$B$4:$B$1000&データ入力!$C$4:$C$1000&データ入力!$D$4:$D$1000,0),4),"") ~~↑~~~~~~ 「B3:F3に別シート・・・」なら、B$2&・・・・ じゃないですか?
質問に関係する「データ入力」の状況を示して頂かないとよく分からないです。
D列が山田で、B列に同じ日付が複数あって、C列に「9:00」とか「午前」が併存しているのですか?
<データ入力> サンプル推測図 行 ___B___ __C__ __D__ __E__ 4 6月1日 午前 山田 ans1 5 6月1日 14:00 山田 ans2 6 6月2日 終日 山田 ans3 7 6月3日 9:00 山田 ans4 8 6月3日 10:00 山田 ans5
(半平太) 2017/06/05(月) 08:32
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.