Menggabungkan lajur dalam Excel dan menghasilkan semua kombinasi yang mungkin

Mempunyai dua set data yang berbeza, sebagai contoh senarai pelanggan dan senarai produk, dan ingin menggabungkannya untuk mendapatkan senarai baru dengan semua kemungkinan kombinasi pelanggan dan produk?

Menggabungkan Excel

Mempunyai dua set data yang berbeza, sebagai contoh senarai pelanggan dan senarai produk, dan ingin menggabungkannya untuk mendapatkan senarai baru dengan semua kemungkinan kombinasi pelanggan dan produk?

Penyelesaiannya agak mudah, boleh dilakukan dengan MS Excel dalam beberapa minit, dan, walaupun dengan beribu-ribu penyertaan, tidak memerlukan banyak usaha - jauh lebih kecil daripada menyalin senarai kedua untuk setiap nilai senarai pertama - penyelesaian terakhir ini akan mengambil jam dengan ratusan penyertaan. Lihat di bawah bagaimana untuk menggabungkan lajur Excel dan menjana semua kemungkinan gabungan Excel.

Bagaimana untuk menjana atau menyenaraikan semua permutasi yang mungkin di Excel

  • Buat pengenal angka dari 1 hingga bilangan entri untuk setiap fail sumber, dan, dalam fail hasil:
  • Buat pengenal angka (ID) dalam lajur A dari 1 hingga pendaraban kiraan penyertaan fail pertama dan penyertaan fail kedua, mewujudkan banyak baris sebagai gabungan kedua-dua set data,
  • Tambah lajur, masukkan formula ini dan lancarkannya ke baris terakhir = ROUNDUP (A2 / [entri entri fail kedua]; 0),
  • Tambah lajur, masukkan formula ini dan lancarkannya ke baris terakhir = A2 - ([entri fail fail kedua] * (B2-1)),
  • Tambah sebagai banyak lajur yang anda mahu dapatkan dari fail pertama dan kedua, dan lakukan vlookups pada pengecam yang bersamaan dalam fail hasil dan fail sumber.

Menyatukan data dalam Excel

Lihat di bawah contoh lengkap untuk menggabungkan lajur helaian cemerlang, dengan senarai Pelanggan dan senarai Produk.

Mula dengan membuat pengecam di kedua-dua fail, dengan menambah lajur di sebelah kiri, masukkan nilai 1 dan 2 dalam dua baris pertama, memilih dua sel, gerakkan kursor tetikus ke sudut kanan bawah pada pemilihan, dan klik dua kali tanda + untuk memperluaskan kenaikan pengenal ke baris terakhir.

Akibatnya, pengenal telah bertambah hingga ke baris terakhir.

Bagaimana untuk menggabungkan lajur dalam kecemerlangan

Ambil nombor pengenal pasti maksimum Pelanggan (C) dan Produk (P). Buat fail baru, dengan pengenal lajur, dan ulangi operasi pengenalpastian pengedaran, turun ke baris (C * P) + 1. Di bawah contoh, 7 nilai yang berbeza untuk Pelanggan, dan 7 untuk Produk, menghasilkan 7 * 7 = 49 kombinasi, + 1 baris untuk menampung baris pengepala.

Bagaimana menggabungkan sel dalam kecemerlangan

Menjadi Excel Pro: Sertai kursus kami!

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.

Daftar di sini

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.

Dalam lajur B, kami akan meletakkan baris P setiap Pelanggan, kerana masing-masing akan mempunyai satu baris setiap Produk. Ini dilakukan dengan menggunakan formula di bawah dalam baris kedua, dan memperluasnya ke bahagian bawah (ingat klik dua kali pada ikon + di penjuru bawah pemilihan sel untuk berbuat demikian), di mana X adalah penghitungan entri fail kedua

Dalam lajur C, kami akan memasukkan kiraan untuk setiap Pelanggan, dari 1 hingga kiraan Produk. Operasi yang sama seperti sebelum ini, dengan formula lain (pengenal baris semasa dikurangkan hitungan yang dicapai untuk talian Pelanggan sebelumnya), X adalah penghitungan entri fail kedua

Gabungkan beberapa lajur dalam excel ke satu lajur

Periksa sama ada ia berfungsi. Pelanggan diulang kali P, dan bagi setiap daripada mereka, Pengenal pasti produk diulangi dari 1 hingga P

Menghasilkan semua permutasi

Dan itu sahaja! Kemudian, untuk setiap lajur yang anda ingin alih alih dari fail Pelanggan atau Produk, tambahkan lajur baru, dan lakukan Vlookup pada pengenalpastian dan fail sumber yang sepadan.

Soalan Yang Sering Ditanya

Bagaimanakah pengguna dapat menggabungkan pelbagai lajur dalam Excel untuk menghasilkan senarai semua kombinasi yang mungkin tanpa menggunakan formula kompleks?
Pengguna boleh menggunakan ciri pertanyaan kuasa Excel untuk menggabungkan lajur dan membuat kombinasi. Dengan memuatkan lajur sebagai jadual untuk pertanyaan kuasa, menggunakan operasi gabungan tersuai, dan kemudian memperluaskan jadual yang dihasilkan, semua kombinasi yang mungkin dapat dihasilkan secara sistematik dan dikembalikan kepada Excel.

Lengkapkan 2019 Excel untuk Pemula dalam video


Yoann Bierling
Mengenai Pengarang - Yoann Bierling
Yoann Bierling adalah Profesional Perundingan Penerbitan & Digital Web, membuat kesan global melalui kepakaran dan inovasi dalam teknologi. Ghairah tentang memperkasakan individu dan organisasi untuk berkembang maju dalam era digital, dia didorong untuk memberikan hasil yang luar biasa dan memacu pertumbuhan melalui penciptaan kandungan pendidikan.

Menjadi Excel Pro: Sertai kursus kami!

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.

Daftar di sini

Meningkatkan kemahiran anda dari pemula kepada Hero dengan kursus asas Excel 365 kami, yang direka untuk menjadikan anda mahir dalam hanya beberapa sesi.




Komen (0)

Tinggalkan komen