2017-07-13 4 views
-3

私は約1000行のデータを持つExcel 2016スプレッドシートを持っています。各行には、xxx_type1、xxx_type2、xxx_type3などの名前が付けられています。さらに細分化されています。別の列には番号(1,2,3,4など)があります。スプレッドシートに含まれる各タイプと、各サブディビジョン内にいくつあるかが表示されます。Excel Countマクロ

たとえば、スプレッドシートに100行のタイプ1が含まれている場合、別のシートにtype1の100行があり、サブディビジョン1に30、サブディビジョン2に50、サブディビジョン3に50があります。

誰かがこれを行うことができるマクロを持っていますか、これを実現できる方法を知っていますか?

私は、ピボットテーブルが行く方法かもしれないと思っています、どのような提案?

ありがとうございました!

+1

理由だけではなく 'COUNTIFS'を使わないのでしょうか? – YowE3K

+0

非常に不明瞭な質問です。書き直しを検討してください – Jsleshem

答えて

1

その後、式

=COUNTIFS($A:$A,"*_type2") 

は、あなたが持っていたどのように多くの「TYPE2」レコードを決定するであろう、あなたが列Bの列Aと小区分にあなたの名前を持っていたと仮定。

そして式

=COUNTIFS($A:$A,"*_type1",$B:$B,2) 

多くの "TYPE1" のレコードが細分化 "2" にあった方法を決定します。以下は


あなたのためにそれを要約しますレイアウト例/式です:

enter image description here

+0

ありがとうございました!これは完全に機能します。ご協力いただきありがとうございました。ご不便をおかけして申し訳ありません。 – Pbreezy

+0

(@Pbreezy - ポストの左にあるチェックマークをクリックして、これを「回答」とすることができます) – BruceWayne

+1

@BruceWayne - 私はあなたの大文字の「答え」を愛しています:D – YowE3K