Формула Excel для сортировки данных по уникальным людям?

Формула Excel для сортировки данных по уникальным людям?

У меня есть около 29 000 строк данных и три столбца: уникальный идентификатор, дата поступления и дата отъезда.

См. изображение для выдержки

Мне нужно отсортировать данные таким образом, чтобы:

1) Даты приема указаны в порядке от самых новых к самым старым.каждый человекID (т. е. даты администрирования, связанные ТОЛЬКО с ID 455, упорядочиваются от самых новых к самым старым, а затем начинаются заново и делают то же самое с ID 677 и 899 и т. д.); и

2) Даты отправления, связанные с каждой административной датой, остаются заблокированными.

Кто-нибудь знает, возможно ли это, и если да, то как этого добиться?

Спасибо большое заранее!

решение1

Использование встроенных функций меню в Excel (например, 2016):

  • Выбиратьвседанных во всех 3 столбцах
  • Выбрать 'Сортировать' на вкладке «Данные».

Данные Excel 2016 >> Сортировка

  • Проверить "Мои данные имеют заголовки" коробка
  • В разделе «Столбец» выберите «Сортировать по: ID" и проверьте, что "Заказ" - это "От наименьшего к наибольшему"

Сортировка Excel 2016 Часть I.

  • Нажмите кнопку «Добавить уровень».
  • В разделе «Столбец» выберите «Затем по: Дата поступления" и проверьте, что "Порядок" - "От старых к новым" "От новых к старым"
  • Нажмите кнопку «ОК».

Сортировка Excel 2016 Часть II.

Это должно сработать.
Более старые/новые версии Excel также имеют эту функцию «Сортировки», хотя интерфейс и меню могут немного отличаться.

Чтобы добиться этого с помощьюформула(как упоминается в вопросе), может сработать сложное использование функции «VLOOKUP()».

решение2

Если вам нужен динамический подход, вы можете создать сводную таблицу. Перетащите идентификатор, дату поступления и дату отъезда в область строк. Используйте табличный макет и не показывайте промежуточные итоги (эти параметры находятся на ленте «Конструктор» инструментов сводной таблицы).

Сводные таблицы автоматически сортируют данные по возрастанию. Вот краткий пример.

При добавлении новых данных в исходную таблицу вам просто нужно обновить сводную таблицу.

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

Связанный контент