=IF(AND(XLOOKUP(A2,Ticket_Import!B:B,LEFT(Ticket_Import!O:O,10))>=DATE(2020,7,1)),"Yes","No")
Это моя формула, это будет ее частью, только потому, что как только я получу эту часть работы, другая половина, которая будет между 2020, 9,30, будет датой отсечения.
Но вот используемые ячейки.
A2 - это номер билета в данном случае 467, затем он ищет билет в строке A: A «Импорт билета» и возвращается с 2020-05-16. В результате ссылки на O: O. Я знаю, что это работает, потому что я запустил:
=XLOOKUP(A2,Ticket_Import!B:B,LEFT(Ticket_Import!O:O,10))
, и он возвращается с указанной датой.
Теперь, когда вставлено IF (AND ()), результат должен возвращаться с «Нет», потому что 2020-05-16 не больше, чем 2020,7,1, но вместо этого он говорит «Да» .
В конечном итоге я хочу, чтобы он смотрел между трехмесячными переменными. Январь - март, апрель - июнь, июль - сентябрь, октябрь - декабрь.
Почему я не могу заставить его работать, потому что отсутствует вторая переменная?
Потому что, если это так, формула должна выглядеть так:
=IF(AND(XLOOKUP(A2,Ticket_Import!B:B,LEFT(Ticket_Import!O:O,10))>=DATE(2020,4,1),XLOOKUP(A2,Ticket_Import!B:B,LEFT(Ticket_Import!O:O,10))<=DATE(2020,7,1)),"Yes","No")