Це не важко зробити з функціями / формулами, якщо ви маєте справу лише з двома стовпцями. Окрім стовпця з результатами, вам знадобляться три "допоміжні стовпці", і вам потрібно буде визначити рядок, який ніколи не відображається у ваших даних. Давайте використовувати стовпці E
через H
і рядок /
:
E1
- =IF(A1<B1, A1, B1)
F1
- =IF(A1<B1, B1, A1)
G1
- =E1 & "/" & F1
H1
- =COUNTIF(G$1:G1, G1)
E1
є меншим (мінімальним) A1
і B1
, і F1
більшим за A1
і B1
. Іншими словами, E1
і F1
містять значення A1
і B1
, але відсортовані у порядку зростання. Тоді G1
це E1
об'єднується з F1
, розділеним /
. Це унікальне поєднання значень A1
та незалежних від порядку поєднань B1
. Наприклад, G1
і G3
обидва містять 111/aaa
, тому що рядки 1 і 3 мають 111
і aaa
в стовпцях, A
і B
в певному порядку. Тоді Колонка H
підраховує, скільки разів ця комбінація з'явилася до цих пір.
Зверніть увагу , що H3
і H5
кожен з них містить 2
, тому що рядки 3 і 5 є ті , які мають комбінацію вдруге. Коли я повторив дані рядка 1 у рядку 6, я отримав H6
= 3
, тому що це був третій раз комбінація 111
та aaa
з'явився.
Поки дані можуть бути числовими чи текстовими, це дуже швидко ускладнюється, якщо ви хочете зробити більше двох стовпців. Існує спосіб полегшити, якщо дані є всіма цифрами. Або, якщо ви готові встановити максимальну довжину для своїх даних (наприклад, не більше трьох символів), вона може стати керованою.