EXCEL: Daftar dinamis dan jumlah instance

0

Saya memiliki sumber data langsung dari halaman web dan di salah satu kolom itu memiliki kode akun.

Dalam spreadsheet excel saya, saya sedang melihat daftar kode akun dalam satu kolom dan kemudian di kolom berikutnya menunjukkan beberapa kali kode akun muncul.

Saya bisa melakukan ini dengan kode yang ada pada sumber data tetapi selalu ada kode akun baru yang ditambahkan, jadi apakah ini mungkin dilakukan dari sudut pandang dinamis sehingga setiap akun baru secara otomatis ditambahkan ke daftar?

Vince Pettit
sumber

Jawaban:

1

Tahap pertama adalah membuat kolom nilai unik dari data Anda. Katakan kode akun Anda di bawah

[COLUMN A]
Account ID  
----------  
A           
B           
A           
D

Anda bisa mendapatkan daftar nilai unik di kolom B menggunakan:

=IFERROR(INDEX($A$2:$A$20,MATCH(0,COUNTIF($B$1:$B1,$A$2:$A$20),0),1),"")

Ini mengasumsikan jumlah maksimum baris dalam daftar Anda adalah 20. Jika Anda memiliki lebih banyak, buat angka 20dalam rumus di atas lebih besar di mana pun tampilannya. Anda harus memasukkannya menggunakan Control + Shift + Enter karena ini adalah formula array. Isi formula ini sebanyak yang diperlukan.

Kemudian untuk mendapatkan daftar waktu yang muncul cukup gunakan sebagai berikut:

=COUNTIF($A$2:$A$20,B2)

Di mana $A$2:$A$20array adalah data Account_ID asli dan B2merupakan nilai dalam daftar unik. Sekali lagi, ganti 20dengan jumlah sebanyak yang diperlukan dan isi. Kedua formula dapat direferensikan di seluruh lembar.

duhamp
sumber