al sib
Всем привет. Вопрос к знатокам:
- есть лист "Лиды" (скрин прикреплен)
- есть лист "Статы неделя" (скрин прикреплен) - из листа "Лиды" берутся данные о количетсве лидов по дата (столбец B листа Лиды) и ID (строка 2 листа Лиды) по формуле
=if(I$2="";;IFERROR(INDIRECT("'Лиды'!"&"R"&MATCH($B29;'Лиды'!$B:$B;0)&"C"&MATCH(I$2;'Лиды'!$2:$2;0);0);))
будет ли работать расчет быстрее, если
- изменить структуру листа "Лиды" на форму "Лиды 2" (скрин прикреплен)
- формулу изменить на
=IF(I$2="";;SUMIFS('Лиды 2'!$C:$C;'Лиды 2'!$B:$B;I$2;'Лиды 2'!$A:$A;$B29))
Обычно, изменение формул не является оптимизацией. Эффект возымеет задание размеров диапазонов, вместо использования бесконечных. Заменить $B:$B
на $B2:$B1000
. И ARRAYFORMULA
, обчно, приводит к более плавным расчетам.