• 締切済み

エクセル教えてください

みなさんこんにちわnoboru18といいます。集計作業をしているのですが2列のデーター処理をしています。A列にコード(1~5)が入力されています。B列にA列のコード毎のデーターが入力されています。ここで。もしもA列に停機コードが「2」の時、隣り合っているB列のデーターだけカウントしなさい。という関数はありますか?ご存知の方、申し訳ありませんが教えてください

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

>もしもA列に停機コードが「2」の時、隣り合っているB列のデーターだけカウントしなさい。 EXCEL2007/2010なら =COUNTIFS(A:A,2,B:B,"<>""") EXCEL2000/XP(2002)/2003なら =SUMPRODUCT((A2:A100=2)*(B2:B100<>"")) もし、カウントでなく数値の集計であれば =SUMIF(A:A,2,B:B)

すると、全ての回答が全文表示されます。
  • mar00
  • ベストアンサー率36% (158/430)
回答No.3

質問はA列に2が入力されている数というこでいいんでしょうか。 そうであればANo.2さんの回答にもありますが COUNTIF関数を使って =COUNTIF(A:A,2)でいいと思います。 それとも隣り合っているB列のデーターだけカウントしなさい。 とあるのですが別の事がしたいのでしょうか。

すると、全ての回答が全文表示されます。
  • 32868sski
  • ベストアンサー率18% (41/217)
回答No.2

これで如何でしょうか! COUNT IF(A1:A5”X”) Xに必要な指令を入れます。 文は COUNT   カウントしなさい IF      もしも A1~A5   セル番号 です。 違っていたらごめんなさい。

すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

SUMIF関数になります。 (例)=SUMIF(A:A,2,B:B)又は、停機コードが別セル(仮にC1)にあれば、=SUMIF(A:A,C1,B:B)

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

関連するQ&A