Мне нужен адрес ячейки, найденной в функции LOOKUP
.
У меня есть таблица с различными клиентскими заказами и платежами.tbl_main
Столбцы, относящиеся к моему вопросу: [Receive Date]
, [Credit]
, [Balance]
.
(столбец баланса создается автоматически).
Вот столбец [Credit]
:
Первое число каждого месяца - это платеж каждого клиента Due Date
, когда он должен платить за любую работу, выполненную в течение месяца.Поэтому мне нужен CELL , чтобы показать мне, что такое due date
, основываясь на этих трех вещах:
- Найдите последнюю ячейку со значением в столбце
[Credit]
.Только это я выяснил: =LOOKUP(2,1/(tbl_main[Credit]<>""),tbl_main[Credit])
- Найдите столбец
[Balance]
в той же строке.Если это отрицательное число, продолжайте. (клиент должен деньги первого числа следующего месяца)
- Найдите столбец
[Receive Date]
в той же строке и вычислите, когда его срок оплаты (когда наступает первое число следующего месяца).
В одиночку я уже понял: =EOMONTH(B328,0)+1
, но, конечно, B328
- это моя тестовая ячейка,Мне нужна моя формула, чтобы можно было вычислить row index 4
.Отобразите это due date
в ячейке где-нибудь.
Я просто не могу понять, как написать формулу для выполнения этого без VBA.
Я пытался комбинировать различные методы LOOKUP
иMATCH
, но получите #N/A
результатов.
Может кто-нибудь помочь с этим?