Тема старая и довольно известная, но здесь искал, но не нашел. Часто сталкиваюсь с проблемой - выстроить рейтинг популярности артикула в чеках - то есть исходник - см присоединенный файл со столбцами - Клиент, Артикул, Количество - то есть отдельная строка на каждую покупку определенного клиента. Цель - понять, как по всем покупкам выглядит рейтинг позиций по артикулам во всех покупках - 1-я позиция во всех чеках, 2-я и тд, с количеством купленного Огромная просьба - при советах не ссылаться на ранее созданные темы, написать здесь, не используя (пожалуйста) БД, VBA, макросы и тд. Огромная просьба обойтись связкой формул и сводными таблицами К примеру есть пробы сводных таблиц, но при этом либо артикул уходит во второй слой клиента, либо клиент. И нет ясности - вот первый арт в чеках по сумме, вот второй и тд
Тема старая и довольно известная, но здесь искал, но не нашел. Часто сталкиваюсь с проблемой - выстроить рейтинг популярности артикула в чеках - то есть исходник - см присоединенный файл со столбцами - Клиент, Артикул, Количество - то есть отдельная строка на каждую покупку определенного клиента. Цель - понять, как по всем покупкам выглядит рейтинг позиций по артикулам во всех покупках - 1-я позиция во всех чеках, 2-я и тд, с количеством купленного Огромная просьба - при советах не ссылаться на ранее созданные темы, написать здесь, не используя (пожалуйста) БД, VBA, макросы и тд. Огромная просьба обойтись связкой формул и сводными таблицами К примеру есть пробы сводных таблиц, но при этом либо артикул уходит во второй слой клиента, либо клиент. И нет ясности - вот первый арт в чеках по сумме, вот второй и тдalexalex
Цель - получить рейтинг позиций по месту в чеках - столбцы такие Артикул Первая позиция Вторая Позиция и тд В выходные вот что придумал - если развернуть сделать таблицы по отд артикулам - см приложенный файл, правда, их оч много, но взять наиболее частые, и дать рядом клиентов, которые их выбирали, а потом сгруппировать артикулы-клиенты и будет видно, какие артикулы у какого количества клиентов на каком месте были в общем массиве. Но, возможно, есть составная формула + сводная таблица, которая все сведет, как надо
Цель - получить рейтинг позиций по месту в чеках - столбцы такие Артикул Первая позиция Вторая Позиция и тд В выходные вот что придумал - если развернуть сделать таблицы по отд артикулам - см приложенный файл, правда, их оч много, но взять наиболее частые, и дать рядом клиентов, которые их выбирали, а потом сгруппировать артикулы-клиенты и будет видно, какие артикулы у какого количества клиентов на каком месте были в общем массиве. Но, возможно, есть составная формула + сводная таблица, которая все сведет, как надоalexalex
Так. Понял. Получились чеки по клиентам и кол-во позиций в чеках каждого клиента, а рейтинг по позициям в чеке? Артикул такой-то - первый в чеке, такой-то второй и тд Безотносительно клиентов - по всем чекам - на какой позиции каждый артикул во всем массиве чеков. Или идти по данным итоговой строки - по таблице, которая в ссылке - первой строкой во всех чеках артикул 4, второй - артикул - 5 и так далее, включая чеки с одной строкой. А возможно ли сделать столбец - позиций в чеке - три, две одна?
Так. Понял. Получились чеки по клиентам и кол-во позиций в чеках каждого клиента, а рейтинг по позициям в чеке? Артикул такой-то - первый в чеке, такой-то второй и тд Безотносительно клиентов - по всем чекам - на какой позиции каждый артикул во всем массиве чеков. Или идти по данным итоговой строки - по таблице, которая в ссылке - первой строкой во всех чеках артикул 4, второй - артикул - 5 и так далее, включая чеки с одной строкой. А возможно ли сделать столбец - позиций в чеке - три, две одна?alexalex
Покрутил и еще - получается, линия решения, но не решение такая - сцепить через & клиента и любой артикул, чтобы вывести новую категорию - группы клиентов по количеству позиций в чеке, любое количество символов обозначается как *, но это в формулах, а в сводную таблицу как свести в группу клиентов в группировке - Клиенты - Число позиций в чеке
Покрутил и еще - получается, линия решения, но не решение такая - сцепить через & клиента и любой артикул, чтобы вывести новую категорию - группы клиентов по количеству позиций в чеке, любое количество символов обозначается как *, но это в формулах, а в сводную таблицу как свести в группу клиентов в группировке - Клиенты - Число позиций в чекеalexalex
alexalex, Вложение. Сортировка артикулов, произведена, по количеству, добавил колонку "Вхождение", сколько раз в чеке, тот или иной артикул, у какого клиента.
alexalex, Вложение. Сортировка артикулов, произведена, по количеству, добавил колонку "Вхождение", сколько раз в чеке, тот или иной артикул, у какого клиента.YouGreed
Спасибо. Понял. Но вопрос - вы вставляли колонку в каждый чек? Но у меня же в массиве тысячи чеков, как по строке заранее автоматом ввести эту колонку - чек+клиент+уровень артикула в чеке?
Спасибо. Понял. Но вопрос - вы вставляли колонку в каждый чек? Но у меня же в массиве тысячи чеков, как по строке заранее автоматом ввести эту колонку - чек+клиент+уровень артикула в чеке?alexalex
alexalex, Таблица, сделана путем преобразования, исходных данных в Сводную Таблицу.
Т.е., в ручную я не вывожу результаты в таблицу, это за меня, делает программа, Не важно, сколько строк будет. При заданных условиях и выставлении сортировки, Ваши итоговые данные, будут выглядеть точно также, как в файле примере.
Строки - клиенты, Столбцы - Артикулы, В теле таблицы - Сумма продаж(по чекам), либо Количество продаж(чеков).
Можно даже так, в параметрах Сводной таблицы, выбрать пункт "Изменить диапазон данных", и выделить диапазон ячеек с Вашими данными. Можно посмотреть результат.
alexalex, Таблица, сделана путем преобразования, исходных данных в Сводную Таблицу.
Т.е., в ручную я не вывожу результаты в таблицу, это за меня, делает программа, Не важно, сколько строк будет. При заданных условиях и выставлении сортировки, Ваши итоговые данные, будут выглядеть точно также, как в файле примере.
Строки - клиенты, Столбцы - Артикулы, В теле таблицы - Сумма продаж(по чекам), либо Количество продаж(чеков).
Можно даже так, в параметрах Сводной таблицы, выбрать пункт "Изменить диапазон данных", и выделить диапазон ячеек с Вашими данными. Можно посмотреть результат.YouGreed
Спасибо! Но никак не могу добиться, чтобы получилось, как у вас, если возможно, по этапам, какие нужно дополнительные действия в сводной таблице, чтобы получились в списке полей сводной таблицы в разделе Значения так, как у вас - Количество и Вхождения. Как я ни комбинировал, ваш результат не получается. Смутно понимаю, что надо дополнительные действия над уже сгруппированными рядами, но какие именно, непонятно
Спасибо! Но никак не могу добиться, чтобы получилось, как у вас, если возможно, по этапам, какие нужно дополнительные действия в сводной таблице, чтобы получились в списке полей сводной таблицы в разделе Значения так, как у вас - Количество и Вхождения. Как я ни комбинировал, ваш результат не получается. Смутно понимаю, что надо дополнительные действия над уже сгруппированными рядами, но какие именно, непонятноalexalex
alexalex, 1. Выбираем диапазон данных, с шапкой. 2. Вставить -> Сводная таблица 3. Клиенты в строки, Артикулы в столбцы, Количество в значения(2 раза) 4. Заходим в значения, в первый параметр -> Параметры полей значений -> Переименовываем шапку -> Выбираем операцию Сумма 5. Заходим в значения, во второй параметр -> Параметры полей значений -> Переименовываем шапку -> Выбираем операцию Количество 6. Нажимаем артикул, правой клавишей -> выбираем пункт "Сортировка" -> Дополнительные параметры сортировки -> По убыванию от Я до А -> Выбираем поле Количество(в примере, либо так как вы его сами назовете). 7. Поиграйтесь с параметрами сводной таблицы, а также в конструкторе с визуальным оформлением.
alexalex, 1. Выбираем диапазон данных, с шапкой. 2. Вставить -> Сводная таблица 3. Клиенты в строки, Артикулы в столбцы, Количество в значения(2 раза) 4. Заходим в значения, в первый параметр -> Параметры полей значений -> Переименовываем шапку -> Выбираем операцию Сумма 5. Заходим в значения, во второй параметр -> Параметры полей значений -> Переименовываем шапку -> Выбираем операцию Количество 6. Нажимаем артикул, правой клавишей -> выбираем пункт "Сортировка" -> Дополнительные параметры сортировки -> По убыванию от Я до А -> Выбираем поле Количество(в примере, либо так как вы его сами назовете). 7. Поиграйтесь с параметрами сводной таблицы, а также в конструкторе с визуальным оформлением.YouGreed
Огромное спасибо! Сейчас попробую. Вы решили оч важную задачу, во многих компаниях то же решают только с помощью SQL или сложнее, а тут - надо прямо многим сказать, на форуме, что решили
Огромное спасибо! Сейчас попробую. Вы решили оч важную задачу, во многих компаниях то же решают только с помощью SQL или сложнее, а тут - надо прямо многим сказать, на форуме, что решилиalexalex