Указание сегодняшних задач в Excel в отдельном столбце, для отдельных продуктов и отдельных клиентов

Указание сегодняшних задач в Excel в отдельном столбце, для отдельных продуктов и отдельных клиентов

У меня есть список различных клиентов, у каждого из которых есть некоторые из 4 продуктов, для которых мы предоставляем ежемесячное обслуживание. Но у каждого продукта есть своя дата, в которую мы должны выполнить обслуживание для клиента. Подумайте о различных типах диспенсеров для освежителей воздуха. Я хотел бы экспортировать всех клиентов, которые находятся в расписании на «СЕГОДНЯ» в отдельный столбец, чтобы я мог видеть, к каким продуктам и к каким клиентам нам следует обратиться.

Я уже использовал формулу для выделения даты TODAY в различных столбцах. Но поскольку дата TODAY может применяться к разным клиентам и разным продуктам, я не могу синхронизировать их, потому что я могу сортировать только по одному столбцу за раз, чтобы увидеть дату TODAY, в противном случае дата TODAY будет разбросана по всем 4 столбцам в разных ячейках (которые ссылаются на клиента этой конкретной строки).

Пожалуйста, смотрите прикрепленное фото. Поскольку я не хочу каждый раз сортировать 4 разных столбца, есть ли способ вставить формулу в отдельный столбец, которая будет ссылаться на всех клиентов, к которым мне нужно пойти, на дату "СЕГОДНЯ"?

PS Я искал много руководств, но так и не нашел решения этой проблемы. Я смог найти только видео или сайты, где показывают, как выделять предстоящие даты и т. д., но это было бы легко, если бы это был 1 продукт.

Я буду признателен за любую помощь, так как у нас более 80 клиентов, и приходится много прокручивать страницу, чтобы узнать, какие продукты клиентам необходимо доставить.

Спасибо заранее!

С уважением, Дафна.

excel printscren

решение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))))))

и список клиентов будет расширяться настолько, насколько это необходимо.

введите описание изображения здесь

Связанный контент