- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル関数で条件が二つの時の数値抽出)
エクセル関数で条件が二つの時の数値抽出
このQ&Aのポイント
- エクセルのテーブルにおいて、異なる列方向の三つのセルの内の左側二つに任意の行の数値を選択し、残りのセルに残された行の数値を抽出したいです。
- 既存の方法(DSUM関数を使用)を避けて、エクセル関数を使用して条件が二つの時の数値抽出を行いたいです。
- 何度も試してもうまくいかないため、エクセルVBAによる方法も教えていただければ助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 テーブルのデータは、全て数値データと理解してよいですね。また、AA列とAB列の組み合わせに重複はないですね。 それを前提に、以下の式を Z75 に書いてみてください。 =SUMPRODUCT(($AA$75:$AA$152=X75)*($AB$75:$AB$152=Y75),$AC$75:$AC$152) これでうまくいったら、その式をそのまま下へ必要分コピーすればできるはずです。 (うまくできたら、なぜできるのかの解説を付けます。)
お礼
三連休中日の日曜日にもかかわらず,早々に解決策の回答 をいただきましてありがとうございます。h_tana_0530さん のご指摘のようにAA列とAB列の組み合わせには重複はござい ませんので,お教えいただいた関数式を入力したところ,期 待した通りの結果を得ました。 つきましては,今後の作業をこの方法により続けたいと思 います。誠にありがとうございました。 なお誠に勝手ながら,今後の参考とさせていただきたく是 非その解説をよろしくお願い致します。