• 締切済み

複数条件のん関数

A列にはS、T、Yという文字がランダムに並んでいます。 B列には数字1種類(その日が1日なら”1”)か、◎、○、●、×のどれかがランダムに並んでいます。 B列が◎、○、●、×どれかで、かつA列がSの合計、Tの合計、Yの合計をそれぞれ計算したいです。 どのような関数を使えばいいでしょうか?

みんなの回答

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

最も分かり易く簡単な方法は作業列を作って対応する方法です。 例えばシート1のC1セルには次の式を入力して下方にドラッグコピーします。 =A1&B1 お求めの表をシート2に表示させるとしてA2セルから下方にはS,T,Yの文字を入力し、B1セルから横の方向には◎、○、●と入力します。 B2セルには次の式を入力して横方向にドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(OR($A2="",B$1=""),"",COUNTIF(Sheet1!$C:$C,$A2&B$1))

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

=SUMPRODUCT((A1:A100="S")*ISTEXT(B1:B100)) ”S”の場合でA1:B100の範囲の場合、これでどうでしょうか

関連するQ&A