Saya memiliki daftar panjang data di kolom A yang merupakan kombinasi angka dan teks. misalnya)
- sapi / 20/3000
- sapi / 30/3000
- babi / 20/4000
- sapi / 20/3000
Di kolom lain saya ingin daftar semua nilai-nilai ini tanpa duplikat dan kemudian saya ingin unggul untuk menghitung berapa kali setiap sel diulang, Jadi sapi / 20/3000 akan memiliki nomor 2 di sebelahnya, dan semua lainnya nilai akan memiliki 1 karena hanya muncul sekali dalam daftar.
Harap perhatikan juga, sel dikumpulkan dari tempat lain dalam dokumen dan memiliki formula OFFSET terlampir.
Ada Ide?
Jawaban:
Ini adalah penggunaan tipikal dari tabel pivot. Tambahkan kolom Anda sebagai label baris, dan juga sebagai nilai.
sumber
Berikut ini adalah solusi formula yang secara dinamis akan menyesuaikan untuk mengubah data. Di B1 masukkan:
Di B2 masukkan rumus array :
dan salin ke bawah. Kolom B akan menunjukkan nilai unik, diikuti oleh nol, diikuti oleh kosong. Di C1 masukkan:
dan salin ke bawah:
Rumus array harus dimasukkan dengan Ctrl+ Shift+ Enterbukan hanya Enterkunci.
Anda dapat mengabaikan 0 di bagian bawah kolom col B . Jika Anda memasukkan / menghapus / mengubah data di kolom A , kolom B dan C akan menyesuaikan secara otomatis
sumber
Saya menduga Anda mungkin tidak dapat bereksperimen menggunakan FUNGSI. Buat salinan lembar kerja Anda untuk digunakan sebagai model eksperimental. Gunakan fungsi berikut sebagai titik awal dan perluas / sesuaikan rentang dan sintaksis sesuai:
= JIKA (COUNTIF (D $ 6: D $ 450, D6)> 1, "Gandakan", "")
Bayangkan sebuah Daftar Faktur, katakanlah, kolom yang menampilkan Tanggal, Pemasok, Nomor Faktur, Jumlah Faktur. Ditempatkan di katakanlah, sel E6 disalin dan ditempelkan dalam sel E7 ke E450, inilah yang dilakukan fungsi di atas:
Mencetak kata "Gandakan" jika nomor faktur muncul lebih dari satu kali.
sumber