0

*「データに列を追加して...」とだけ言わないでください。*ピボット テーブル自体でこれができるかどうか知りたいです。

私のデータはSQLクエリから来ています。クエリは、Data->From Other Sources パスを介して Excel に挿入されます。そのため、Excel 内でクエリを編集するか、クエリ自体を開き、編集して再貼り付けすることは、特に Excel ファイルを配布する必要がある場合には理想的ではありません。

私の生データはこのように設定されています。空白にゼロを入れましたが、フラグは 1 または空白 (空のセル) です。

id   costa costb names ... ... flagA flagB flagC
1    1000  2000  apple ... ... 1     1     1
2    2300  1200  brake ... ... 1     0     1
3    4600  3400  candy ... ... 0     1     1
4    6900  4300  drill ... ... 1     0     0

ピボット テーブルで、flagb と flagc のアイテムを COUNT 回発生させたいと考えています。通常、フラグは 1 つだけです。計算フィールドは、式 ='flagb' の SUM になります。フィールドを 1 つだけでなく 2 つのフラグに基づいて作成するにはどうすればよいですか?

また。特定のフラグが簡単に相関しないため、データに新しい列を追加したくありません。一貫性を保つために、元の SQL ファイルと Excel に挿入されたクエリを変更する必要があります。また、ピボットでこれができるはずだと思います。解決策はありますか?

4

1 に答える 1

1

計算フィールドを使用し、数式を= AND(flagB=1,flagC=1)

特定のフラグをチェックする必要がある場合は、複数のテストを使用できます。テスト内で各テストをコンマで区切るだけですAND(より複雑なテストはOR、またはそれらの両方の組み合わせで作成できます)

于 2012-06-02T20:11:08.987 に答える