[[20040316101900]] 『SUBTOTALとCOUNTAで同じ種類の個数を表示』(ひろ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『SUBTOTALとCOUNTAで同じ種類の個数を表示』(ひろ)

[SUBTOTAL関数でCOUNTAによる 同じ種類の個数を表示させたい]

下記のように同列に文字列が表記されている場合に 
SUBTOTAL関数をつかうとデータ個数は7個になりますが 
種類の個数は5になります。 
種類の個数をカウントする方法について 
教えていただけませんでしょうか? 
ちなみに下記のデータは オートフィルタを 
かけるため 表示されるデータは 
変わりその度にデータ種類を 
表示させたいと考えています。
 
どうぞよろしくお願いいたします。

    A1               
    A2                            
    A1
    A3    
    B1
    B2
    B1

データ個数:7

データ種類:5


 B2に =COUNTIF($A$2:A2,A2) と入力して下方コピーします。
 C1に =SUBTOTAL(2,B:B)
 D1に =COUNTIF(B:B,1) とし「セルの書式設定・表示形式・ユーザー定義」で 0"種類" とします。
   A       B      C          D 
1 data▼	dataNo▼	7	5種類
2 A1	1		
3 A2	1		
4 A1	2		
5 A3	1		
6 B1	1		
7 B2	1		
8 B1	2		
 B列の式で同一データの数を調べ、1の数をカウントしてD1に種類を表示させています。
C1はA列のリスト選択で表示個数が表示されます。(シニア)


お返事ありがとうございました。
オートフィルターをかけているので 例えばA列で A1を指定すると
それに合わせて D列の種類欄も1となるようにはできませんでしょうか?(ひろ)

 C1
 =SUBTOTAL(3,A2:A8)  または、 =SUBTOTAL(3,A:A)-1
 B2
 =COUNTIF($A$2:A2,A2)*SUBTOTAL(3,A2:A2)
 下にコピー。
 D1は、同じ。
 としてはいかがでしょう。
 (kkk)


ありがとうございました。(ひろ)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.