- 締切済み
一日のプラス・マイナスの合計を別シートに自動表示させたい
現在 2-27のシート B3 から B52 まで 会員番号が入っています 同列のD3 から D52 まで 点数が入っています 例 会員番号(B3からB52)点数(D3からD52) 1 10 2 5 1 10 5 3 1 -10 ひとつの会員番号、点数は一日に何度も記入があります 一日の会員番号のプラスとマイナスの合計を 別シートの(顧客成績)プラス点数はC3 マイナス点数はC4に自動表示させたいです。 よろしくお願いします
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- merlionXX
- ベストアンサー率48% (1930/4007)
No3での補足を見ました。 お書きになった例なら たとえば会員番号が1の人のプラスは =SUMPRODUCT(('2-27'!D3:D52>0)*('2-27'!D3:D52)*('2-27'!B3:B52=1)) で、20 マイナスは =SUMPRODUCT(('2-27'!D3:D52<0)*('2-27'!D3:D52)*('2-27'!B3:B52=1))で-10と出ます。 もし会員番号が数値の1ではなく文字列の1なら=1の部分を="1"にしてください。
- merlionXX
- ベストアンサー率48% (1930/4007)
> 個別での プラスとマイナスを表示したいです プラス =SUMPRODUCT(('2-27'!D3:D52>0)*('2-27'!D3:D52)*('2-27'!B3:B52="特定の会員番号")) マイナス =SUMPRODUCT(('2-27'!D3:D52<0)*('2-27'!D3:D52)*('2-27'!B3:B52="特定の会員番号")) 特定の会員番号のところに会員番号を入れてください。
補足
質問がわかりにくくすみません お手数かけます アドバイス通り貼り付けてみました プラス点数があるけど 合計が0に表示されています 質問欄の訂正を ここに 書かせていただきます 現在 シート名(2-27)のシート B3 から B52 まで 会員番号が入っています 同列のD3 から D52 まで 点数が入っています 例 会員番号(B3からB52)点数(D3からD52) 1 10 2 5 1 10 5 3 1 -10 ひとつの会員番号、点数は一日に何度も記入があります 会員 個別での プラスとマイナスを 別シートあり シート名 (顧客成績) プラス点数はC3 マイナス点数はC4に自動表示させたいです。
- merlionXX
- ベストアンサー率48% (1930/4007)
> 現在 2-27のシート > 一日の会員番号のプラスとマイナスの合計 分かりにくいのですが、「2-27」とはシートの名前ですか? 会員番号にはマイナスはないと思うのですが、点数のことですね? そのような解釈でよければ プラスの合計はは =SUMIF('2-27'!$D$3:$D$52,">0") マイナスは =SUMIF('2-27'!$D$3:$D$52,"<0")
補足
質問がわかりにくくお手数かけます 失礼しました 2-27はシート名です マイナスは点数です アドバイス通り貼り付けてみました 合計はでたのですが。。。 1日の会員全体でのプラス合計がでました 会員 個別での プラスとマイナスを表示したいです
- web2525
- ベストアンサー率42% (1219/2850)
>別シートの(顧客成績)プラス点数はC3 >マイナス点数はC4に自動表示させたいです。 会員番号別のシートが有るの? それともすべてのシートのプラス合計とマイナス合計を集計するの?
補足
質問がわかりにくくお手数おかけしました 失礼しました >会員番号別のシートが有るの? はい あります シート名は顧客管理です 名前の定義で会員番号1としてあります 1列目に会員番号 2列目に名前
お礼
なんども 教えていただいて ありがとうございます。 メッチャ良い人 たすかりました。