Об'єднайте стовпці в Excel і генеруйте всі можливі комбінації

Об'єднайте стовпці в Excel і генеруйте всі можливі комбінації

Консолідація Excel

Маючи два різні набори даних, наприклад, список клієнтів та список продуктів, і хочете поєднати їх, щоб отримати новий список із усіма можливими комбінаціями клієнтів і продуктів?

Рішення досить просте, можливо через MS Excel в протягом декількох хвилин, і навіть з тисячами записів, не вимагає багато зусиль - значно менше, ніж копіювання вставки другого списку для кожного значення першого списку - це останнє рішення буде приймати години із сотнями записів. Див нижче, як об'єднати колонки Excel і генерувати всі можливі комбінації Excel.

Як створити або перерахувати всі можливі перестановки в Excel

  • Створіть числовий ідентифікатор від 1 до числа записів для кожного вихідного файлу, а у файлі результатів:

  • Створіть числовий ідентифікатор (ID) у стовпці А, що йде від 1 до множення числа перших записів файлів і записів другого файлу, створюючи стільки рядків, скільки комбінація обох наборів даних,

  • Додайте стовпець, введіть цю формулу та розгорніть її до останнього рядка = ROUNDUP (A2 / [кількість записів другого файлу]; 0),

  • Додайте стовпець, введіть цю формулу і розгорніть її до останнього рядка = A2 - ([Вхідні записи другого файлу] * (B2-1)),

  • Додайте стільки стовпців, скільки хочете отримати з першого і другого файлів, і виконайте вікно перегляду на відповідний ідентифікатор у файлі результатів і вихідних файлах.

Об'єднати дані в Excel

Нижче наведено повний приклад для об'єднання стовпців з таблицями Excel, із списком Замовників та списком продуктів.

Почніть із створення ідентифікаторів у обох файлах, додавши стовпчик зліва, ввівши значення 1 і 2 у перші два рядки, вибравши дві комірки, перемістивши курсор миші до нижнього правого кута вибору, і двічі натиснувши на знак +, щоб розширити приріст ідентифікатора до останнього рядка.

У результаті ідентифікатори були збільшені до останнього рядка.

Як об'єднати колонки в excel

Візьміть максимальну кількість ідентифікаторів Клієнтів (C) та Продуктів (P). Створіть новий файл із ідентифікатором стовпчика та повторіть операцію розширення ідентифікатора до рядка (C * P) + 1. У прикладі нижче 7 різних значень для клієнтів і 7 для продуктів, в результаті чого 7 * 7 = 49 комбінацій, + 1 рядок, щоб компенсувати лінію заголовка.

Як поєднати клітини в Excel

У стовпці B ми покладемо рядки P для кожного клієнта, оскільки кожен із них буде мати одну лінію для кожного продукту. Це робиться, використовуючи формулу нижче в другому рядку аркуша та розширюючи її внизу (пам'ятайте подвійне клацання на піктограмі + в нижньому кутку вибору комірки, щоб зробити це), де X - це другий запис файлу

=A2-([X]*(B2-1))

У стовпці C ми поставимо підрахунок для кожного Клієнта від 1 до кількості продуктів. Те ж операція, що і раніше, з іншою формулою (поточний ідентифікатор лінії, мінус рахунки, отримані за попередньою лінією Клієнта), X - це друга кількість записів файлу

=A2-([x]*(B2-1))

Об'єднайте кілька стовпців у форматі excel в один стовпець

Перевірте, чи він працював. Клієнти повторюються P разів, а для кожного з них ідентифікатор Продуктів повторюється від 1 до P

Генеруйте всі перестановки

І це все! Потім, для кожного стовпця, який ви хочете перейти з файлу "Клієнти" або "Продукти", додайте новий стовпець і виконайте Vlookup на відповідному ідентифікаторі та вихідному файлі.

Подібні статті

Коментарі (0)

Залишити коментар