В этой статье мы узнаем, как получить самый последний платеж, сделанный клиентом, в Microsoft Excel.

При подготовке отчетов для нескольких клиентов вам нужна формула, которая будет извлекать дату последнего платежа, произведенного каждым из клиентов.

Вы можете использовать комбинацию функций MAX и IF для получения самых последних дат.

МАКС: возвращает максимальное число из диапазона ячеек или массива. Например, если список чисел содержит 5, 6, 7, 8, 9 и 10, то на выходе будет 10.

Синтаксис = MAX (число1, число2, …​)

Может быть максимум 255 аргументов. См. Приведенный ниже снимок экрана:

img1

Функция ЕСЛИ проверяет, является ли указанное вами условие ИСТИНА или ЛОЖЬ. Если условие возвращает ИСТИНА, оно возвращает предустановленное значение, а если условие возвращает ЛОЖЬ, то оно возвращает другое предустановленное значение.

Синтаксис = IF (логический_тест, значение_если_ истинно, значение_если_ ложь)

[.underline] # Давайте возьмем пример: # У нас есть список клиентов в столбце A, даты оплаты в столбце B и выплаченная сумма в столбце C. Нам нужна формула, которая будет извлекать самые последние даты в диапазоне клетки. На основании критериев, заданных в ячейке E2, формула вернет результат.

  • Имена клиентов вымышлены.

img2

Формула в ячейке F2 будет = MAX (IF ($ A $ 2: $ A $ 8 = E2, $ B $ 2: $ B $ 8)

  • Нажмите клавишу ввода на клавиатуре.

  • Функция вернет дату самого последнего платежа для критериев ABC.

img3

  • В ячейке E2 мы должны применить раскрывающийся список с помощью функции проверки данных. Теперь, если мы изменим имя клиента, тогда результат автоматически обновится.