プロが教える店舗&オフィスのセキュリティ対策術

2000個程のJANコードがA列にランダムに並んでいて、

   A       B      C
 JANコード
4999999000003
4999999000001
4999999000002
4999999000002
4999999000001
4999999000002
4999999000001
4999999000002
4999999000002
4999999000003
4999999000003
4999999000003
4999999000003
4999999000002
4999999000002
4999999000002
4999999000003
4999999000003
4999999000001
4999999000003
4999999000003
4999999000003
4999999000003
4999999000003
  ・
  ・
  ・
  ・

これを、JANコードの種類別に数の多い順に

   D          E
 JANコード     個数降順
 4999999000003   12
 4999999000002    8
 4999999000001   4
   ・
   ・
   ・

のように表記したいのですが、どのようにすれば宜しいでしょうか?
どうかご教授お願いします。

JANコードの種類はおよそ200種類です。

A 回答 (2件)

◆ランダムでもいいのですが、途中に空白が無く、連続して数値のデータがあることが条件です



D2=IF(ROW(A1)>SUM(IF(FREQUENCY(A:A,A:A),1,)),"",MOD(LARGE(INDEX((OFFSET($A$2,,,COUNT(A:A)+1)+FREQUENCY(OFFSET($A$2,,,COUNT(A:A)),OFFSET($A$2,,,COUNT(A:A)))*10^LEN(MAX(A:A))),),ROW(A1)),10^LEN(MAX(A:A))))
★下にコピー

E2=COUNTIF(A:A,D2)
★下にコピー

この回答への補足

スミマセン・・・
よくわかりませんです。一応、その関数をコピーしてD2、E2に貼り付けしたりしたのですが・・
ど素人で、、ゴメンナサイ。

補足日時:2007/03/25 18:43
    • good
    • 0

ピボットテーブルで個数をカウントして、ソートをかければいいと思います。


http://hp.vector.co.jp/authors/VA014071/tips/xl_ …
    • good
    • 0
この回答へのお礼

ありがとうございます!!

お礼日時:2007/03/25 18:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!