Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2010, 11:27   #11
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

попробуйте, как вариант

Откройте лист "Нужно". Запустите макрос "Main". Для расчета необходима только информация в колонках: D, E, F, J, L
Вложения
Тип файла: zip Копия Sample__26-04-2010__15-48-20.zip (32.7 Кб, 15 просмотров)

Последний раз редактировалось EugeneS; 27.04.2010 в 11:33.
EugeneS вне форума Ответить с цитированием
Старый 27.04.2010, 13:15   #12
Shkoda
Пользователь
 
Аватар для Shkoda
 
Регистрация: 26.02.2010
Сообщений: 44
Радость

Спасибо макрос работает

Но возникла проблема.

Данные будут во всех столбцах,
если данные стоят в столбцах 11,13,14,15,16 и другие, данные считаются не правильно. Как можно это изменить?
Shkoda вне форума Ответить с цитированием
Старый 27.04.2010, 13:48   #13
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Вы выложили пример, был предложен вариант решения. Теперь надо понимать пример изменился?
EugeneS вне форума Ответить с цитированием
Старый 27.04.2010, 14:16   #14
Shkoda
Пользователь
 
Аватар для Shkoda
 
Регистрация: 26.02.2010
Сообщений: 44
Смущение

Прошу прощения. Просто изначально выкладывал файл облигденного варианта, оставил только нужные ячейки для этого функционала.
Не подумал!
Shkoda вне форума Ответить с цитированием
Старый 27.04.2010, 15:35   #15
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Выкладывайте рабочий вариант, 100 строк достаточно, данные, если секретные, измените
EugeneS вне форума Ответить с цитированием
Старый 27.04.2010, 16:17   #16
Shkoda
Пользователь
 
Аватар для Shkoda
 
Регистрация: 26.02.2010
Сообщений: 44
По умолчанию

Остальной функционал еще не построен.

Просто не хочется потом переписывать этот макрос.
Вложения
Тип файла: zip Sample__26-04-2010__15-48-20.zip (35.6 Кб, 10 просмотров)
Shkoda вне форума Ответить с цитированием
Старый 27.04.2010, 17:02   #17
supergood
Пользователь
 
Регистрация: 26.04.2010
Сообщений: 32
По умолчанию

добрый день. гуру VBA/
Просьба к EugeneS.
Макрос на повторные считает не правильно.увы но это так :-(
речь идет о повторных в сфере обслуживания. Если один агент за день обслужил адрес, а потом после него этот адрес обслужил другой агент, то у первого получается повтор у второго нет.
Уникальные же считаются за месяц по дням. То есть если агент обслужил один адрес сегодня 2 раза, и завтра 4 раза, то пулучается уникальных за месяц по дням - 2.

Просьба помочь в решении этой головоломке, уверен что на сайте должна найтись голова которая смежет это реализовать
supergood вне форума Ответить с цитированием
Старый 27.04.2010, 19:24   #18
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Цитата:
Сообщение от supergood Посмотреть сообщение
добрый день. гуру VBA/
Просьба к EugeneS.
Макрос на повторные считает не правильно.увы но это так :-(
речь идет о повторных в сфере обслуживания. Если один агент за день обслужил адрес, а потом после него этот адрес обслужил другой агент, то у первого получается повтор у второго нет.
Уникальные же считаются за месяц по дням. То есть если агент обслужил один адрес сегодня 2 раза, и завтра 4 раза, то пулучается уникальных за месяц по дням - 2.

Просьба помочь в решении этой головоломке, уверен что на сайте должна найтись голова которая смежет это реализовать
я не против помочь, при выполнении полагался на формулы в задании, из Вашего объяснения стало понятней, подумаю
EugeneS вне форума Ответить с цитированием
Старый 27.04.2010, 21:23   #19
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Цитата:
Сообщение от supergood Посмотреть сообщение
Макрос на повторные считает не правильно.увы но это так :-(
Тоесть Ваш алгоритм в файле верный, в алгоритме макроса допущена ошибка, верно?
EugeneS вне форума Ответить с цитированием
Старый 27.04.2010, 23:40   #20
supergood
Пользователь
 
Регистрация: 26.04.2010
Сообщений: 32
По умолчанию

совершенно верно. если взять проставить разные даты и фио то в варианте с формулами видны отличия от результатов работы макроса.
Отличие в подсчете повторных адресов заключается в том что первая ячейка не фиксируется($) в остальных столбцах подсчета повторов первая ячейка фиксируется :-). Вот такая получается засада. Надеюсь на помощь.Спасибо
supergood вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение текста по количеству повторов saggy Помощь студентам 4 12.03.2010 14:23
программа для посчета количества символов в строке revan-8 Общие вопросы C/C++ 13 26.07.2009 16:52
Надо макрос для Excel для перестановки букв dionisprf Microsoft Office Excel 2 10.06.2009 06:04
Ограничение повторов ТРОЯН=) Помощь студентам 5 06.03.2009 09:11
Help! Немогу написать код для посчета и вывода результатов. Руслан БД в Delphi 2 22.12.2006 13:29