Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Как базу клиентов в Excel равномерно разделить между продавцами
 
Цитата
wowick пишет: Как перераспределить оставшихся клиентов?
Перераспределять никак не будем. Новый продавец доработает клиентов уволившегося. Далее дадим ему следующую базу и все.
Как базу клиентов в Excel равномерно разделить между продавцами
 
Привет, планетяне!

Опишу ситуацию: Для отдела продаж есть одна большая база потенциальных клиентов. В ней четко клиенты отсортированы таким образом: сначала идут высокопотенциальные клиенты, далее идут среднепотенциальные, далее низкопотенциальные и далее перечислены все остальные. Пример базы во вложении.

Необходимо такую базу разделить по количеству продавцов, причем по-справедливости - не так что одному достались высокопотенциальные (они все в самом начале файла), а другому низкопотенциальные, а чтобы каждому продавцу досталось примерно равное количество клиентов из всех категорий. Для этого нужен макрос в который можно было бы подставить заданное количество продавцов (количество продавцом может меняться - одни приходят, другие увольняются), и база распределилась бы по следующему принципу: Например 3 продавца: 1му - строки 1,4,7 и т.д.;  2му - строки 2,5,8 и т.д.;  3му - строки 3,6,9 и т.д.

В программировании я чайник. Может кто-нибудь сюда выложить подобный макрос с комментарием куда подставлять количество продавцов (т.е.на сколько частей делить базу)?

Буду весьма признателен!!!
Изменено: Новоселов Семен - 26.03.2014 20:24:54
Как в базе клиентов по каждой организации объединить в 1 строку разные телефоны и эл.адреса?
 
Все работает  отлично! Невероятно полезный макрос! Благодарю, Scripter, еще раз!!!
Как в базе клиентов по каждой организации объединить в 1 строку разные телефоны и эл.адреса?
 
Hugo, ikki, благодарю за код макроса. Но у меня не получилось создать макрос из этого кода (Начинаю создавать макрос, в поле VBA вставляю указанный код, но макрос почему-то не создается). Можете добавить пошаговую "инструкцию" или комментарии что делать с этим кодом, для таких чайников как я? Тогда это чрезвычайно важное знание будет доступно и простым людям :).
Как в базе клиентов по каждой организации объединить в 1 строку разные телефоны и эл.адреса?
 
1.Scripter, благодарю за макрос! Супер!

1.1. Alt+F8 почему-то не сработало. Запустил макрос через меню экселя Макросы - Выполнить. Ну это мелочи.

1.2. В настоящий момент, если номер телефона или эл.адрес или сайт дублируется в нескольких строках, то они также в файле "result table" в ячейку помещаются через запятую. А нужно чтобы из дублей осталось по 1 экземпляру. Пример получившегося файла "Попробовал" во вложении. Там же еще раз описал эту проблему подробнее.  Как изменить для этого код макроса?

1.3.Файл базы в экселе который я прикрепил в 1м сообщении в этой теме, был для примера. Файл актуального формата базы прилагаю к этому сообщению. Называется "Актуальный формат базы для которой нужен макрос!" В нем красным цветом отметил заголовки столбцов по которым необходимо сростить дубли и оставить каждого значения по 1 экземпляру в срощенных ячейках (Это "Название", "Телефон", "Факс", "Е-mail", "Сайт" и "Адрес" ;) . Как изменить код из файла "Пробуй" для этого файла?  (Я пытался в коде найти где это можно изменить, но ничего там не понял, поскольку в программировании я чайник  :) ))
Изменено: Новоселов Семен - 20.03.2014 11:11:51
Как в базе клиентов по каждой организации объединить в 1 строку разные телефоны и эл.адреса?
 
Я не программист, но способный. :))))  Макрос устроит. Можете еще прокомментировать как и куда этот макрос вставить?
Как в базе клиентов по каждой организации объединить в 1 строку разные телефоны и эл.адреса?
 
Добрый день, уважаемые форумчане!
Занимаюсь подготовкой базы клиентов для менеджеров по продажам. База берется от парсинга справочников. Проблема в том, что одна и та же организация в справочнике часто находится в разных категориях, у компании может быть несколько адресов. И, соответственно, получаются дубли строк компаний с разными номерами телефонов, эл.адресами (или в одной категории у организации не указан e-mail, в другой категории указан, в третьей указан, причем другой).

Мне необходимо объединить дубли каждой организации в одну строку таким образом, чтобы Наименование осталось в строке в 1 экземпляре (ведь наименование - это единственное что одинаковое у всех этих дублей), а телефоны, e-mail и т.д. из других дублей объединились и были все в одной строке через запятую.

Пример базы во вложении. Там на 1м листе исходные данные, на 2м листе что должно получиться в итоге.
Нужно такое решение, чтобы можно было  автоматически делать это с базой в  десятки тысяч  организаций, желательно в несколько кликов.

PS. Решение искал долго, в том числе на этом форуме много перечитал, но ответа на конкретно этот вопрос (казалось бы простой и очень нужный) не нашел. Поэтому просьба помочь с решением, а не писать типа "читай форум, лентяй" :)
Заранее премного благодарен. Не представляете как! :)
Макрос для выбора шаблонов сообщений в Outlook 2010
 
Спасибо большое, Максим! Сэкономлено большое количество времени большого количества людей!  :)
Макрос для выбора шаблонов сообщений в Outlook 2010
 
Здравствуйте, pinguindell!
Для меня также как для вас актуален вопрос. Странно что разработчики Microsoft не озадачились такой очевидно необходимой функцией.
Поскольку я не программист и далек от этой профессии, до вашего сообщения я не знал про "окно VBEditor".

Большое спасибо за "листинг макроса". Это сделать у меня получилось. Но вот как дальше создать кнопку на панель быстрого доступа (ваше решение 1) или в отдельную вкладку на ленте (ваше решение 2) я не знаю. Хотя, вероятно, для большинства читателей этого ресурса это легко.
Можно вас попросить описать эту процедуру создания кнопок (решение 1 и 2). Буду очень признателен. Заранее благодарю.
Страницы: 1
Наверх