всем привет! Пытаюсь использовать функцию Среднее, но ничего не выходит. Поставила и в суммированных полях и в ресурсах... Но все в пустую... Выводит общую и все. Вкладки итоги нету... Каким образом сделать, может кто подскажет=)
---
Nastya-chajkovskaya, ну и простыни вы лепите. Ну так получи число пять в строке и потом получишь свое среднее!
---
Nastya-chajkovskaya,

Текст запроса? Структура вывода? ...

ЗЫ Телепаты в отпуске - лето!
---
AnryMc,
```1c
    . ВЫБРАТЬ
    ОтгрузкаТМЦОбороты.ТМЦ КАК Товар,
    СУММА(ОтгрузкаТМЦОбороты.КоличествоОборот) КАК Количество,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 1
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Январь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 2
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Февраль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 3
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Март,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 4
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Апрель,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 5
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Май,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 6
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июнь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 7
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 8
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Август,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 9
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Сентябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 10
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Октябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 11
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Ноябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 12
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Декабрь,
    СРЕДНЕЕ(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 1
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 2
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 3
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 4
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 5
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 6
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 7
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 8
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 9
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 10
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 11
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 12
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Среднее
    ПОМЕСТИТЬ ВТ_МесяцТек
    ИЗ
    РегистрНакопления.ОтгрузкаТМЦ.Обороты(НАЧАЛОПЕРИОДА(&ВыбДата, ГОД), КОНЕЦПЕРИОДА(&ВыбДата, МЕСЯЦ), День, ) КАК ОтгрузкаТМЦОбороты
    ГДЕ
    ОтгрузкаТМЦОбороты.КоличествоОборот > 0

    СГРУППИРОВАТЬ ПО
    ОтгрузкаТМЦОбороты.ТМЦ
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_МесяцТек.Товар,
    ВТ_МесяцТек.Количество,
    ВТ_МесяцТек.Январь,
    ВТ_МесяцТек.Февраль,
    ВТ_МесяцТек.Март,
    ВТ_МесяцТек.Апрель,
    ВТ_МесяцТек.Май,
    ВТ_МесяцТек.Июнь,
    ВТ_МесяцТек.Июль,
    ВТ_МесяцТек.Август,
    ВТ_МесяцТек.Сентябрь,
    ВТ_МесяцТек.Октябрь,
    ВТ_МесяцТек.Ноябрь,
    ВТ_МесяцТек.Декабрь,
    ВТ_МесяцТек.Среднее
    ПОМЕСТИТЬ ВТ_Тек
    ИЗ
    ВТ_МесяцТек КАК ВТ_МесяцТек
    ГДЕ
    ВТ_МесяцТек.Количество > 0
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ОтгрузкаТМЦОбороты.ТМЦ КАК Товар,
    СУММА(ОтгрузкаТМЦОбороты.КоличествоОборот) КАК Количество,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 1
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Январь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 2
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Февраль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 3
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Март,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 4
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Апрель,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 5
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Май,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 6
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июнь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 7
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 8
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Август,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 9
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Сентябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 10
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Октябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 11
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Ноябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 12
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Декабрь,
    СРЕДНЕЕ(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 1
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 2
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 3
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 4
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 5
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 6
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 7
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 8
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 9
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 10
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 11
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ + ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 12
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК СреднееАрифметическое
    ПОМЕСТИТЬ ВТ_МесяцПрош
    ИЗ
    РегистрНакопления.ОтгрузкаТМЦ.Обороты(ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&ВыбДата, ГОД), ГОД, -1), ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(&ВыбДата, ГОД), ГОД, -1), День, ) КАК ОтгрузкаТМЦОбороты
    ГДЕ
    ОтгрузкаТМЦОбороты.КоличествоОборот > 0

    СГРУППИРОВАТЬ ПО
    ОтгрузкаТМЦОбороты.ТМЦ
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_МесяцПрош.Товар КАК Товар,
    ВТ_МесяцПрош.Количество,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Январь
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ КАК Январь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Февраль
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ КАК Февраль,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВТ_МесяцПрош.Март
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ КАК Март,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВТ_МесяцПрош.Апрель
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ КАК Апрель,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВТ_МесяцПрош.Май
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ КАК Май,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июнь
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ КАК Июнь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июль
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ КАК Июль,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВТ_МесяцПрош.Август
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ КАК Август,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Сентябрь
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ КАК Сентябрь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Октябрь
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ КАК Октябрь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Ноябрь
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ КАК Ноябрь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Декабрь
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ КАК Декабрь,
    СРЕДНЕЕ(ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ) КАК СреднееПродажи
    ИЗ
    ВТ_МесяцПрош КАК ВТ_МесяцПрош
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Тек КАК ВТ_Тек
    ПО ВТ_МесяцПрош.Товар = ВТ_Тек.Товар
    ГДЕ
    ВТ_МесяцПрош.Количество > 0

    СГРУППИРОВАТЬ ПО
    ВТ_МесяцПрош.Товар,
    ВТ_МесяцПрош.Количество,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Январь
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Февраль
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВТ_МесяцПрош.Март
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВТ_МесяцПрош.Апрель
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВТ_МесяцПрош.Май
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июнь
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июль
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВТ_МесяцПрош.Август
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Сентябрь
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Октябрь
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Ноябрь
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Декабрь
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ

    УПОРЯДОЧИТЬ ПО
    Товар
```
---
Nastya-chajkovskaya, используйте среднее в СКД.
---
Xershi, я и использую. Прописала в запросе, в ресурсах выбрала среднее, группировке у меня тоже стоит среднее. Но все равно
---
Nastya-chajkovskaya, значит у вас проблема в данных! Консоль запроса бери и смотри записи.
---
Вот вывод я пыталась сделать через СреднееПродажи. Но все в пустую
---
Что за конфа-то? БП, поди? )))
---
LeXXik, Бухгалтерия
---
Перепробовала кучу разных способов бесполезно , он не хочет мне выводить среднее по месяцам в которых есть продажи.

