Всем доброго времени суток.
Версия: Excel 2016
Исходник: приложен
Ситуация: есть импровизированная дорожная карта. По сотрудникам (ФИО), временным интервалам, статусам. Данные подгружаются автоматически из CRM
Идея: автоматический подсчет заявок, в зависимости от стадии, статуса, сотрудника и временного интервала.
Что сделал:
1. Т.к. стадии из CRM имеют разные названия - я их "объединил" в группы. Всего 9 наименований, вместо 34 (см. вкладку SV столбец G).
2. В зависимости от выбранного месяца (выбирается из выпадающего меню в крайнем левом углу) должны считаться разные временные интервалы по полям "Выдано" и "Отказ"
Что не получается сделать (где нужна помощь):
Как писал выше, основная инфа подгружается автоматом - в частности, например, "Стадия" (H15). Но, есть ручная корректировка - "статус" (AC15). Например. Стадия по CRM - "01.ХХХХ", при этом я понимаю, что по факту она (сделка) закрыта - в этом случае я в ручную ставлю:
"-" если отказ
"+"если положительно закрыта.
При этом, формула считает через "=если(или(": истина в случае если стадия подходящая или статус. Например: если стадия "09.Закрыта/Отказ" или статус "-", то истина, в противном случае =ВПР. И так для каждого из необходимых мне 3х вариантов (см W4:6 и Х4:6). в свою очередь дашборд вверху страницы отражает корректное значение заявок по сотрудникам.
Хотел вписать всё это дело в одну многоуровневую/вложенную формулу, через "=если(и(". Чтобы формула проверяла основные условия указанные выше, если их не находит, то просто выводит значение ВПР. А далее дашборд просто сводит данные через =счетеслимн
Но не получается, выводит либо только самое первое значение, либо просто #знач
Вопрос: как правильно написать такую формулу? в чем моя ошибка?
Возможно есть какие-то рекомендации/советы
Версия: Excel 2016
Исходник: приложен
Ситуация: есть импровизированная дорожная карта. По сотрудникам (ФИО), временным интервалам, статусам. Данные подгружаются автоматически из CRM
Идея: автоматический подсчет заявок, в зависимости от стадии, статуса, сотрудника и временного интервала.
Что сделал:
1. Т.к. стадии из CRM имеют разные названия - я их "объединил" в группы. Всего 9 наименований, вместо 34 (см. вкладку SV столбец G).
2. В зависимости от выбранного месяца (выбирается из выпадающего меню в крайнем левом углу) должны считаться разные временные интервалы по полям "Выдано" и "Отказ"
Что не получается сделать (где нужна помощь):
Как писал выше, основная инфа подгружается автоматом - в частности, например, "Стадия" (H15). Но, есть ручная корректировка - "статус" (AC15). Например. Стадия по CRM - "01.ХХХХ", при этом я понимаю, что по факту она (сделка) закрыта - в этом случае я в ручную ставлю:
"-" если отказ
"+"если положительно закрыта.
При этом, формула считает через "=если(или(": истина в случае если стадия подходящая или статус. Например: если стадия "09.Закрыта/Отказ" или статус "-", то истина, в противном случае =ВПР. И так для каждого из необходимых мне 3х вариантов (см W4:6 и Х4:6). в свою очередь дашборд вверху страницы отражает корректное значение заявок по сотрудникам.
Хотел вписать всё это дело в одну многоуровневую/вложенную формулу, через "=если(и(". Чтобы формула проверяла основные условия указанные выше, если их не находит, то просто выводит значение ВПР. А далее дашборд просто сводит данные через =счетеслимн
Но не получается, выводит либо только самое первое значение, либо просто #знач
Вопрос: как правильно написать такую формулу? в чем моя ошибка?
Возможно есть какие-то рекомендации/советы