Якщо у мене стовпець зі значеннями, і я хочу з’ясувати, які саме ці значення там є (не скільки - а фактичні окремі значення), як це зробити?
У SQL Server я б робив щось на кшталт
SELECT Distinct(MyColumn) FROM MyTable
Якщо у мене стовпець зі значеннями, і я хочу з’ясувати, які саме ці значення там є (не скільки - а фактичні окремі значення), як це зробити?
У SQL Server я б робив щось на кшталт
SELECT Distinct(MyColumn) FROM MyTable
Відповіді:
Простіше, ніж можна подумати:

You can only copy filtered data to the active sheetпомилку.
Excel 2007 та 2010:
Використовуйте параметр Remove Duplicatesменю під заголовком Дані .
Excel 2003:
Простий спосіб:
Важкий шлях:
Напишіть макрос із таким кодом:
'Remove duplicates from sorted list
Sub getDistinct()
Do While ActiveCell.Value <> ""
If ActiveCell.Value = ActiveCell.Offset(1, 0).Value Then
ActiveCell.Select
Selection.Delete Shift:=xlUp
Else
ActiveCell.Offset(1, 0).Activate
End If
Loop
End Sub
Це дає вам свій чіткий список. Ви можете спершу скопіювати свій список на інший аркуш.
Для отримання чітких значень я використовую два основні методи - перший - це безцінний Remove Duplicatesінструмент, запропонований Натаном Девіттом .
Мінусом Remove Duplicatesє те, що ви втрачаєте дані. Незважаючи на потужність Ctrl+, zви, можливо, не хочете цього робити з різних причин - наприклад, у вас можуть бути вибрані фільтри, які дозволяють видаляти дублікати, щоб отримати чіткий список значень.
Іншим способом, не згаданим вище, є використання зведеної таблиці.
Скажімо, це ваша таблиця, і ви хочете отримати чіткий список платформ.

Вставте Pivot Tableтаблицю з таблицею як джерело даних.
Тепер виберіть стовпчик ПлатформиRow Labels .
Вуаля! Список різних значень.

Якщо ви хочете виправити це, ви можете вимкнути його Field Headersта встановити Grand Totalsйого Off for Rows and Columns.
Або (простий сирий спосіб):
У В1,
=IF(COUNTIF(A$1:A1,A1)=1,A1,"")
і скопіюйте вниз. Він просто копіює перше виникнення кожного значення через (у рядку, в якому воно відбувається).
;) замість коми ( ,) на основі регіональних налаштувань вашої системи.
Для мене найпростішим способом сортування є використання параметра "Фільтр".
Першим кроком є пошук дублікатів значень за допомогою Умовного форматування -> Виділити правила комірок -> Дублюючі значення.
Потім натисніть стрілку на стовпці у вас є дублікати (в даному випадку "Платформи") -> Фільтр за кольором (колір комірок або колір шрифту).
[a, a, b]повинен бути зменшений до [a, b], а не [b].