У меня есть список различных клиентов, у каждого из которых есть некоторые из 4 продуктов, которые мы предоставляем ежемесячно. Но у каждого продукта своя дата, когда мы должны предоставить клиенту услуги. Подумайте о различных типах диспенсеров для освежителей воздуха. Я хотел бы экспортировать всех клиентов, которые находятся в расписании на «СЕГОДНЯ», в отдельный столбец, чтобы я мог видеть, к каким продуктам и каким клиентам нам следует перейти.
Я уже использовал формулу, чтобы подсветить дату СЕГОДНЯ в различных столбцах. Но поскольку дата СЕГОДНЯ может применяться к различным клиентам и различным продуктам, я не могу синхронизировать их, потому что я могу отсортировать только 1 столбец за раз, чтобы увидеть дату СЕГОДНЯ, в противном случае дата СЕГОДНЯ будет разбросана по всем 4 столбцам в разных ячейках (которые ссылаются на клиенту этой конкретной строки).
См. Прикрепленное фото. Поскольку я не хочу каждый раз сортировать 4 разных столбца, есть ли способ вставить формулу в отдельный столбец, которая будет ссылаться на всех клиентов, к которым мне нужно перейти, в дату «СЕГОДНЯ»?
PS Я искал много руководств, но не нашел решения этой проблемы. Я мог найти только видео или сайты, где показывают, как выделять предстоящие даты и т. Д., Но это было бы легко, если бы это был 1 продукт.
Буду признателен за любую помощь, потому что у нас более 80 клиентов, и у нас есть возможность прокрутки, чтобы узнать, какие продукты клиента подлежат оплате.
Спасибо заранее!
С уважением, Дафна
2 ответа
К первому столбцу применено условное форматирование по этой формуле:
=OR(G3=TODAY(),H3=TODAY(),I3=TODAY(),J3=TODAY())
Должен делать то, что вы хотите для первого столбца
Для имени клиента можно использовать аналогичную формулу в крайнем правом столбце:
=IF(OR(G3=TODAY(),H3=TODAY(),I3=TODAY(),J3=TODAY()),A3,"")
Предполагая, что интересующая дата находится в K3
(или вы можете просто ввести =TODAY()
в этой камере. И список клиентов также будет в столбце К.
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))))))
и список клиентов будет расширяться по мере необходимости.
Здравствуйте, @ cybernetic.nomad, большое спасибо за ответ. Однако мне было интересно, какая формула применима к какому первому столбцу. Потому что я пытался создать новое правило в условном форматировании, но после этого оно просто становится пустым. G3, H3, I3 и J3 не имеют данных в моем рабочем листе. Поэтому я перетащил квадраты формулы, чтобы они отображались там, где должны быть данные (в 4 столбцах дат), но он выбирает только одну ячейку в этой строке). Я хотел бы, чтобы был выбран полный столбец дат, а не только G3 или H3 для пример. В моем случае это J6, K6, L6, M6, где M6 — это jan-5. Что я делаю не так? Благодарность
— Дафна
3 часа назад
Вы не включаете заголовки столбцов в шапку экрана. Я предположил, что первый столбец был столбцом
A
, считая. Начальная форма, столбцыG, H, I
иJ
столбцы для ежемесячного периодического обслуживания— cybernetic.nomad
3 часа назад