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

Я не знаю, как правильно описать, что мне нужно делать, поэтому я приведу пример. У коллеги есть набор данных в 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?
  • Количество строк с условиями, встречающимися в двух столбцах
  • Формула Excel для выведения котировок
  • Сделать ссылку в двух таблицах Excel, чтобы автоматизировать вычисление
  • Excel 2016: как я могу перемещать данные из строк в столбцы?
  • Как автоматически обновлять автоматический фильтр Excel при изменении данных?
  • Autofill превосходит с почасовой разбивкой в ​​течение длительного времени
  • Почему Excel не автоматически обновляет мои уравнения?
  • Формула Excel для среднесуточной прибыли
  • Транспонирование столбцов в строки в Microsoft Excel
  • Ошибки округления Excel
  • Как увеличить строку, например, AA до AB?
  • Interesting Posts

    Устранение проблем с компьютером с расстояния

    Как извлечь ключ Win 8 OEM, встроенный в BIOS?

    Разделение диска: максимальные разделенные области в окнах

    Могу ли я запустить Linux на планшет Android?

    Я хочу, чтобы виртуализировать свою рабочую станцию ​​(уровень 1), искать гипервизор Bare Metal для компонентов потребительского класса

    Повторное использование USB-накопителя – отформатируйте его обратно в заводское состояние?

    Как XCode / OSX это сделал? Перемещено проект XCode в другое место. XCode автоматически знал, где он находится

    Процесс Zombie с использованием 100% CPU

    Как получить и переустановить Windows XP

    Как подключить веб-сайт к стартовому экрану Windows 8 без браузера Internet Explorer?

    Можно установить 64-битную Windows на 32-разрядный UEFI?

    Сколько я использую хранилище?

    Каков наилучший формат диска для обмена данными между Mac, Linux и OS X?

    Примеры неточности с плавающей запятой

    Как отключить JavaScript в Microsoft Edge?

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