- ベストアンサー
Excelにて複数条件を満たす行の値を反映させたい
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
シートAがB2:E9にあるとします A2:A9に下記の式を入れます A2=B3&C3&D3 シートBがJ3:Q14にあるとします L5:P5に下記の式を入れます L5=VLOOKUP($J3&L3&L4,$A$3:$E$9,5,FALSE) これでL5:P5に答えの日数が表示されます シートCがT3:Y5にあるとします R3:R9に下記の式を入れます R3=ROW() U2:Y2には順に、1,2,3,4,5の数値を入れておきます 工事名あいうえおはT4に入力します T5に次の式を入れます T5=VLOOKUP(T4,J3:R17,9,FALSE) U3:U5に次の式を入れます U3=INDEX($L$3:$P$8,$T$5-2,U$2,1) U4=INDEX($L$3:$P$8,$T$5-1,U$2,1) U5=INDEX($L$3:$P$8,$T$5,U$2,1) U3:U5の式をV3:Y5にドラッグして貼り付けます。 以上でご希望の答えが出ます。 これらのコツは式の中の$の使い方です。 ちょっと慣れは必要ですがこの上手な使い方で式は非常にきれいできます
お礼
わかりやすい解説ですぐ理解する事ができました。 ありがとうございました。