```1c
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ
```

Может можно как-нибудь определить количество месяцев и просто разделить на его?
---
Очень нужно
---
Nastya-chajkovskaya, покажи что у тебя в консоли запроса выводит, может там вообще бред сивой кобылы, что в принципе нельзя и посчитать.
---
Xershi, вот, т.к. у меня должны сложиться январь+февраль+март+апрель+декабрь и разделить на 5. Если у меня продажи будут за семь месяцев, то у меня должны сложить месяца в которых были продажи и разделиться на 7 и т.д.
---
Nastya-chajkovskaya, у вас одна запись. Какое среднее вы хотите получить?
---
Xershi, в этом случае у меня по моей номенклатуре у меня должны сложиться январь+февраль+март+апрель+декабрь и разделить на 5
---
Nastya-chajkovskaya, сделайте месяца в виде таблицы и получите типовую функцию среднее.
Иначе, я не вижу у вас числа 5.
---
Xershi, не поняла сделайте месяца в виде таблицы и получите типовую функцию среднее.
Иначе, я не вижу у вас числа 5.
У меня по данной номенклатуре были продажи в январе, феврале, марте, апреле, декабре, получается что продажи были за 5 месяцев (январе+ феврале+марте+ апреле+ декабре) в других месяцах у нас пустые значения, значит (январе+ феврале+марте+ апреле+ декабре) / 5
---
Среднее это когда таблица записей и потом она будет группироваться.
---
Xershi, Это для примера показываю.... Вывела одну номенклатуру
Продажи могут быть в каждой номенклатуре по разному, он должен суммировать месяца в которой была продажа по номенклатуре и делить на количество месяцев Если у меня продажи будут за семь месяцев, то у меня должны сложить месяца в которых были продажи и разделиться на 7 и т.д. . Понятно?
---
Nastya-chajkovskaya, понятно что для примера. Чтобы было среднее нужна соответсвующая структура данных, а вы сделали 1 строку.
---
у меня два набора данных, вот второй в котором собственно и идет все вычисление моих месяцев

