• 締切済み

JANコードを数の多い順に・・・

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種類です。

みんなの回答

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.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) ★下にコピー

ja_jan
質問者

補足

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

すると、全ての回答が全文表示されます。
noname#46899
noname#46899
回答No.1

ピボットテーブルで個数をカウントして、ソートをかければいいと思います。 http://hp.vector.co.jp/authors/VA014071/tips/xl_pvt1.html

ja_jan
質問者

お礼

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

すると、全ての回答が全文表示されます。

関連するQ&A