Доброго времени суток! Уважаемые форумчане, прошу помочь решить следующую задачу. Существует диспетчер такси, который ведет заказы в 2003 экселе. В общем ближе к теме :
Записи позывных 1- 80, и заказы от 40 рублей и выше. Нужно вывести на другую страницу позывные и их заказы приблизительно в следующем порядке: 1 – 40 50 40 50 2 – 50 50 40 50 3 – 40 50 40 100 Формулами это не решишь, скорее всего. Думаю макросом. Файлик с примером прилагаю, там нагляднее видна задача. Если есть дельные предложения, либо кто то что то подобное делал, пишите, очень рад буду любым полезным советам.
Доброго времени суток! Уважаемые форумчане, прошу помочь решить следующую задачу. Существует диспетчер такси, который ведет заказы в 2003 экселе. В общем ближе к теме :
Записи позывных 1- 80, и заказы от 40 рублей и выше. Нужно вывести на другую страницу позывные и их заказы приблизительно в следующем порядке: 1 – 40 50 40 50 2 – 50 50 40 50 3 – 40 50 40 100 Формулами это не решишь, скорее всего. Думаю макросом. Файлик с примером прилагаю, там нагляднее видна задача. Если есть дельные предложения, либо кто то что то подобное делал, пишите, очень рад буду любым полезным советам.mir-mup
Спасибо большое всем кто откликнулся! В 2003 работает пример пользователя с никнеймом "китин" ему отдельно Спасибо с большой буквы! Спасибо и Serge_007 и Udik за помощь, есть правда небольшие особенности почему не получится использовать данные решения, в 2003 пример с временной таблицей у меня не работает(может я криворукий не судите пожалуйста строго). С "укороченной" формулой "Индекс" возникает ситуация, когда позывной может быть равным сумме заказа и счет ведется не верно. Еще раз спасибо тем кто откликнулся! С наступающем Новым Годом! тему можно считать закрытой.
Спасибо большое всем кто откликнулся! В 2003 работает пример пользователя с никнеймом "китин" ему отдельно Спасибо с большой буквы! Спасибо и Serge_007 и Udik за помощь, есть правда небольшие особенности почему не получится использовать данные решения, в 2003 пример с временной таблицей у меня не работает(может я криворукий не судите пожалуйста строго). С "укороченной" формулой "Индекс" возникает ситуация, когда позывной может быть равным сумме заказа и счет ведется не верно. Еще раз спасибо тем кто откликнулся! С наступающем Новым Годом! тему можно считать закрытой.mir-mup
Вариант с 2-мя допстолбцами и сводной таблицей. Дело в том, что на 2000 строк и неопределенное количество заказов по одному позывному придется растягивать таблицу намного вправо, а формулы тяжелые - может тормозить.
Файл _2 немного дополнил - сделал на 2500 строк и поубирал лишние значения
Вариант с 2-мя допстолбцами и сводной таблицей. Дело в том, что на 2000 строк и неопределенное количество заказов по одному позывному придется растягивать таблицу намного вправо, а формулы тяжелые - может тормозить.
Файл _2 немного дополнил - сделал на 2500 строк и поубирал лишние значения_Boroda_
да с большим торможением уже сталкивался, поэтому поступал следующим образом, писал макрос - "закрытие смены" по которому клацал диспетчер, макрос сначала выбирал уникальные, потом через кучу формул переносил то что нужно на другую страницу, длилось это почти 5 минут. Все это устраивало до той поры пока позывные 40 и 50 не начали мешаться с заказами на 40 и 50 рублей так как все было организованно с использованием суммесли. В принципе вариант с макросом устраивал. устроено все было так: эксель файл только для чтения на раб столе. в нем кнопка "открытие смены"- создает на диске файл. диспечер заносит заказы.... на листе 2 через формулу сразу считается сумма каждого позывного(если нужно отпустить кого то до конца смены).
кнопка "закрытия смены" формирует таблицу о которой мы говорим на 3м листе.
Возможно мне бы стоило четко описать задачу и перенести во фриланс? Сколько могло бы это стоить? [moder]Вам уже все забесплатно сделали. Что не так в постах 10 и 11?
да с большим торможением уже сталкивался, поэтому поступал следующим образом, писал макрос - "закрытие смены" по которому клацал диспетчер, макрос сначала выбирал уникальные, потом через кучу формул переносил то что нужно на другую страницу, длилось это почти 5 минут. Все это устраивало до той поры пока позывные 40 и 50 не начали мешаться с заказами на 40 и 50 рублей так как все было организованно с использованием суммесли. В принципе вариант с макросом устраивал. устроено все было так: эксель файл только для чтения на раб столе. в нем кнопка "открытие смены"- создает на диске файл. диспечер заносит заказы.... на листе 2 через формулу сразу считается сумма каждого позывного(если нужно отпустить кого то до конца смены).
кнопка "закрытия смены" формирует таблицу о которой мы говорим на 3м листе.
Возможно мне бы стоило четко описать задачу и перенести во фриланс? Сколько могло бы это стоить? [moder]Вам уже все забесплатно сделали. Что не так в постах 10 и 11?mir-mup
Сообщение отредактировал _Boroda_ - Среда, 30.12.2015, 15:18
Спасибо за помощь, очень все так. но заказов 2000, и позывных 1-80. Мне не очень понятно как составить сводную таблицу. Буду читать про составление сводных таблиц. Если всё же кто нибудь хочет попробовать довести до нужного мне результата(всё что нужно описал в файле, на это дело есть 1000р не знаю достаточно ли, (файл как нужно прилагаю) если будут желающие могу отдельно создать на фриланс тему. Очень благодарю за предоставленные примеры есть над чем подумать, что бы допилить до нужного результата. Еще раз спасибо откликнувшимся!
Спасибо за помощь, очень все так. но заказов 2000, и позывных 1-80. Мне не очень понятно как составить сводную таблицу. Буду читать про составление сводных таблиц. Если всё же кто нибудь хочет попробовать довести до нужного мне результата(всё что нужно описал в файле, на это дело есть 1000р не знаю достаточно ли, (файл как нужно прилагаю) если будут желающие могу отдельно создать на фриланс тему. Очень благодарю за предоставленные примеры есть над чем подумать, что бы допилить до нужного результата. Еще раз спасибо откликнувшимся!mir-mup
Во первых 50 - это не сумма заказа, а тариф, а во-вторых - он никакой роли не играет и на формулу не влияет. Замените в формуле 15 на 16 и все будет работать:
Во первых 50 - это не сумма заказа, а тариф, а во-вторых - он никакой роли не играет и на формулу не влияет. Замените в формуле 15 на 16 и все будет работать:
Если всё же кто нибудь хочет попробовать довести до нужного мне результата
Хорошо, давайте я вечером сделаю. Создавайте новую тему во Фрилансе. Только напишите там сразу, что ноги отсюда растут и исполнитель уже есть. И кидайте реальный файл (файлы) мне на почту (в подписи).
Если всё же кто нибудь хочет попробовать довести до нужного мне результата
Хорошо, давайте я вечером сделаю. Создавайте новую тему во Фрилансе. Только напишите там сразу, что ноги отсюда растут и исполнитель уже есть. И кидайте реальный файл (файлы) мне на почту (в подписи)._Boroda_
ок, спасибо, обязательно напишу! только или завтра или после первого, ото думаю до ПК могу не добраться :). И Обязательно напишу из какой темы ноги растут. Всех с наступающим Новым Годом!
ок, спасибо, обязательно напишу! только или завтра или после первого, ото думаю до ПК могу не добраться :). И Обязательно напишу из какой темы ноги растут. Всех с наступающим Новым Годом!mir-mup
тут тема решена, спасибо большое за участие и огромную помощь всем кто откликнулся. для дальнейшего допиливания задачи тема переведена в подраздел фриланс. С Новым Годом!
тут тема решена, спасибо большое за участие и огромную помощь всем кто откликнулся. для дальнейшего допиливания задачи тема переведена в подраздел фриланс. С Новым Годом!mir-mup