Извлечение уникальных объектов - советы по Excel

Есть убийственная формула для извлечения уникальных значений, соответствующих критериям. Для этого требуется Ctrl + Shift + Enter, но он мощный и крутой.

Этот пример выходит за рамки этой книги. В Excel есть секретный тип формулы, который требует, чтобы вы нажали Ctrl + Shift + Enter, чтобы разблокировать возможности формулы.

Если вам или мне нужно было получить уникальный список значений из столбца B, мы бы сделали что-нибудь, например, использовали бы расширенный фильтр или сводную таблицу или скопировали данные и использовали бы Удалить дубликаты. Эти методы занимают пять секунд и просты для вас или меня.

Образец набора данных

Проблема возникает, когда вам нужно, чтобы менеджер вашего менеджера использовал электронную таблицу. Вы не можете надеяться, что вице-президент по продажам научится копировать и удалять дубликаты. Вам нужен способ иметь действующие формулы, которые всегда будут извлекать уникальные списки значений.

Формулы для этого абсолютно безумны. Но они работают. На рисунке ниже длинная формула в D2 определяет, сколько уникальных значений находится в списке. Еще более длинная формула в D5, которая копируется, извлекает уникальный список.

Уникальный счет

Вот формула. Я не буду пытаться вам это объяснять.

Фактическая формула

Но я сделаю все возможное. Я познакомлю вас с кем-нибудь, кто сможет вам это объяснить. Майк Гирвин создал тысячи видеороликов об Excel на YouTube на канале ExcelisFun. Он также написал несколько книг по Excel, включая Ctrl + Shift + Enter - полное руководство по этим удивительным формулам. В книге Майк подробно объясняет эту формулу и многие другие формулы, чтобы вы могли понять, как они работают, и написать свои собственные.

Если вы когда-нибудь собираетесь отказаться от формулы, потому что это невозможно, есть большая вероятность, что формулы из книги Майка решат ее.

Ctrl + Shift + Enter »

Спасибо Майку Гирвину, Ольге Крючковой и @canalyze_it за предложение этой функции.

Пока я продвигаю книгу Майка Гирвина, я должен упомянуть, что вам стоит заглянуть на канал ExcelisFun на YouTube, где у него есть тысячи бесплатных потрясающих видео. Мы с Майком сняли серию забавных видеороликов Dueling Excel, в которых мы показываем различные способы решения проблем в Excel.

Автор иллюстрации: Сильвия Юхас

Можно сказать, что Майк - это Элвис из Excel.

Иллюстрация: Мишель Рутт

Смотреть видео

  • Как получить список уникальных значений
  • Расширенный фильтр только с уникальными значениями
  • Сводная таблица
  • Формула условного форматирования =COUNTIF(G$1:G1,G2)=0
  • Удалить дубликаты
  • Формула массива из книги Майка Гирвина

Стенограмма видео

Изучите Excel из подкаста, выпуск 2045 - Извлекайте уникальные вещи!

Щелкните «i» в правом верхнем углу, чтобы перейти к списку воспроизведения, в котором подкастируются все мои советы из этой книги!

Итак, наша цель сегодня - у нас есть база данных клиентов, и я хочу получить уникальный список клиентов, только клиентов из этого списка. И старый, старый способ сделать это - использовать расширенный фильтр, выбрать данные, перейти к Data, Filter, Advanced, сказать, что мы хотим скопировать их в это место. Место, в которое мы хотим скопировать, имеет нужный нам заголовок, а мне нужны только уникальные записи, нажмите ОК, и в этом списке есть клиенты, уникальный список клиентов, здорово, правда? Быстрее, Вставка, Сводная таблица, Существующий рабочий лист, нажмите ОК и отметьте «Клиент», «BAM», есть уникальный список клиентов.

Эй, условное форматирование, условное форматирование якобы делает это. Условное форматирование, выделение ячеек, повторяющиеся значения, выбор уникальных значений, нажатие ОК, и ничего не происходит. Это потому, что тот, кто создал эту функцию, не использует ту же версию английского языка, что и я. Для них уникальное значение - это значение, которое появляется ровно один и только один раз, хорошо, тогда они отметят его, если оно появится 2-3-4-5 раз, они его вообще не отмечают, это бесполезно при все. Но послушайте, я собираюсь нажать здесь Tab, если вы действительно хотите сделать это с условным форматированием, и я не знаю, зачем вам это, мы могли бы сделать это очень легко. alt = "" OD, создайте новое правило, используйте формулу, и формула говорит: «Подсчитайте все от строки 1 до строки чуть выше нас, посмотрите, равно ли это этому,если этот предмет никогда раньше не появлялся, отметьте его красным ». и мы получаем уникальные значения вверху. Затем вы можете перейти к данным - на самом деле здесь, давайте просто щелкнем правой кнопкой мыши, «Сортировка» и скажем «Поместить выбранный цвет ячейки сверху», и это выведет этот уникальный список наверх. Все это бледнеет по сравнению с тем, что они дали нам Excel 2010. Обязательно сделайте копию данных, позвольте мне сделать копию данных, Ctrl + C, подойду сюда, Ctrl + V, а затем удалите дубликаты. , жми ОК, БАМ, нет ничего быстрее этого!позвольте мне сделать копию данных, Ctrl + C, подойдите сюда, Ctrl + V, а затем удалите дубликаты, нажмите OK, BAM, нет ничего быстрее этого!позвольте мне сделать копию данных, Ctrl + C, подойдите сюда, Ctrl + V, а затем удалите дубликаты, нажмите OK, BAM, нет ничего быстрее этого!

Но вот в чем дело: хотите ли вы использовать расширенный фильтр, сводные таблицы, жесткое условное форматирование или удаление дубликатов, все это выходит за рамки возможностей менеджера вашего менеджера. Правильно, вы никогда не сможете заставить их сделать это. Так что иногда вам нужно уметь делать это с помощью формулы, и эта формула из моей текущей книги «Ctrl + Shift + Enter», для ее работы требуется нажатие Ctrl + Shift + Enter, это безумно удивительная формула. В своей книге «MrExcel XL» я просто хотел указать, что в этой книге есть удивительный набор формул. Если вам нужно что-то сделать, например, извлечь уникальный список клиентов или извлечь всех клиентов, которые соответствуют определенному списку, в книге Майка есть целая глава о том, как это сделать. Обычно я прошу вас купить мою книгу сегодня, но я не делаю этого.Не думаю, что вам стоит купить мою книгу, я думаю, вам стоит купить книгу Майка, нажмите «i» в правом верхнем углу, чтобы перейти к ним.

Сегодня мы говорили о том, как получить уникальные значения, это Расширенный фильтр, Сводная таблица, Формула условного форматирования или самый простой способ - Удалить дубликаты. Но если вам нужно получить список уникальных значений без каких-либо действий менеджера менеджера в Excel, существует формула массива, которая решит эту проблему.

Что ж, я хочу поблагодарить вас за то, что заглянули, увидимся в следующий раз на другом сетевом трансляции от!

Скачать файл

Загрузите образец файла здесь: Podcast2045.xlsm

Интересные статьи...