неуникальная функция - PullRequest
1 голос
/ 19 июня 2020

Вот лист: https://docs.google.com/spreadsheets/d/1NCxpNFIdb-DAn4e259KRfPF8o_rv9O9KY4wOdCG6AM8

Мне удалось получить уникальный результат. Другой вопрос, есть ли способ получить неуникальный результат с помощью формулы? Я попытался выполнить поиск в Интернете, но большинство из них сказали, что это невозможно: /

Итак, у меня есть целый столбец случайных чисел + алфавиты (верхний и нижний регистры), например: 7hyOUGvag1 в столбце A, и я попытался применить unique (A: A) для всех 4000+ строк в столбце A, но это не дало мне уникального вывода, а вместо этого дало мне дубликаты того же вывода по-прежнему. Зачем? Я искал везде, но, похоже, у всех нет проблем с простой уникальной функцией, но для меня она не сработала должным образом ...

Это потому, что мои строки значений рандомизированы с помощью букв верхнего и нижнего регистра + случайные числа тоже?

Ответы [ 2 ]

1 голос
/ 19 июня 2020

Чтобы получить неуникальные значения (дубликат), вы также можете использовать:

=FILTER(UNIQUE(A2:A), ARRAYFORMULA( COUNTIF(A2:A,UNIQUE(A2:A))>1 ))

Используемые функции:

1 голос
/ 19 июня 2020

попробуйте:

=INDEX(UNIQUE(LOWER(A2:A)))

0

LOWER можно заменить на UPPER или PROPER

если вы не хотите преобразовывать его в любой из упомянутых выше режимов, попробуйте:

=INDEX(UNIQUE(IFNA(VLOOKUP(A2:A, A2:A, 1, 0))))

0

...