Утром весь мой первый пост здесь, нужен совет по сложной формуле. Я не кодирую - нет VBA, нет макросов. Работал в крупной больничной компании и сосредоточился на улучшении процессов. как таковой, много проблем с соблюдением и придется вводить данные, если нужны примеры листов.
Короткая версия - у меня есть недельный проект, который запускается по шаблону, который я построил. Это хорошо работает в настоящее время. У меня есть ежемесячный отчет, который сравнивает и извлекает данные из этого еженедельного проекта. Ежемесячный отчет невероятно тяжелый - не менее 1000 строк данных, и я индексирую одну из двух точек данных на основе совпадения одного из восьми столбцов. Я получил формулу index / iferror / match, работающую для сбора половины данных. Однако я спотыкаюсь о том, что в теории должно быть самым простым.
Требуемый результат находится на еженедельной вкладке в столбце D - формула должна сначала оценить, является ли значение в недельном столбце C «тип» «I» или «O». Затем, на основе этого результата, индекс / iferror / match, который изменяет индекс с столбца U ЕЖЕМЕСЯЧНО на столбец V ЕЖЕМЕСЯЦА *
В настоящее время формула, которую я имею, работает в качестве индекса для столбца ЕЖЕМЕСЯЧНО U и правильно оценивает, соответствует ли ЕЖЕНЕДЕЛЬНЫЙ А, или В, или С, или D, или Е, или F, или G, или Н. Когда я обертываю все это в «IF ([@ [Type]] = I, INDEX ...), то сразу же возникает ошибка. Любой совет приветствуется. Снимок экрана« ЕЖЕНЕДЕЛЬНО »и« ЕЖЕМЕСЯЧНО »ниже с копией текущая полуэффективная формула в недельной колонке D слот для справки.
введите описание изображения здесь