У меня довольно тяжелая рабочая тетрадь.Мне было бы любопытно, если бы кто-нибудь из вас мог посоветовать, как лучше всего это сделать, чтобы скорость обработки не сильно пострадала.
лист Occupancy
:
TblOccupancy[code]
TblOccupancy[start]
TblOccupancy[end]
TblOccupancy[setting]
Вышеиспользуется на другом листе.
Лист Numbers
:
column B6:B370
содержит даты
диапазон CODES_PASTETO
, который c3:ie5
содержит 3 критерия
строка 3
= настройка
строка 5
= код
Я создал формулу, которая подсчитывает количество пользователей данного кода, присутствующих на конкретную дату.
Я надеялся, что вы могли бы помочь мне преобразовать этов макрос [Excel-vba]
и что это в свою очередь ускорит обработку и автоматизацию в целом.
Это то, что я использую в c6:ie370
: =IFERROR(IF($B6>Today,0,SUMPRODUCT((occupancy_code=Numbers!C$5)*(occupancy_startdate<=Numbers!$B6)*(occupancy_enddate="")*(occupancy_setting=Numbers!C$3))),"-")
Спасибо заранее.На данный момент тестируем расширенный фильтр, борясь с несколькими критериями и между датами.Я прокомментирую, если я решил это.В то же время отправка объятий для всех, кто готов помочь!