У меня есть таблица на одном листе с "транзакциями". Каждая строка содержит имя поставщика, причитающуюся или уплаченную сумму в зависимости от типа транзакции и дату оплаты / дату транзакции. Вот несколько упрощенных примеров данных:
Vendor Date Invoice Payment Vendor A 6/30 $200 Vendor A 6/30 ($200) Vendor B 7/5 $500 Vendor B 7/5 ($500) Vendor C 10/28 $50 Vendor A 10/30 $100 Vendor C 11/15 $50
Я уже построил сводную таблицу из этой таблицы, чтобы сгруппировать эти транзакции по поставщикам и суммировать оставшуюся задолженность. Я пытаюсь выяснить, как для каждого поставщика получить следующую дату исполнения (минимальная дата группы, исключая даты <Today ()) или, если нет следующей даты исполнения, я хочу увидеть Максимальная дата для этой группы.
Вот как выглядит моя сводная таблица, плюс столбец даты, который я хотел бы добавить (при условии Today () = 10/23):
Vendor Date Owed Vendor B 7/5 - Vendor C 10/28 $100 Vendor A 10/30 $100
Я знаю, что указание следующего срока платежа может быть не таким точным, если я укажу дату платежа в этом столбце, но я согласен с этим.
tl; dr: я хочу найти следующую самую раннюю дату в каждой группе или последнюю дату. Как мне это сделать?