У меня есть список различных клиентов, у каждого из которых есть некоторые из 4 продуктов, для которых мы предоставляем ежемесячное обслуживание. Но у каждого продукта есть своя дата, в которую мы должны выполнить обслуживание для клиента. Подумайте о различных типах диспенсеров для освежителей воздуха. Я хотел бы экспортировать всех клиентов, которые находятся в расписании на «СЕГОДНЯ» в отдельный столбец, чтобы я мог видеть, к каким продуктам и к каким клиентам нам следует обратиться.
Я уже использовал формулу для выделения даты TODAY в различных столбцах. Но поскольку дата TODAY может применяться к разным клиентам и разным продуктам, я не могу синхронизировать их, потому что я могу сортировать только по одному столбцу за раз, чтобы увидеть дату TODAY, в противном случае дата TODAY будет разбросана по всем 4 столбцам в разных ячейках (которые ссылаются на клиента этой конкретной строки).
Пожалуйста, смотрите прикрепленное фото. Поскольку я не хочу каждый раз сортировать 4 разных столбца, есть ли способ вставить формулу в отдельный столбец, которая будет ссылаться на всех клиентов, к которым мне нужно пойти, на дату "СЕГОДНЯ"?
PS Я искал много руководств, но так и не нашел решения этой проблемы. Я смог найти только видео или сайты, где показывают, как выделять предстоящие даты и т. д., но это было бы легко, если бы это был 1 продукт.
Я буду признателен за любую помощь, так как у нас более 80 клиентов, и приходится много прокручивать страницу, чтобы узнать, какие продукты клиентам необходимо доставить.
Спасибо заранее!
С уважением, Дафна.
решение1
К первому столбцу применено условное форматирование с использованием следующей формулы:
=OR(G3=TODAY(),H3=TODAY(),I3=TODAY(),J3=TODAY())
Нужно сделать то, что вы хотите для первой колонки
Для имени клиента можно использовать аналогичную формулу в крайнем правом столбце:
=IF(OR(G3=TODAY(),H3=TODAY(),I3=TODAY(),J3=TODAY()),A3,"")
решение2
Предположим, что интересующая вас дата находится в K3
(или вы можете просто ввести ее =TODAY()
в эту ячейку). Список клиентов также будет в столбце K
nn
это номер последней строки в данных. Он может быть определен динамически или вы можете использовать Таблицы, если ваш массив данных будет часто меняться.
Условное форматирование столбца A:
=ISNUMBER(MATCH($A4,$K:$K,0))
Applies to `$A4:$Ann`
Условное форматирование для продуктов
=E4 = $K$3
Applies to $E$4:$Hnn
Формула для списка клиентов
K4: =UNIQUE(INDEX($A:$A,AGGREGATE(15,6,1/(K3=products)*ROW(A4:A16),SEQUENCE(COUNT(1/(K3=E4:H16))))))
и список клиентов будет расширяться настолько, насколько это необходимо.