Добрый день, очень нужна помощь в отношении определенного результата поиска/возврата excel. Я пробовал INDEX/MATCH, VLOOKUP и VBA, но все они потерпели неудачу, так как я не очень хорошо знаком с ними.Excel Formula/Excel-Macro/Duplicate data
Значение поиска будет идентификатором productID и ContractID и типом изменения. В этом случае это «delete», который имеет несколько значений. Я хотел бы вернуть значения в столбце Old Value на основе последней даты в столбце Valid From. Поэтому
LOOKUP VALUE - идентификатор продукта - договор ID - тип изменения
то критерии для выбора нескольких результатов будет дата последней из действителен с. Пожалуйста, помогите. С наилучшими пожеланиями.
Часто ли ваши данные меняются? Если нет, мы можем отсортировать его (или создать отсортированную копию где-нибудь), а затем найти первое совпадение при запросе по некоторым критериям. –
Да, это часто меняется. часть «delete» может содержать 10 элементов в одном файле. вот почему мне тяжело – avumlas
Это выглядит просто, как правило, с помощью процедуры цикла VBA, но я боюсь, что это слишком медленно, если набор данных большой. –