Как фильтровать на продавца и автоматически принимать последний товар?

У нас есть 200 000 уникальных статей, и я хочу создать экспорт excel с помощью программного обеспечения Atlas Global 5.1 из нашей базы данных AX. Когда пользователь заполняет поле (поставщик), он должен получить все уникальные комбинации предметов. Каждая статья имеет + – 10 дат. Цель состоит в том, чтобы получить последнюю дату уникального предмета. В качестве примера мы имеем следующее:

Art. nr Date Vendor 1000000 22-6-2016 1000 1000000 02-6-2016 1000 1000000 03-6-2016 1000 1000000 06-6-2016 1000 1000000 03-5-2016 1000 2000000 09-3-2016 1000 2000000 08-1-2016 1000 2000000 05-6-2016 1000 2000000 19-6-2016 1000 2000000 03-6-2016 2222 2000000 05-6-2016 2222 4000000 01-5-2016 2222 5410000 03-5-2016 2222 6356622 03-4-2016 2222 2552585 03-3-2016 2222 1551505 03-1-2016 2222 1451556 3-12-2015 2222 0510231 3-11-2015 2222 

Все комбинации здесь уникальны. Когда я сейчас заполняю поставщика, например 1000, результат должен быть:

 1000000 22-6-2016 1000 2000000 19-6-2016 1000 

Это должно быть результатом. Кто-нибудь знает, как я могу построить это в Excel 2013?

Я думаю, что самый элегантный способ решить это с помощью формулы массива (также называемой формулой CSE, так как вам нужно ввести ее с помощью Ctrl + Shift + Enter, а не просто Enter).

Предполагая, что ваши данные с заголовком начинаются в A1 . Предполагая, что пользователь вводит поставщика в ячейку F6 . Вы можете ввести следующее в ячейку G6 :

 =MAX(IF(A2:A19=F6,B2:B19,0)) 

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

РОС: Скриншот excel, показывающий используемую формулу массива

По существу, эта формула массива выполняет форму =MaxIf() типа =MaxIf() , аналогичную =SumIf или =CountIF() . Это просто, что =MaxIf() не существует, поэтому мы должны написать его самостоятельно с помощью формулы массива. Это может быть немного медленный запрос данных на 200000 записей.

  • Как подобрать чертеж в ячейке электронной таблицы Google?
  • Используйте функцию Excel (Search / OR / IF) для категоризации продуктов
  • VB Excel добавляет таблицу в документ Word
  • Сделать ячейку пустой, если текст найден
  • Сценарий Google для создания книги Excel из Листа Google
  • Exel - функция SUMPRODUCT # значение ошибки
  • Лучший метод расчета ассигнований из таблицы с уровнями предоставления?
  • Трудности создания графа рассеяния в Excel
  • Формула Excel по отфильтрованным данным
  • Столбец условного форматирования Excel F <столбец G
  • Использование Countif с двумя параметрами
  • Давайте будем гением компьютера.