Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Определение категории клиента по нескольким условиям - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение категории клиента по нескольким условиям (Формулы/Formulas)
Определение категории клиента по нескольким условиям
Сапожник Дата: Воскресенье, 07.05.2017, 09:46 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день, друзья!
Опять обращаюсь за помощью.
Есть массив с данными по продажам. Массив более 100 000 строк
Клиентов больше 500.
Необходимо каждому клиенту присвоить категорию "важности" A, B, C, D в зависимости от заданной суммы его всех покупок за определенный месяц определенного года, чтобы потом можно было в сводной таблице наблюдать динамику продаж категорий клиентов за нужный мне период.

Буду признателен за хелп.
К сообщению приложен файл: 3061732.xlsx(9Kb)
 
Ответить
СообщениеДобрый день, друзья!
Опять обращаюсь за помощью.
Есть массив с данными по продажам. Массив более 100 000 строк
Клиентов больше 500.
Необходимо каждому клиенту присвоить категорию "важности" A, B, C, D в зависимости от заданной суммы его всех покупок за определенный месяц определенного года, чтобы потом можно было в сводной таблице наблюдать динамику продаж категорий клиентов за нужный мне период.

Буду признателен за хелп.

Автор - Сапожник
Дата добавления - 07.05.2017 в 09:46
Pelena Дата: Воскресенье, 07.05.2017, 10:50 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11327
Репутация: 2518 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Код
=ПРОСМОТР(СУММЕСЛИМН($I$4:$I$21;$E$4:$E$21;E4;$F$4:$F$21;F4;$G$4:$G$21;G4);{0;200;500;1000};{"D";"C";"B";"A"})
К сообщению приложен файл: 6791077.xlsx(9Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Код
=ПРОСМОТР(СУММЕСЛИМН($I$4:$I$21;$E$4:$E$21;E4;$F$4:$F$21;F4;$G$4:$G$21;G4);{0;200;500;1000};{"D";"C";"B";"A"})

Автор - Pelena
Дата добавления - 07.05.2017 в 10:50
jakim Дата: Воскресенье, 07.05.2017, 10:54 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 791
Репутация: 205 ±
Замечаний: 0% ±

формула для ячейки G4

Код
=VLOOKUP(SUMIFS(F:F;B:B;B4;C:C;C4;D:D;D4);{0\"D";200\"C";500\"B";1000\"A"};2)
 
Ответить
Сообщение
формула для ячейки G4

Код
=VLOOKUP(SUMIFS(F:F;B:B;B4;C:C;C4;D:D;D4);{0\"D";200\"C";500\"B";1000\"A"};2)

Автор - jakim
Дата добавления - 07.05.2017 в 10:54
AlexM Дата: Воскресенье, 07.05.2017, 10:54 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3571
Репутация: 899 ±
Замечаний: 0% ±

Excel 2003
Код
=ВПР(СУММПРОИЗВ((E4&F4&G4=E$4:E$99&F$4:F$99&G$4:G$99)*I$4:I$99);{0;"D":200;"C":500;"B":1000;"A"};2)
К сообщению приложен файл: 3061732_01.xlsx(9Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=ВПР(СУММПРОИЗВ((E4&F4&G4=E$4:E$99&F$4:F$99&G$4:G$99)*I$4:I$99);{0;"D":200;"C":500;"B":1000;"A"};2)

Автор - AlexM
Дата добавления - 07.05.2017 в 10:54
Сапожник Дата: Воскресенье, 07.05.2017, 12:06 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Друзья, спасибо всем за помощь! Все работает отлично - я бы не додумался до такой формулы без специальных знаний, это действительно очень упростило мою задачу.

Но я вспомнил одну деталь - есть некоторые клиенты, которых я рассматриваю как одного, в силу некоторых обстоятельств, например Петров и Иванов это братья, а значит товар ушел в одну и ту же "семью", которую я назову, к примеру "Петров-Иванов". А вот Сидоров - это клиент, покупающий от своего имени, он останется Сидоровым, но под условным названием "Прочие". Но считать их как участников групп я хочу так - 1) Петров-Иванов, 2) Сидоров
То есть, по отдельности Петров и Иванов могут относиться к категории С или Д и т.д., но это было бы некорректно, а вот в сумме они уже могут стать категорией А, что уже будет правильно в учете их как покупательской силы.

Как можно модернизировать формулу, чтобы она учитывала этот нюанс?
Пример содержит уже Вашу формулу до моей новой вводной.

Заранее признателен!
К сообщению приложен файл: 5298145.xlsx(10Kb)
 
Ответить
СообщениеДрузья, спасибо всем за помощь! Все работает отлично - я бы не додумался до такой формулы без специальных знаний, это действительно очень упростило мою задачу.

Но я вспомнил одну деталь - есть некоторые клиенты, которых я рассматриваю как одного, в силу некоторых обстоятельств, например Петров и Иванов это братья, а значит товар ушел в одну и ту же "семью", которую я назову, к примеру "Петров-Иванов". А вот Сидоров - это клиент, покупающий от своего имени, он останется Сидоровым, но под условным названием "Прочие". Но считать их как участников групп я хочу так - 1) Петров-Иванов, 2) Сидоров
То есть, по отдельности Петров и Иванов могут относиться к категории С или Д и т.д., но это было бы некорректно, а вот в сумме они уже могут стать категорией А, что уже будет правильно в учете их как покупательской силы.

Как можно модернизировать формулу, чтобы она учитывала этот нюанс?
Пример содержит уже Вашу формулу до моей новой вводной.

Заранее признателен!

Автор - Сапожник
Дата добавления - 07.05.2017 в 12:06
Pelena Дата: Воскресенье, 07.05.2017, 12:19 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11327
Репутация: 2518 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
Считайте не по покупателю, а по группе
Код
=ПРОСМОТР(СУММЕСЛИМН($J$4:$J$21;$E$4:$E$21;E4;$F$4:$F$21;F4;$G$4:$G$21;G4);{0;200;500;1000};{"D";"C";"B";"A"})


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеСчитайте не по покупателю, а по группе
Код
=ПРОСМОТР(СУММЕСЛИМН($J$4:$J$21;$E$4:$E$21;E4;$F$4:$F$21;F4;$G$4:$G$21;G4);{0;200;500;1000};{"D";"C";"B";"A"})

Автор - Pelena
Дата добавления - 07.05.2017 в 12:19
Сапожник Дата: Воскресенье, 07.05.2017, 12:27 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena,
Но Сидоров это ведь не группа, а сама колонка "Группа" создана, чтобы мониторить объем продаж в группах, иными словами чтобы смотреть как много создается групп в сравнении "обычных" покупателей. Возвращаясь к Сидоров, я его хочу видеть как Сидорова, а не как "Прочие", ведь кроме Сидорова там могут оказаться и другие обычные клиенты. Вот так завернуто)))
 
Ответить
СообщениеPelena,
Но Сидоров это ведь не группа, а сама колонка "Группа" создана, чтобы мониторить объем продаж в группах, иными словами чтобы смотреть как много создается групп в сравнении "обычных" покупателей. Возвращаясь к Сидоров, я его хочу видеть как Сидорова, а не как "Прочие", ведь кроме Сидорова там могут оказаться и другие обычные клиенты. Вот так завернуто)))

Автор - Сапожник
Дата добавления - 07.05.2017 в 12:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение категории клиента по нескольким условиям (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!