У меня есть два столбца, и я хочу получить различное количество для каждого из кодов счетов:

Account         12    12    34   56   90  90   91  91   
Account code    a      b    a     a    a   b    a   a

Correct answer  2      2    1     1    2   2    1   1

Для учетных записей 12 и 90 я хочу, чтобы общее число было равно 2, потому что, хотя для учетной записи одновременно меньше 12 и 90, она отображает 2 отдельных кода учетной записи (a & b). Для учетной записи 91 я хочу, чтобы она считалась как 1 только потому, что код учетной записи принадлежит только учетной записи "а". Есть ли какая-нибудь формула Excel, которую я могу использовать, чтобы я мог определить, какая учетная запись была зарегистрирована под 1 кодом учетной записи, а какая - под несколькими кодами учетной записи? Спасибо за вашу помощь

1 ответ1

0

Если все пары уникальны, просто посчитайте, сколько раз это число существует:

= COUNTIF (A:A, A1)

в строке C предполагается, что числа в строке A, коды в строке B и формула скопированы в строку C.

Если пары могут существовать более одного раза, и вы не возражаете изменить (копию) данных, скопируйте обе строки вместе (в конец данных, а не целые строки), а затем воспользуйтесь специальной вставкой (щелкните правой кнопкой мыши в скажем ячейку A1 на новом листе), чтобы транспонировать данные. Это даст вам те же данные, но по вертикали. Затем вы можете использовать встроенную в Excel функцию удаления дубликатов в обоих столбцах, чтобы получить уникальные пары. Это может работать без транспонирования, но я использую его только для столбцов, попробуйте сначала для строк?

Если вы не хотите дедуплицировать данные, это можно сделать, но формула будет более сложной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .