Как сортировать без дубликатов в Excel и Google Таблицах

Как сортировать без дубликатов в Excel и Google Таблицах

В этой статье вы узнаете, как сортировать без дубликатов в Excel и Google Таблицах.

Сортировать без дубликатов

Допустим, у вас есть следующий список чисел в столбце B.

Как видите, числа 2 и 5 повторяются дважды, а число 11 повторяется трижды. Чтобы отсортировать без включения дубликатов, выполните следующие действия:

1. Сначала определите повторяющиеся значения во вспомогательном столбце. Для этого в ячейке C2, введите формулу:

1 = СЧЁТЕСЛИ (B3: B $ 12; "=" & B2)

Функция СЧЁТЕСЛИ подсчитывает, сколько раз ячейка из диапазона B3: B12 равна B2. Выполняется поиск любой другой ячейки в диапазоне B3: B12, которая имеет значение из B2 (5). В этом случае результат равен 1, поскольку ячейка B7 представляет собой значение 5. Следовательно, если значение из столбца B не имеет дубликатов, результатом формулы будет 0.

2. Поместите курсор в нижний правый угол ячейки C2, пока Пересекать появляется.

3. Перетащите формулу вниз до конца диапазона (C12).

4. Значения с 0 в столбце C не имеют дубликатов. Чтобы включить только эти уникальные значения, создайте еще один вспомогательный столбец; в ячейке D2, введите формулу:

1 = ЕСЛИ (C2 = 0; B2; "")

Используйте функцию ЕСЛИ, чтобы проверить, равно ли значение в C2 0 (не имеет дубликатов). Если это правда, скопируйте значение из B2 в D2, а если нет, оставьте D2 пустым.

5. Перетащите формулу вниз в ячейку D12.

Как видите, столбец D содержит только уникальные значения из столбца B.

6. Теперь создайте еще один вспомогательный столбец для сортировки значений из столбца D без пробелов. Для этого в ячейке E2, введите формулу:

1 = БОЛЬШОЙ ($ D $ 2: $ D $ 12, СТРОКА (D2) -РОБА (D $ 2) +1)

Используйте функцию LARGE, чтобы определить позицию значения в массиве. В данном случае это массив $ D $ 2: $ D $ 12. Для позиции в массиве используйте функцию ROW: СТРОКА (D2) - СТРОКА (D $ 2) + 1. Эта часть формулы увеличивается на единицу для каждой новой строки. Например, ячейка E2 возвращает позицию 1 из массива D2: D12 с помощью функции НАИБОЛЬШИЙ, то есть D2 (14); E3 возвращает позицию 2 (D3) и т. Д.

7. Перетащите формулу вниз в ячейку E12.

Теперь все значения из столбца B отсортированы по убыванию в столбце E. Если вы хотите отсортировать от наименьшего к наибольшему, вы можете использовать ту же формулу, только вместо этого с функцией МАЛЕНЬКАЯ:

1 = МАЛЕНЬКИЙ ($ D $ 2: $ D $ 12, СТРОКА (D2) -РОБА (D $ 2) +1)

8. Наконец, вы можете копировать и вставлять как значения в столбце E, удалить вспомогательные столбцы C и D, и удалить значения ошибок (# ЧИСЛО!) Вызвано пустыми ячейками.

Сортировка без дубликатов в Google Таблицах

Вы можете использовать те же шаги, что и в Excel, для сортировки без дубликатов в Google Таблицах. Окончательный результат такой же, как в Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave