プロが教えるわが家の防犯対策術!

Excelです。
初心者です。
前回アドバイス頂き解決したんですが、追加で質問させて頂きたく再投稿致します。
よろしくお願いします。

以下は前回相談させて頂いた内容を若干修正したものです。

あるお客様データです。
各月に商品を購入頂いた方に対して、満足調査のため、訪問を実施できたかどうかの確認表です。

sheet1のC列に訪問できた方を◯とします。
4月C7:C11、5月C12:C16、6月C17:C21

sheet2のD27は4月の訪問できた方◯の人数が入るセルです。

アドバイスを頂き、
=COUNTIF(OFFSET(sheet1!$C$7,(COLUMN(A1)-1)*5,,5,"◯")
で問題解決できました。意味もだいたい理解できました。有難うございました。

ここからが追加の質問です。
例えばD列を交通手段として、sheet2のD27で訪問できた方◯と合わせて、車と入力された人をカウントしたいとする。
sheet1のC列で◯ AND D列で車、二重カウントしたいため、COUNTIFSを用いることとした。

=COUNTIFS(OFFSET(sheet1!$C$7,(COLUMN(A1)-1)*5,,5),"◯"),(OFFSET(sheet1!$D$7,(COLUMN(A1)-1)*5,,5),"車")

としたらはじかれた。
どうしたら良いか教えて下さい

「Excelです。 初心者です。 前回アド」の質問画像

A 回答 (1件)

こんばんは!



画像と数式は関係ないように思えるので、数式だけ・・・
もう一度COUNTIFS関数の並びをよく確認してみてください。
今回は二つだけの範囲と条件なので
=COUNTIFS(検索条件範囲1,検索条件1,検索条件範囲2,検索条件2)
という順になります。

=COUNTIFS(OFFSET(Sheet1!$C$7,(COLUMN(A1)-1)*5,,5),"○",OFFSET(Sheet1!$D$7,(COLUMN(A1)-1)*5,,5),"車")

という数式だと大丈夫だと思います。

※ ( ) が余計なところにありますね。

尚、「○」は記号の○と 漢数字の〇は違いますので、注意してください。
(当方の数式は記号の「○」にしています)m(_ _)m
    • good
    • 0
この回答へのお礼

前回に続き有難うございます。
回答頂けないかと、思ってました。
有難うございます。

お礼日時:2020/03/17 21:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!