powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Тренд - помогите отыскать и прикрепить формулу
14 сообщений из 14, страница 1 из 1
Тренд - помогите отыскать и прикрепить формулу
    #37270092
cepe6po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для вычисления тренда и прогнозирования продаж необходимо постоянно анализировать данные за прошлый период.

Есть продукт А, который продается ежедневно. Необходимо выявить тренд продаж, который вычисляется исходя из последних 5, 7, 10 и 14 дней и после него уже прогнозируется объем продаж товара А за данный месяц.

Существует БД, которая автоматически обновляется и откуда берутся данные для анализа для каждого дня.

Подскажите переменную, которая бы автоматически определяла в столбце В появившиеся какие-либо данные и вычисляла сумму их за 5,7, 10 и 14 дней с автоматическим смещением вниз на следующую строку, если там появятся данные (смотрите прикрепленный файлик - отмечено желтым).

Надеюсь, что понятно попытался выразить мысль.

Если что - смело задавайте вопросы!

Заранее - больше всем спасибо за любую помощь!
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270508
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=СУММ(ИНДЕКС(B2:B32;ПОИСКПОЗ(9E+307;B2:B32;1)-6):ИНДЕКС(B2:B32;ПОИСКПОЗ(9E+307;B2:B32;1)))
Вторая ИНДЕКС() - конец диапазона.
Первая ИНДЕКС() - начало диапазона, задается числом, отнимаемым от нахождения последней записи (здесь " -6 ")
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270514
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо поиска наибольшего числа ( 9E+307 ) можно применить СЧЕТ(B2:B32) , На небольших таблицах падение скорости будет незаметно.
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270553
cepe6po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur =СУММ(ИНДЕКС(B2:B32;ПОИСКПОЗ(9E+307;B2:B32;1)-6):ИНДЕКС(B2:B32;ПОИСКПОЗ(9E+307;B2:B32;1)))
Вторая ИНДЕКС() - конец диапазона.
Первая ИНДЕКС() - начало диапазона, задается числом, отнимаемым от нахождения последней записи (здесь " -6 ")


Спасибо!
Но всё равно не совсем понятно для меня (извините!).

Если можно - скиньте тут excel-eвский файлик, как пример (для каждого диапазона - 5, 7, 10 и 14 дней тренда).

Большое спасибо!
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270567
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так не пойдет. Учиться никогда не поздно :)
В диапазоне B2:B32 ищем наибольшее возможное число, если такого нет (а его в диапазоне нет), то находим последнюю запись:
ИНДЕКС(B2:B32;ПОИСКПОЗ(9E+307;B2:B32;1))
Точно такая же конструкция, но с возвращением на несколько строк выше (на 4):
ИНДЕКС(B2:B32;ПОИСКПОЗ(9E+307;B2:B32;1)-4)
Теперь составляем массив от... и до... и суммируем значения:
=СУММ(ИНДЕКС(...):ИНДЕКС(...))
Получим сумму последних пяти значений.
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270620
cepe6po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur,

Спасибо большое, начал кумекать...просто всегда работал в английской версии и пока всё перевел на неё - мозг начал категорически отказываться от понимания.

Ещё раз большое спасибо! Иду крепить ко всем наименованиям и вычислять тренды... =))
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270717
Михаил Ч.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно еще так записать:
=СУММ(ИНДЕКС($B$2:$B$32;МАКС(СЧЁТ($B$2:$B$32)-A39+1;1)):ИНДЕКС($B$2:$B$32;МАКС(СЧЁТ($B$2:$B$32);1)))
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270934
cepe6po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Михаил Ч.,

Ай ляпота, ай спасибо большое!!!!!!
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37270971
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я о чем (в 22:58)?
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37271163
мио23423
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikttur,
Воспользуйся классикой из ТА (Лукас Лебо)
трендup серия из повышающихся минимумов
трендdown серия из понижающихся максимумов
а вобще анализ тренда нетривиальная задача , посчитай adx например и на основе его просчитай тренд
так же можешь на основе средних значений
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37271382
Михаил Ч.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
viktturА я о чем (в 22:58)?
Думаю что о том же, только cepe6po , видимо, не смог адаптировать формулу.
С функцией СЧЕТ все таки лучше, т.к. она не выдаст ошибку при отсутствии данных.
Да и проверку прикрутил, чтобы диапазон в минус не выскакивал, если данных меньше чем вычисляемый интервал
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37271402
Михаил Ч.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мио23423vikttur,
Воспользуйся классикой из ТА (Лукас Лебо)
трендup серия из повышающихся минимумов
трендdown серия из понижающихся максимумов
а вобще анализ тренда нетривиальная задача , посчитай adx например и на основе его просчитай тренд
так же можешь на основе средних значений
автормио23423, Вы кому предлагаете просчитать тренд? viktturу?
По моему, vikttur дал четкий ответ на поставленный вопрос:
авторПодскажите переменную, которая бы автоматически определяла в столбце В появившиеся какие-либо данные и вычисляла сумму их за 5,7, 10 и 14 дней с автоматическим смещением вниз на следующую строку, если там появятся данные
И предоставил работающую формулу, при этом подробно разъяснив ее.
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37271689
cepe6po
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Михаил Ч.,

Так и есть!
Спасибо большое вам и vikttur !!!
...
Рейтинг: 0 / 0
Тренд - помогите отыскать и прикрепить формулу
    #37272289
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ч.viktturА я о чем (в 22:58)?С функцией СЧЕТ все таки лучше, т.к. она не выдаст ошибку при отсутствии данных. Да и проверку прикрутил, чтобы диапазон в минус не выскакивал, если данных меньше чем вычисляемый интервал
Отсутствие данных или одна запись маловероятны. Для таких случаев я (в своих документах) добавил бы ЕСЛИ(), отсекающее ненужные расчеты. Но на вкус и цвет... все желуди разные :)
Больше вариантов - больше возможности выбора "под себя" :)

Полагаю, мио23423 давал совет автору темы, просто мой пост был последним.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Тренд - помогите отыскать и прикрепить формулу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]