Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

как остановить процесс суммирования

Автор sergo44441, 29.04.2008, 07:37

« назад - далее »

sergo44441

Скажите, а как сделать так, чтобы сумма данных по столбцу не превышала определенного значения. Например, ограничение 100. Данные 10, 50, 35, 11, 4. Вывод 95.
Не торопись, и все успеешь намного быстрее

sergo44441

Уточню вопрос. то есть нужно разделить товары на 3 группы, исходя из прибыли, которую они приносят. 1 группа - 50 % общей прибыли, 2 - 30, 3 - 20
Не торопись, и все успеешь намного быстрее

Andrey Lenets

ABC - анализ) данные должны быть отсортированы по убыванию (основное требование).

sergo44441

С Этим я согласен. Но ведь это не отразит вклада позиций в общую прибыль.
Не торопись, и все успеешь намного быстрее

sergo44441

Определенно, здесь критерием выбора будет сумма с накоплением. Я посчитал ее в отчете. А может ли запрос ссылаться на отчет? Или можно эту сумму посчитать по-другому
Не торопись, и все успеешь намного быстрее

ДмиДми

#5
Что-то я ничего не понимаю. Зачем останавливать процесс суммирования? При чём тут сумма с накоплением?

Прибыль по каждой позиции так или иначе должна быть посчитана (не в данной задаче, а в  бизнесе :)) Общая прибыль тоже.
Поделить одно на другое - процент есть.
А уж превратить процент в номер группы в запросе можно разными способами, хотя бы через iif.
Или даже не считать проценты по позициям, а установить пороговые значения для групп в рублях = проценты от общей прибыли.
Кстати, если пороговые значения групп (в рублях или процентах) - в отдельной таблице, выборка групп делается элементарно на inner join ... on ... < ...


sergo44441

Спасибо. Я сначала сортировал позиции по убыванию суммы прибыли, в отчете считал сумму с накоплением, делал импорт в эксель и обратно. И с помощью запроса разбивал на группы. Только вот не могли бы вы поподробнее описать как сделать это одним запросом?
Не торопись, и все успеешь намного быстрее