みなさんこんにちは(ここで質問するのはこのメタ質問私にそうするように言った。
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 つの列または他の列をフィルターします。
。
答え2
これを行う最も簡単な方法は、配列を手動でソートすることです。しかし、それはあなたが尋ねていることではないと思います。
純粋に数式解決策は短くも明白でもありませんが、実行可能です (実際、私はほぼ毎日それを行っています)。
したがって、複雑な配列数式と間接参照を使用して、専用の 6 つの長い列を追加し、再計算時に計算時間に若干のペナルティ (幸い、数百行に達するまでは気付かれません) が発生することを覚悟している場合は、その旨をお伝えいただければ、お答えできます。