- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:COUNT IFについて)
COUNT IFについて
このQ&Aのポイント
- COUNT IFとは、複雑な条件で使う定義がわからない場合に使用する関数です。
- 今週の売主と買主、および値段の情報がシート1にあります。シート2のセルA1には会員番号を入れる欄があり、セルA2には今週分の手数料を表示する欄があります。
- 売り買い無しの会員は手数料は0円、売りのみの会員や買いのみの会員は手数料があります。売り買い両方の会員も手数料があります。売り買い両方の場合でも手数料は一回のみ支払われます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
手数料が、売りも買いも同じ料金という条件なら >(シート2のA2セル) の数式を 括弧でくくり 下の式を結合 /SUM(COUNTIF(シート1!A1:A4,シート2!A1)>0,COUNTIF(シート1!B1:B4,シート2!A1)>0) とりあえず、売り買い両方の手数料の合計を求める。 それを、追加結合の式 [ (1回以上「売り」があれば、1)+(1回以上「買い」があれば、1)] を合計した数値で 割る。
その他の回答 (1)
- cafe_au_lait
- ベストアンサー率51% (143/276)
回答No.2
=IF(COUNTIF(シート1!A1:B4,シート2!A1)>0,VLOOKUP(シート2!A1,シート4!A1:A4,1,FALSE),0) で出来ませんか?
補足
ご返答ありがとうございます。 上記の通りやりましたら出来ました。 ただ、シート1のA列とB列が空白ではないことが 前提で出来ました。 もし空白の場合は#DIV/0!と表示されます。 IF定義で回避できると思うのですが A列、B列両方の空白を含めたかき方が わかりません。 アドバイスお願いいたします。