Группирование столбцов данных по общим значениям

Я не знаю, как правильно описать, что мне нужно делать, поэтому я приведу пример. У коллеги есть набор данных в Excel, например:

Col A Col B Col C aaaaa aaaaa bbbbb bbbbb ccccc ccccc ccccc ddddd eeeee 

Конечный результат должен быть примерно таким:

 Col A Col B Col C aaaaa aaaaa bbbbb bbbbb ccccc ccccc ccccc ddddd eeeee 

Или даже:

  Col A Col B Col C aaaaa Yes Yes No bbbbb Yes No Yes 

и т.п.

(Если это помогает, столбцы – методы извлечения белка, а буквы – идентификаторы белка – нам нужно определить, какие белки извлекаются с помощью каких методов)

Мой коллега делает это вручную, но есть достаточно данных, что было бы очень полезно автоматизировать его.

Есть ли в Excel формула для этого автоматически?

One Solution collect form web for “Группирование столбцов данных по общим значениям”

Это не решение «под ключ», но если у вас тысячи строк, это может сэкономить вам немного усилий. (Сделайте это на скретч-копии вашего файла, на всякий случай, если что-то взорвется или расплавится, потому что «Отменить» не всегда работает.) Примечание. Эта процедура была разработана для Excel 2007.

Сначала скопируйте все свои данные в столбец с царапинами; Назовем его V. Обратите внимание, что вы должны скопировать заголовок из столбца A или добавить какое-то фиктивное значение в ячейку V1.

Иллюстрация копирования данных

Теперь перейдите на вкладку «Данные», группу «Сортировка и фильтр» и нажмите «Дополнительно»:

Группа «Сортировка и фильтрация» с выделенным «Дополнительно»

Это вызовет диалоговое окно «Расширенный фильтр»:

Диалоговое окно «Расширенный фильтр»

Убедитесь, что «Диапазон списка» показывает ваши данные в столбце V. Выберите «Копировать в другое место» и «Только уникальные записи». Введите «W1» в поле «Копировать в» – или щелкните в поле, а затем щелкните в W1 (есть несколько методов, которые получат тот же результат). Нажмите «ОК». Вы должны получить что-то вроде этого:

Данные из V, отсортированные по W с удалением дубликатов

Теперь введите =NOT(ISNA(VLOOKUP($W2,A$2:A$5,1,FALSE))) в X2 и перетащите / заполните.

Введите описание изображения здесь

Удалите столбец V и зафиксируйте заголовки (в строке 1) на досуге.

  • Excel 2016: как я могу перемещать данные из строк в столбцы?
  • Почему резка ячейки в Excel не работает должным образом?
  • Как загрузить внешние изображения в Excel?
  • Как отделить список, разделенный запятой, на два столбца в Excel?
  • Формула Excel для среднесуточной прибыли
  • Учет уникальных значений в столбце, а также фильтрация по другим столбцам
  • Autofill превосходит с почасовой разбивкой в ​​течение длительного времени
  • Какой код пользовательского формата отображал бы проценты, как если бы он был несколько на 1000
  • Группа анализа не видна
  • Как сохранить часть таблицы, которая всегда видна во время навигации
  • Excel: как мне вставить меняющиеся значения ячейки в мою сумму?
  • Восстановление файла Excel
  • Interesting Posts

    Каковы недостатки использования UEFI-загрузки?

    Firefox: одно слово с несколькими полями пароля

    Как запускать все обновления Windows за один раз без участия человека

    Установка тега заголовка ID3 равным имени файла MP3

    Office 2013 удаляет висячие

    Интернет через Ethernet: DNS работает, ping не работает (Windows работает, Linux не работает)

    Загрузочные окна, установленные с UEFI, только для хоста

    Есть ли программа сжатия или архивирования для Windows, которая также выполняет дедупликацию?

    Google Chrome: удалить все «Другие поисковые системы»

    Как запустить скрипт при входе / выходе в OS X?

    Что вызывает повреждение значков в Windows 7?

    Ghostery показывает трекеры «chango» на сайтах, на которых не должно быть трекеров вообще

    Как удалить папки из Windows 7 DriverStore?

    Исправить карточку SD, которая сообщает слишком большой размер?

    Как жесткий диск сравнивается с флэш-памятью, работающей как жесткий диск с точки зрения скорости?

    Давайте будем гением компьютера.