• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2003 3つの条件を満たす値の摘出)

Excel2003で3つの条件を満たす値の摘出方法

このQ&Aのポイント
  • Excel2003で、行と列の交わるところの値を摘出する方法について質問があります。
  • 具体的には、「1月のA社の入金は?」という条件で、値を摘出したいとのことです。
  • Excelの表には複数のセルが結合されており、結果はA10に出力されるようです。どのような計算式を使えばいいのか教えてほしいとのことです。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

3つの条件を入力するための表をA11セルからB13セルに作成するとします。 A11セルには月、A12セルには社名、A13セルには請求、入金、手数料種別とでも文字列をそれぞれ入力します。 B11セルには1月分なら1と入力します。 B12セルには社名をA社などと入力します。 B13セルには入金などと入力します。 答えをA10セルに表示するのでしたらA10セルには次の式を入力します。 =IF(COUNTIF(B11:B13,"<>")<>3,"",INDEX(B1:AK9,MATCH(B12,A1:A9,0),B11*3-2+MATCH(B13,B2:D2,0)-1))

himawari-v
質問者

お礼

ありがとうございました。 私の質問の仕方がまとめすぎてしまったので、お手数をおかけしたみたいです。 再度、新しく質問させていただきますので、また、協力をお願いいたします。 (追加の質問の仕方がわからないため)

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

添付の図の様にB10:B12に検索条件を入力しておいて、A10に↓ =VLOOKUP(B10,2:5,MATCH(B11,1:1)+MATCH(B12,B2:D2)-1,FALSE) こんなので如何?

himawari-v
質問者

お礼

ありがとうございました。 私の質問の仕方がまとめすぎてしまったので、お手数をおかけしたみたいです。 再度、新しく質問させていただきますので、また、協力をお願いいたします。 (追加の質問の仕方がわからないため)

すると、全ての回答が全文表示されます。
回答No.1

複数の条件を満たすかどうかのチェックはand関数を使います。 and(B1="1月分", A3="A社", C2="入金") 上記の結果はtrueです、これをif関数と組み合わせると以下です。 if( and(B1="1月分", A3="A社", C2="入金"), C3, "ERROR" ) この式をA10に入力すれば、結果は500です。 でも、C3は常に「1月のA社の入金」ではないのですか? A10に「1月のA社の入金」を表示させたいのであれば、A10に「=C3」で事足ります。 B10に「2月のA社の入金」を表示させたいのであれば、B10に「=F3」で事足ります。 A11に「1月のB社の入金」を表示させたいのであれば、A11に「=C4」で事足ります。 何がしたいのかをもう少し詳しく書いてみてください。

himawari-v
質問者

お礼

ありがとうございました。 私の質問の仕方がまとめすぎてしまったので、お手数をおかけしたみたいです。 再度、新しく質問させていただきますので、また、協力をお願いいたします。 (追加の質問の仕方がわからないため)

すると、全ての回答が全文表示されます。

関連するQ&A