• 締切済み

エクセルにて

Aのシート   Bのシート 番号 件数  番号 件数 1   16    2   15 2   19    4   19 3   18 4   17 Bのシートの番号2と一致するAのシート番号2を 検索し、一致した場合 Bの件数15件からAの件数19件を引いた数値を 求めるにはどうすればいいでしょうか? 一致するセルの件数を求めるところまではできたのですが 参照して引き算をすることができません。 宜しくお願いします。

みんなの回答

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

Aのシートをシート1、Bのシートをシート2とします。シート1や2ではお示しのデータがAおよびB列の2行目か下方に入力されているとします。お求めのデータをシート2のC列に表示させるとしたらシート2のC2セルには次の式を入力して下方にドラッグコピーすればよいでしょう。 =IF(OR(A2="",COUNTIF(Sheet1!A:A,A2)=0),"",B2-VLOOKUP(A2,Sheet1!A:B,2,FALSE))

  • aokii
  • ベストアンサー率23% (5210/22063)
回答No.2

Aのシート名をA、Bのシート名をBとした場合、 BのシートのC2セルを、 =B2-VLOOKUP(A2,A!A:B,2,FALSE) でいかがでしょうか。

  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

=B2-VLOOKUP(A2,Sheet1!A1:B5,2,FALSE) としてみてください。

Samuel21
質問者

お礼

大変早い上、的確な回答ありがとうございます。 違うところで悩んでいたみたいですっきりしました。

関連するQ&A