1 (4 года 7 месяцев назад)

Тема: Как сделать в Excel ?

Как сделать в Excel ?
Конечное число должно уменьшаться на процент, зависящего от критерия.
Меняем критерий, автоматом меняется конечное число.

Скачать эксель файл можно отсюда
https://yadi.sk/i/BEp0iKVTUGGrzg

Отредактировано demmax2004 (, 4 года 7 месяцев назад)

2 (4 года 7 месяцев назад)

Re: Как сделать в Excel ?

решение здесь:
https://drive.google.com/open?id=1gqQ5m … nj_wmGIV6E

Отредактировано nav73 (, 4 года 7 месяцев назад)

3 (4 года 7 месяцев назад)

Re: Как сделать в Excel ?

Сделал проще

=D4-D4*ЕСЛИ(И(I3>=H5; I3<H6); I5; ЕСЛИ(И(I3>=H6; I3<H7); I6; ЕСЛИ(И(I3>=H7; I3<H8); I7; ЕСЛИ(И(I3>=H8; I3<H9); I8; ЕСЛИ(I3>=H9; I9; 1)))))

4 (4 года 7 месяцев назад)

Re: Как сделать в Excel ?

довольно странное понимание простоты решения

5 (4 года 7 месяцев назад)

Re: Как сделать в Excel ?

Зато работает как есть без изменения таблиц в отличии от твоего варианта

6 (3 года назад)

Re: Как сделать в Excel ?

не хотел создавать новую тему.
Помогите с Экселем.
есть готовая таблица уже разбита по структурам - это стандартный отчёт из 1С сохраненный в формате Ecxel.
Снимок
Нужно научиться проставлять сумму строк по уже готовым группировкам(сумма в жёлтых полях), как это сделать не "в ручную"?
Обратите внимание, что таблица выдаётся готовая и по структуре она разбита.
Цифры ставит пользователь.
как сделать чтоб суммы по группам посчитались, но при этом не прописывать вручную формулу типа:

= сумм(ссылка такая-то...: ссылка на клетку такая-то)

Есть какое-то действие чтоб упростить это суммирование?
ссылка на табличку

7 (3 года назад)

Re: Как сделать в Excel ?

СССР, не совсем понял, что и где ставить.
сделайте две таблицы.
1) как есть исходная
2) как должно получиться в итоге.

96О-9сорак1-48-осемнацать

8 (3 года назад)

Re: Как сделать в Excel ?

alex1 пишет:

СССР, не совсем понял, что и где ставить.
сделайте две таблицы.
1) как есть исходная
2) как должно получиться в итоге.

Снимок

Вопрос: Как сделать автоматом или чем-то простым, если строк например уже 2-3 тысячи.
В каждую группировку писать формулу сложно и можно промахнуться с граничными ячейками

Отредактировано СССР (, 3 года назад)

9 (3 года назад)

Re: Как сделать в Excel ?

СССР пишет:

Вопрос: Как сделать автоматом или чем-то простым, если строк например уже 2-3 тысячи.
В каждую группировку писать формулу сложно и можно промахнуться с граничными ячейками

а зачем все это проделывать ? мне просто интересно, почему бы сам отчет в 1с не переделать и сразу выводить в нем сумму по группировкам ?

10 (3 года назад)

Re: Как сделать в Excel ?

s1
Оно?
таблица

СССР, единственное - в формуле, которую будете подставлять - пишите не C10, B10, а C3000, B3000 или сколько там у вас строк


да, вот текст формулы в первой строке:

=ЕСЛИ(И(B1="";B2="");СУММ(C2:ИНДЕКС(C2:C3000;ПОИСКПОЗ(0;C2:C3000+C3:C3000;0)-1));ЕСЛИ(B1="";СУММ(B1:ИНДЕКС(B2:B3000;ПОИСКПОЗ(1=1;ЕПУСТО(B3:B3000);0)));""))

в остальные ячейки копированием.

Отредактировано (, 3 года назад)

96О-9сорак1-48-осемнацать

11 (3 года назад)

Re: Как сделать в Excel ?

alex1 пишет:

Оно?
таблица

спасибо в любом случае, пока не знаю - попробую применить.



Hanks пишет:

[а зачем все это проделывать ? мне просто интересно, почему бы сам отчет в 1с не переделать и сразу выводить в нем сумму по группировкам ?

Я ждал этого вопроса, ни капли не сомневался, что он возникнет любопытство
Отвечаю: отчёт формируется в 1С, НО .... в экселе вносятся поправки с учётом пожеланий пользователя в отдельный столбец.
Этот столбец потом нужно(желательно) суммировать с учётом групп, остальные данные отчёта просто удаляются, они не нужны больше никому кроме человека-аналитика.