Pengamatan peringkat berdasarkan persentil, berdasarkan subkelompok?

1

Saya memiliki spreadsheet dengan kolom data tentang nama perusahaan, kolom lain dengan jumlah karyawan yang dimiliki perusahaan, dan kolom lain yang mengklasifikasikan perusahaan berdasarkan kode SIC, seperti:

Company    Employees     SIC Code
A              5          2011
B              10         2011
C              15         7374
D              11         7374
E              77         6733
F              44         6733

(Ini hanya versi yang disederhanakan; Saya beberapa kode SIC, dan ribuan pengamatan perusahaan). Pada dasarnya, yang ingin saya lakukan adalah mengklasifikasikan perusahaan berdasarkan peringkat persentil menurut jumlah karyawan yang mereka miliki, untuk setiap kelompok kode SIC. Misalnya, untuk kode SIC 2011, saya ingin mengetahui perusahaan mana yang di atas persentil ke-99 untuk karyawan; sama untuk kode SIC 6733 (dan seterusnya). Mendapatkan persentil untuk observasi oleh kelompok sepertinya harus langsung, tetapi saya mengalami kesulitan. Bantuan apa pun akan dihargai.

Raya
sumber

Jawaban:

0

Saya akan menggunakan Add-In Power Query untuk ini. Ini memiliki perintah yang kuat untuk memanipulasi data. Ada beberapa fungsi di bawahnya, tetapi Anda dapat mencapai banyak hal hanya dengan mengklik tombol di jendela Power Query.

Saya mencoba tantangan khusus ini dan berhasil. Anda dapat mengunduh dan menggunakan file demo saya dari OneDrive saya:

http://1drv.ms/1AzPAZp

Ini file: Demo Power Query - Persentil di dalam Group.xlsx

Seperti yang dijelaskan pada lembar ReadMe, saya hanya perlu menulis 2 fungsi sederhana - sisanya dibangun dengan mengklik di sekitar UI.

Mike Honey
sumber