Если у меня есть столбец со значениями, и я хочу выяснить, какие есть отдельные значения (не сколько, а фактические значения), как я могу это сделать?
В SQL Server я бы сделал что-то вроде
SELECT Distinct(MyColumn) FROM MyTable
microsoft-excel
Kjensen
источник
источник
Ответы:
Проще, чем вы думаете:
источник
You can only copy filtered data to the active sheet
ошибку.Excel 2007 и 2010:
используйте пункт
Remove Duplicates
меню под заголовком данных .Excel 2003:
простой способ:
Трудный способ:
Напишите макрос со следующим кодом:
Это дает вам ваш четкий список. Вы можете сначала скопировать свой список на другой лист.
источник
Я использую два основных метода для получения различных значений - первый - бесценный
Remove Duplicates
инструмент, предложенный Натаном Девиттом .Недостатком
Remove Duplicates
является то, что вы теряете данные. Несмотря на силу Ctrl+, zвы, возможно, не захотите делать это по разным причинам - например, у вас могут быть выбранные фильтры, которые делают довольно беспорядочным удаление дубликатов, чтобы получить отдельный список значений.Другой метод, не упомянутый выше, заключается в использовании сводной таблицы.
Допустим, это ваша таблица, и вы хотите получить отдельный список платформ.
Вставьте
Pivot Table
таблицу с вашим источником данных.Теперь выберите колонку Platform (s) в качестве своей
Row Labels
.Вуаля! Список различных значений.
Если вы хотите, чтобы привести в порядок это, вы можете выключить
Field Headers
и установитьGrand Totals
наOff for Rows and Columns
.источник
Или (простой грубый способ):
В Б1
и скопировать вниз. Он просто копирует первое вхождение каждого значения через (в строке, в которой оно встречается).
источник
;
) вместо запятых (,
) в зависимости от региональных настроек вашей системы.Или вы можете включить опцию фильтра в макрос
источник
Для меня самый простой способ сортировки - использовать опцию «Фильтр».
Первый шаг - найти повторяющиеся значения с помощью Условное форматирование -> Выделить правила ячеек -> Повторяющиеся значения.
Затем нажмите стрелку на столбце, у вас есть дубликаты (в данном случае «Платформы») -> Фильтр по цвету (Цвет ячеек или цвет шрифта).
источник
[a, a, b]
должен уменьшаться до[a, b]
, а не[b]
.