Страницы: 1
RSS
Вывести в отдельной ячейке процентное значение из диапазона, Значение из отфильтрованных данных
 
Гуру, вопрос к вам.

Имеем вкладку ШИНЫ, в ней чек лист по операторам.
Если мы отфильтруем опреатора "по имени" за "декабрь", то в ячейке V2 будет выполнение скрипта в процентах.
У нас будет получаться, что оператор "Анна" в "декабре" выполняет скрипт на 77,86%

Далее, имеем вкладку ДИНАМИКА.
Нам нужно, чтобы в ячейку С2 подставлялось значение с Листа ШИНЫ из ячейки V2 именно из диапазона дат и конкретного оператора.

Исследование этой темы закончилось пониманием, что нужно точно знать что делать.
Помогите, пожалуйста!
Изменено: limberg - 11.12.2018 17:17:35
 
limberg, а покажите в примере результат который должен получится вручную проставите)
Не бойтесь совершенства. Вам его не достичь.
 
Mershik, я же написал, что у Анны должно в декабре быть 77,86%. Аналогично по другим операторам должно получиться.
Изменено: limberg - 11.12.2018 17:26:05
 
limberg,  вариант...правда если привести даты периода в нормальный вид то можно ссылками вместо вычисления, методом догадок получил результат...ну так как вы просто указали цифры 78 без разъяснений а чужие формулы разбирать не всегда хотят на форуме в тч и я
Код
=СРЗНАЧ(СУММЕСЛИМН(Шины!$U:$U;Шины!$C:$C;Динамика!$A12;Шины!$D:$D;">="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(B12;2));Шины!$D:$D;"<="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(ПРАВСИМВ(B12;ДЛСТР(B12)-ПОИСК("-";B12;1)-1);2)))/СЧЁТЕСЛИМН(Шины!$C:$C;Динамика!$A12;Шины!$D:$D;">="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(B12;2));Шины!$D:$D;"<="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(ПРАВСИМВ(B12;ДЛСТР(B12)-ПОИСК("-";B12;1)-1);2)))/7;СУММЕСЛИМН(Шины!$M:$M;Шины!$C:$C;Динамика!$A12;Шины!$D:$D;">="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(B12;2));Шины!$D:$D;"<="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(ПРАВСИМВ(B12;ДЛСТР(B12)-ПОИСК("-";B12;1)-1);2)))/СЧЁТЕСЛИМН(Шины!$C:$C;Динамика!$A12;Шины!$D:$D;">="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(B12;2));Шины!$D:$D;"<="&ДАТА("2018";ПРАВСИМВ(B12;2);ЛЕВСИМВ(ПРАВСИМВ(B12;ДЛСТР(B12)-ПОИСК("-";B12;1)-1);2)))/7)
Изменено: Mershik - 11.12.2018 17:56:35
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
Mershik написал: если привести даты периода в нормальный вид...
В нормальный вид - это как? И как сделать ссылками? если не сложно, поделитесь, пожалуйста) если ссылками проще, то может нам так будет проще понять, чтоб мы не просто получили результат, но и сами поумнее стали.

Цитата
получил результат.
8-0 ого! Спасибо! То есть мы дальше будем ставить даты, увеличивать таблицу Динамика по датам, то эта формула нас будет выручать или нет?

Цитата
покажите в примере результат
простите, не понял про какой результат шла речь. Думал в листе Динамика нужно просто 78% поставить... Давайте я сделаю, чтобы не нужно формулы разбирать?
Изменено: limberg - 11.12.2018 20:01:59
 
Может так?
=IFERROR((SUMIFS(Шины!M:M;Шины!C:C;A2;Шины!D:D;">="&--LEFT(B2;5);Шины!D:D;"<="&--RIGHT(B2;5))+SUMIFS(Шины!U:U;Шины!C:C;A2;Шины!D:D;">="&--LEFT(B2;5);Шины!D:D;"<="&--RIGHT(B2;5)))/COUNTIFS(Шины!C:C;A2;Шины!D:D;">="&--LEFT(B2;5);Шины!D:D;"<="&--RIGHT(B2;5))/14;"")
Изменено: БМВ - 11.12.2018 20:50:38
По вопросам из тем форума, личку не читаю.
 
БМВ, поля в Динамике пустые. Формула есть, значений нет.
 
limberg, А разве данные по ноябрю в Шины есть? Нет данных - нет результата. По декабрю то уже есть.
По вопросам из тем форума, личку не читаю.
 
БМВ,  
 
Скорее всего региональные установки у вас отличные от российских. Как дата показана как 31.12.2018 или иначе?
По вопросам из тем форума, личку не читаю.
 
30/12/18, поменять на 31.12.2018?
 
так?
По вопросам из тем форума, личку не читаю.
 
БМВ, да! Спасибо) Теперь будем разбираться в формуле, чтобы дальше самим по аналогии сделать остальные листы.
 
Mershik, БМВ, спасибо вам большое. Мы в итоге сделали так и формулу такую

=IF(COUNTIFS(Шины!$C$4:$C$10000;C$2;Шины!$D$4:$D$10000;">="&$A3;Шины!$D$4:$D$10000;"<="&$B3)>0;SUMIFS(Шины!$V$4:$V$10000;Шины!$C$4:$C$10000;C$2;Шины!$D$4:$D$10000;">="&$A3;Шины!$D$4:$D$10000;"<="&$B3)/(COUNTIFS(Шины!$C$4:$C$10000;C$2;Шины!$D$4:$D$10000;">="&$A3;Шины!$D$4:$D$10000;"<="&$B3)*14);”нет”)
Страницы: 1
Наверх