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

Я не знаю, как правильно описать, что мне нужно делать, поэтому я приведу пример. У коллеги есть набор данных в 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 показывать формулу и ее результат одновременно?
  • Paginate Rows в столбцы в Excel
  • Excel - сумма значений, если их строка соответствует нескольким критериям
  • Самый последний результат
  • Как изменить значение в раскрывающемся списке Excel
  • Как автоматически сделать все введенные числа в строке отрицательными с помощью Excel?
  • Формула Excel для среднесуточной прибыли
  • Как получить или скопировать фоновое изображение в Excel?
  • Сделать ссылку в двух таблицах Excel, чтобы автоматизировать вычисление
  • Как я могу конденсировать или суммировать список в Excel?
  • Перейти к последней строке с данными, Excel 2007
  • Давайте будем гением компьютера.