Excel データからのランキング表

Excel データからのランキング表

みなさんこんにちは(ここで質問するのはこのメタ質問私にそうするように言った。

Excelスプレッドシートにデータがありますここ5列程度の表にすぎません。

Year Purchased  Manufacturer            Model           Num  Unit Price      Total Price
        2007    SMARTBOX                FuturePad XP    1    £2,915.00   £2,915.00 
        2007    Attainment Company Inc  Go Talk 9+      1    £104.00 
        2007    Attainment Company Inc  Go Talk 9+      1    £104.00     
        2007    Attainment Company Inc  Go Talk 9+      1    £104.00     £104.00 
        2007    Attainment Company Inc  Go Talk 20+     1    £114.00     £114.00 

メーカーまたはモデルの「トップ 10」を作成できるようにしたいのですが (また、最も多く言及された、最も販売された、または最も高い販売額のいずれかで作成できるようにしたいのですが)、Excel で最適な方法がわかりません。何か提案はありますか?

理想的な出力は次のような内容の売り文句のセットです。

Company Units
A   5342
B   232
C   2
D   1

答え1

ピボットテーブルを使用して、トップ 10 の 1 つの列または他の列をフィルターします。

SU478226の例

答え2

これを行う最も簡単な方法は、配列を手動でソートすることです。しかし、それはあなたが尋ねていることではないと思います。

純粋に数式解決策は短くも明白でもありませんが、実行可能です (実際、私はほぼ毎日それを行っています)。

したがって、複雑な配列数式と間接参照を使用して、専用の 6 つの長い列を追加し、再計算時に計算時間に若干のペナルティ (幸い、数百行に達するまでは気付かれません) が発生することを覚悟している場合は、その旨をお伝えいただければ、お答えできます。

関連情報