Страницы: 1
RSS
Эксель при добавлении столбца меняет формулу.
 
Доброго всем дня! Помогите, считаем среднюю продажу за 5 (3 и 2) предшествующих дня. В столбце С продажи за 03.08.2021, в столбце D за 02.08.2021, в столбце Е за 01.08.2021 и т.д. Ниже в книге для определения средней за последние 5 дней отражена формула (C3+D3+E3+F3+G3)/5. Идея была следующей каждый новый день перед столбцом С вставляем новый столбец который и становится столбцом С (остальные данные сдвигаются на одну букву правее), т.е. формула (C3+D3+E3+F3+G3)/5 должна быть постоянной, но при добавлении нового столбца (который стал С) эксель сам меняет формулу с (C3+D3+E3+F3+G3)/5 на (D3+E3+F3+G3+H3)/5. Как сделать чтобы формула (C3+D3+E3+F3+G3)/5 оставалась неизменной и чтобы можно было посчитать среднюю за 5 предшествующих дней. (офис 365)
Изменено: vikttur - 04.08.2021 23:36:25
 
Сергей,
как вариант, макрасом поставить условие на добавление столбца

из простого так:
Код
=(ДВССЫЛ("C3")+ДВССЫЛ("D3")+ДВССЫЛ("E3")+ДВССЫЛ("E3")+ДВССЫЛ("G3"))/5
Изменено: evgeniygeo - 04.08.2021 10:58:41
 
Сергей, Вам принципиально добавлять столбец ? Отдельный лист с отчетом не удобнее будет ?
 
так?
 
Цитата
Veniamin Loginov написал:
Сергей, Вам принципиально добавлять столбец ? Отдельный лист с отчетом не удобнее будет ?
Цель от начальника чтобы считалась средняя за 5 предшествующих дней-информация о средней нужна свежая каждый день  (данные о продажах добавляются в конце рабочего дня другим отделом). Можно конечно формулу менять ежедневно, но хотелось чтобы как в сказке-автоматически. Я пробовал на отдельном листе не получилось, он также меняет формулу - у меня не получилось
 

Расчет на 5 дней

Код
=СРЗНАЧ(ДВССЫЛ("C3"):ДВССЫЛ("G3")) 
Изменено: Stanley - 04.08.2021 11:20:57
 
Цитата
Vik_tor написал:
так?
Да, так! Вы волшебник! Спасибо вам!
 
Код
=СУММ(ДВССЫЛ("C3:G3"))/5
дальше аналогично меняем диапазон и знаменатель
 
Спасибо большое всем за помощь! Очень помогли.  :)  
 
Stanley, вернитесь в своё сообщение и удалите то, что Вы ошибочно считаете цитатой: не цитата .то, а полная копия предыдущего сообщения. Цитируйте только при необходимости, выделив фрагмент текста, на котором хотите сделать акцент.
 
Летучие волшебники, вы про летучесть то почитайте
=AVERAGE(INDEX(3:3;3):INDEX(3:3;7))
По вопросам из тем форума, личку не читаю.
 
Или вот так

Код
=СРЗНАЧ(ДВССЫЛ("C3:G3"))
Страницы: 1
Наверх