```1c
    ВЫБРАТЬ
    ОтгрузкаТМЦОбороты.ТМЦ КАК Товар,
    СУММА(ОтгрузкаТМЦОбороты.КоличествоОборот) КАК Количество,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 1
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Январь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 2
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Февраль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 3
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Март,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 4
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Апрель,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 5
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Май,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 6
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июнь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 7
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 8
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Август,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 9
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Сентябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 10
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Октябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 11
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Ноябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 12
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Декабрь
    ПОМЕСТИТЬ ВТ_МесяцТек
    ИЗ
    РегистрНакопления.ОтгрузкаТМЦ.Обороты(НАЧАЛОПЕРИОДА(&ВыбДата, ГОД), КОНЕЦПЕРИОДА(&ВыбДата, МЕСЯЦ), День, ) КАК ОтгрузкаТМЦОбороты
    ГДЕ
    ОтгрузкаТМЦОбороты.КоличествоОборот > 0

    СГРУППИРОВАТЬ ПО
    ОтгрузкаТМЦОбороты.ТМЦ
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_МесяцТек.Товар,
    ВТ_МесяцТек.Количество,
    ВТ_МесяцТек.Январь,
    ВТ_МесяцТек.Февраль,
    ВТ_МесяцТек.Март,
    ВТ_МесяцТек.Апрель,
    ВТ_МесяцТек.Май,
    ВТ_МесяцТек.Июнь,
    ВТ_МесяцТек.Июль,
    ВТ_МесяцТек.Август,
    ВТ_МесяцТек.Сентябрь,
    ВТ_МесяцТек.Октябрь,
    ВТ_МесяцТек.Ноябрь,
    ВТ_МесяцТек.Декабрь
    ПОМЕСТИТЬ ВТ_Тек
    ИЗ
    ВТ_МесяцТек КАК ВТ_МесяцТек
    ГДЕ
    ВТ_МесяцТек.Количество > 0
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ОтгрузкаТМЦОбороты.ТМЦ КАК Товар,
    СУММА(ОтгрузкаТМЦОбороты.КоличествоОборот) КАК Количество,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 1
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Январь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 2
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Февраль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 3
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Март,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 4
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Апрель,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 5
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Май,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 6
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июнь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 7
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Июль,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 8
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Август,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 9
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Сентябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 10
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Октябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 11
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Ноябрь,
    СУММА(ВЫБОР
    КОГДА МЕСЯЦ(ОтгрузкаТМЦОбороты.Период) = 12
    ТОГДА ОтгрузкаТМЦОбороты.КоличествоОборот
    КОНЕЦ) КАК Декабрь
    ПОМЕСТИТЬ ВТ_МесяцПрош
    ИЗ
    РегистрНакопления.ОтгрузкаТМЦ.Обороты(ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&ВыбДата, ГОД), ГОД, -1), ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(&ВыбДата, ГОД), ГОД, -1), День, ) КАК ОтгрузкаТМЦОбороты
    ГДЕ
    ОтгрузкаТМЦОбороты.КоличествоОборот > 0

    СГРУППИРОВАТЬ ПО
    ОтгрузкаТМЦОбороты.ТМЦ
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_МесяцПрош.Товар,
    ВТ_МесяцПрош.Количество,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Январь
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ КАК Январь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Февраль
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ КАК Февраль,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВТ_МесяцПрош.Март
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ КАК Март,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВТ_МесяцПрош.Апрель
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ КАК Апрель,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВТ_МесяцПрош.Май
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ КАК Май,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июнь
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ КАК Июнь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июль
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ КАК Июль,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВТ_МесяцПрош.Август
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ КАК Август,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Сентябрь
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ КАК Сентябрь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Октябрь
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ КАК Октябрь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Ноябрь
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ КАК Ноябрь,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Декабрь
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ КАК Декабрь,
    (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ) / 6 КАК СредняяСуммаЗа5И10,
    (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ) / 6 КАК СредняяСуммаЗа11И4,
    (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ) / 6 + (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ) / 6 КАК ЗаГод,
    СУММА(ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ) КАК ЗаГодСредне
    ПОМЕСТИТЬ ВТ_Результат
    ИЗ
    ВТ_МесяцПрош КАК ВТ_МесяцПрош
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Тек КАК ВТ_Тек
    ПО ВТ_МесяцПрош.Товар = ВТ_Тек.Товар
    ГДЕ
    ВТ_МесяцПрош.Количество > 0

    СГРУППИРОВАТЬ ПО
    ВТ_МесяцПрош.Товар,
    ВТ_МесяцПрош.Количество,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Январь
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Февраль
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВТ_МесяцПрош.Март
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВТ_МесяцПрош.Апрель
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВТ_МесяцПрош.Май
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июнь
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВТ_МесяцПрош.Июль
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВТ_МесяцПрош.Август
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Сентябрь
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Октябрь
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Ноябрь
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ,
    ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВТ_МесяцПрош.Декабрь
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ,
    (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ) / 6,
    (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ) / 6,
    (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Май, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Май, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Май
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Май
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июнь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июнь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июнь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июнь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Июль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Июль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Июль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Июль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Август, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Август, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Август
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Август
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Сентябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Сентябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Сентябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Сентябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Октябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Октябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Октябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Октябрь
    КОНЕЦ) / 6 + (ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Ноябрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Ноябрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Ноябрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Ноябрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Декабрь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Декабрь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Декабрь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Декабрь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Январь, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Январь, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Январь
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Январь
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Февраль, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Февраль, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Февраль
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Февраль
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Март, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Март, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Март
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Март
    КОНЕЦ + ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_Тек.Апрель, 0) = 0
    ТОГДА ВЫБОР
    КОГДА ЕСТЬNULL(ВТ_МесяцПрош.Апрель, 0) = 0
    ТОГДА 0
    ИНАЧЕ ВТ_МесяцПрош.Апрель
    КОНЕЦ
    ИНАЧЕ ВТ_Тек.Апрель
    КОНЕЦ) / 6
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_Результат.Товар,
    ВТ_Результат.Количество,
    ВТ_Результат.Январь,
    ВТ_Результат.Февраль,
    ВТ_Результат.Март,
    ВТ_Результат.Апрель,
    ВТ_Результат.Май,
    ВТ_Результат.Июнь,
    ВТ_Результат.Июль,
    ВТ_Результат.Август,
    ВТ_Результат.Сентябрь,
    ВТ_Результат.Октябрь,
    ВТ_Результат.Ноябрь,
    ВТ_Результат.Декабрь,
    ВТ_Результат.СредняяСуммаЗа5И10,
    ВТ_Результат.СредняяСуммаЗа11И4,
    СРЕДНЕЕ(ВТ_Результат.ЗаГод) КАК ЗаГод,
    ВТ_Результат.ЗаГодСредне
    ИЗ
    ВТ_Результат КАК ВТ_Результат

    СГРУППИРОВАТЬ ПО
    ВТ_Результат.Товар,
    ВТ_Результат.Количество,
    ВТ_Результат.Январь,
    ВТ_Результат.Февраль,
    ВТ_Результат.Март,
    ВТ_Результат.Апрель,
    ВТ_Результат.Май,
    ВТ_Результат.Июнь,
    ВТ_Результат.Июль,
    ВТ_Результат.Август,
    ВТ_Результат.Сентябрь,
    ВТ_Результат.Октябрь,
    ВТ_Результат.Ноябрь,
    ВТ_Результат.Декабрь,
    ВТ_Результат.СредняяСуммаЗа5И10,
    ВТ_Результат.СредняяСуммаЗа11И4,
    ВТ_Результат.ЗаГодСредне
```
---
Nastya-chajkovskaya, ну и простыни вы лепите. Ну так получи число пять в строке и потом получишь свое среднее!
---
Xershi, вот я не могу понять как мне его получить правильнее, а что если потом получиться, что продажи по другой номенклатуре за семь, как чтобы он брал мне нормально ?
---
Nastya-chajkovskaya, я ваш уже сообщения 3 про нормально написал.