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

Вход

Регистрация

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

 

= Мир MS Excel/планы на продавцов автомат - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
планы на продавцов автомат
Fortress12 Дата: Суббота, 04.05.2013, 20:13 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Добрый вечер господа гуру. Во вложении книга. Каждый день утром на лист "сотрудники по граф" я вставляю вручную ФИО продавцов, которые сегодня работают в магазине. Далее они появляются на листе "Цели", где им выставляется план на день по выручке. Все это я делаю в соответствии с их графиком работы.

Вопрос вот в чем. Я создал лист в этой книге - "ГРАФИК". Там забит график сотрудников. Цифры 9 и 11 это время с которого они работают. Возможно ли привязать к датам график так, чтобы открывая 5 мая эту книгу, на листе "цели" были фамилии только тех продавцов, у которых в графике на 5 мая стоит 9 или 11 (эти цифры для меня, если нужно, их можно поменять на что то одинаковое), то есть чтобы автоматом выставлялись планы по продавцам, которые работают в такой то день....
Заранее благодарю
К сообщению приложен файл: Fortress12.xlsx (59.6 Kb)
 
Ответить
СообщениеДобрый вечер господа гуру. Во вложении книга. Каждый день утром на лист "сотрудники по граф" я вставляю вручную ФИО продавцов, которые сегодня работают в магазине. Далее они появляются на листе "Цели", где им выставляется план на день по выручке. Все это я делаю в соответствии с их графиком работы.

Вопрос вот в чем. Я создал лист в этой книге - "ГРАФИК". Там забит график сотрудников. Цифры 9 и 11 это время с которого они работают. Возможно ли привязать к датам график так, чтобы открывая 5 мая эту книгу, на листе "цели" были фамилии только тех продавцов, у которых в графике на 5 мая стоит 9 или 11 (эти цифры для меня, если нужно, их можно поменять на что то одинаковое), то есть чтобы автоматом выставлялись планы по продавцам, которые работают в такой то день....
Заранее благодарю

Автор - Fortress12
Дата добавления - 04.05.2013 в 20:13
Fortress12 Дата: Воскресенье, 05.05.2013, 10:03 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Вариантов нет?)
 
Ответить
СообщениеВариантов нет?)

Автор - Fortress12
Дата добавления - 05.05.2013 в 10:03
AndreTM Дата: Воскресенье, 05.05.2013, 11:02 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Где в "график" определено, что это - май 2013 года?
Где в "сотрудники по граф" определено, что нужно подставлять данные именно за 5 мая?

Делать можно только формулами, без VBA?


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Воскресенье, 05.05.2013, 11:08
 
Ответить
СообщениеГде в "график" определено, что это - май 2013 года?
Где в "сотрудники по граф" определено, что нужно подставлять данные именно за 5 мая?

Делать можно только формулами, без VBA?

Автор - AndreTM
Дата добавления - 05.05.2013 в 11:02
Fortress12 Дата: Воскресенье, 05.05.2013, 11:10 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

в "график" B2-AF2 даты (можете приводить их к любым удобным стандартам (01.05.2013 итд)) (там на данный момент числа от 1 до 31)

в "сотрудники по граф" я подставляю фамилии сотрудников на данный момент вручную а беру их из графика (к примеру столбец F с цифрой 5 в F2 это дата 5 мая, то есть у всех продавцов где стоит 9 или 11 (время с которого они работают) я подставляю эти фамилии в "сотрудники по граф")
Смысл в том чтоб подставлять вручную не нужно было

по поводу VBA - я знаю только что такое VBS, к сожалению в области эксель VBA я не владею, так что если это запускается из книги (не внешний скрипт) то ради бога

P.S. Хотя даже если внешний - опишите как работает (будет ли обрабатывать скрипт из под пользователя с очень ограниченными правами)


Сообщение отредактировал Fortress12 - Воскресенье, 05.05.2013, 12:00
 
Ответить
Сообщениев "график" B2-AF2 даты (можете приводить их к любым удобным стандартам (01.05.2013 итд)) (там на данный момент числа от 1 до 31)

в "сотрудники по граф" я подставляю фамилии сотрудников на данный момент вручную а беру их из графика (к примеру столбец F с цифрой 5 в F2 это дата 5 мая, то есть у всех продавцов где стоит 9 или 11 (время с которого они работают) я подставляю эти фамилии в "сотрудники по граф")
Смысл в том чтоб подставлять вручную не нужно было

по поводу VBA - я знаю только что такое VBS, к сожалению в области эксель VBA я не владею, так что если это запускается из книги (не внешний скрипт) то ради бога

P.S. Хотя даже если внешний - опишите как работает (будет ли обрабатывать скрипт из под пользователя с очень ограниченными правами)

Автор - Fortress12
Дата добавления - 05.05.2013 в 11:10
AndreTM Дата: Воскресенье, 05.05.2013, 12:05 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
В 'график' нет дат! Там числа. "Числа от 1 до 31". Откуда я (или формула) знаю, что это именно график на май?

Ладно, пример, как именно можно сделать (включая использование дополнительных ячеек, если необходимо) на VBA - в принципе, ждите, посмотрю.
Поскольку формулами, хотя и можно сделать, но будет "большое непонятное нагромождение" smile


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Воскресенье, 05.05.2013, 12:55
 
Ответить
СообщениеВ 'график' нет дат! Там числа. "Числа от 1 до 31". Откуда я (или формула) знаю, что это именно график на май?

Ладно, пример, как именно можно сделать (включая использование дополнительных ячеек, если необходимо) на VBA - в принципе, ждите, посмотрю.
Поскольку формулами, хотя и можно сделать, но будет "большое непонятное нагромождение" smile

Автор - AndreTM
Дата добавления - 05.05.2013 в 12:05
Fortress12 Дата: Воскресенье, 05.05.2013, 12:51 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Цитата (AndreTM)
В 'график' нет дат! Там числа. "Числа от 1 до 31". Откуда я (или формула) знаю, что это именно график на май?


Я знаю что нет....я ж написал...сделаем для удобства формат даты 01.05.2013
 
Ответить
Сообщение
Цитата (AndreTM)
В 'график' нет дат! Там числа. "Числа от 1 до 31". Откуда я (или формула) знаю, что это именно график на май?


Я знаю что нет....я ж написал...сделаем для удобства формат даты 01.05.2013

Автор - Fortress12
Дата добавления - 05.05.2013 в 12:51
Fortress12 Дата: Воскресенье, 05.05.2013, 12:53 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Цитата (AndreTM)
Ладно, пример, как именно можно сделать (включая использование дополнительных ячеек, если необходимо) на VBA - в принципе, ждите, посмотрю.
Поскольку число формулами, хотя и можно сделать, но будет "большое непонятное нагромождение"


Смотрите как вам удобней....скажите что нужно и какие "условия" того, чтобы не было непонятных нагромождений

Про числа я уже сказал что даты можно проставить, я этого не делал потому что месяца меняются и чтоб не менять постоянно)
 
Ответить
Сообщение
Цитата (AndreTM)
Ладно, пример, как именно можно сделать (включая использование дополнительных ячеек, если необходимо) на VBA - в принципе, ждите, посмотрю.
Поскольку число формулами, хотя и можно сделать, но будет "большое непонятное нагромождение"


Смотрите как вам удобней....скажите что нужно и какие "условия" того, чтобы не было непонятных нагромождений

Про числа я уже сказал что даты можно проставить, я этого не делал потому что месяца меняются и чтоб не менять постоянно)

Автор - Fortress12
Дата добавления - 05.05.2013 в 12:53
AndreTM Дата: Воскресенье, 05.05.2013, 13:45 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Например, можно сделать простенько (см.файлик).

Там использована функция VLOOKUPN() (модифицированная VLOOKUP2()), позволяющая задать условие поиска в виде строки с условием, при этом все значения в массиве поиска приводятся к числовым.
Формулы, добавленные на лист "сотрудники по граф" - выделены цветом.
К сообщению приложен файл: 2-4673-148545-2.xls (68.0 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Воскресенье, 05.05.2013, 18:06
 
Ответить
СообщениеНапример, можно сделать простенько (см.файлик).

Там использована функция VLOOKUPN() (модифицированная VLOOKUP2()), позволяющая задать условие поиска в виде строки с условием, при этом все значения в массиве поиска приводятся к числовым.
Формулы, добавленные на лист "сотрудники по граф" - выделены цветом.

Автор - AndreTM
Дата добавления - 05.05.2013 в 13:45
Fortress12 Дата: Воскресенье, 05.05.2013, 15:22 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

спс огромное все работает, если что отпишусь

а если формула будет стоять типа СЕГОДНЯ, даата нормальн обудет приниматься и самостоятельно будет выбираться список тех кто работает?


Сообщение отредактировал Fortress12 - Воскресенье, 05.05.2013, 15:23
 
Ответить
Сообщениеспс огромное все работает, если что отпишусь

а если формула будет стоять типа СЕГОДНЯ, даата нормальн обудет приниматься и самостоятельно будет выбираться список тех кто работает?

Автор - Fortress12
Дата добавления - 05.05.2013 в 15:22
AndreTM Дата: Воскресенье, 05.05.2013, 15:50 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Да, можно использовать и СЕГОДНЯ(), но, опять же - проставьте её в A1. Просто удобнее, когда можно посмотреть вчера-завтра, например, просто набрав дату.
Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой...


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеДа, можно использовать и СЕГОДНЯ(), но, опять же - проставьте её в A1. Просто удобнее, когда можно посмотреть вчера-завтра, например, просто набрав дату.
Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой...

Автор - AndreTM
Дата добавления - 05.05.2013 в 15:50
Fortress12 Дата: Воскресенье, 05.05.2013, 16:25 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Цитата (AndreTM)
Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой...


как это сделать?
 
Ответить
Сообщение
Цитата (AndreTM)
Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой...


как это сделать?

Автор - Fortress12
Дата добавления - 05.05.2013 в 16:25
Fortress12 Дата: Воскресенье, 05.05.2013, 17:21 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

VLOOKUPN() - не работает (офис 2010 проф) ошибка <ИМЯ>?
 
Ответить
СообщениеVLOOKUPN() - не работает (офис 2010 проф) ошибка <ИМЯ>?

Автор - Fortress12
Дата добавления - 05.05.2013 в 17:21
AndreTM Дата: Воскресенье, 05.05.2013, 17:31 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
В 2010 используете файл *.xlsm? Макросы разрешены?


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеВ 2010 используете файл *.xlsm? Макросы разрешены?

Автор - AndreTM
Дата добавления - 05.05.2013 в 17:31
Fortress12 Дата: Воскресенье, 05.05.2013, 17:54 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Цитата (AndreTM)
В 2010 используете файл *.xlsm? Макросы разрешены?


да включены, расширение файла такое же, появился запрос на включение содержимого, нажал включить, и все равно ошибка ИМЯ, скинул бы файл сам да оригинал весит 400 Кб

причем то что скинули вы, работает идеально только в этой книге, создаю другую копирую формулу и ноль...все данные естественно тоже перенес, ошибка имя это не неправильное заполнение, это не работает формула насколько я понимаю


Сообщение отредактировал Fortress12 - Воскресенье, 05.05.2013, 17:55
 
Ответить
Сообщение
Цитата (AndreTM)
В 2010 используете файл *.xlsm? Макросы разрешены?


да включены, расширение файла такое же, появился запрос на включение содержимого, нажал включить, и все равно ошибка ИМЯ, скинул бы файл сам да оригинал весит 400 Кб

причем то что скинули вы, работает идеально только в этой книге, создаю другую копирую формулу и ноль...все данные естественно тоже перенес, ошибка имя это не неправильное заполнение, это не работает формула насколько я понимаю

Автор - Fortress12
Дата добавления - 05.05.2013 в 17:54
AndreTM Дата: Воскресенье, 05.05.2013, 18:00 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Цитата (Fortress12)
то что скинули вы, работает идеально только в этой книге, создаю другую копирую формулу и ноль...
biggrin
Неудивительно. Надо, вообще-то, код макроса скопировать в вашу книгу.
Жмёте Alt+F11, находите модуль, копируете код функции... Как бы, я вам ссылку на VLOOKUP2() приводил выше ещё и поэтому, там вроде популярно расписано.


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Воскресенье, 05.05.2013, 18:01
 
Ответить
Сообщение
Цитата (Fortress12)
то что скинули вы, работает идеально только в этой книге, создаю другую копирую формулу и ноль...
biggrin
Неудивительно. Надо, вообще-то, код макроса скопировать в вашу книгу.
Жмёте Alt+F11, находите модуль, копируете код функции... Как бы, я вам ссылку на VLOOKUP2() приводил выше ещё и поэтому, там вроде популярно расписано.

Автор - AndreTM
Дата добавления - 05.05.2013 в 18:00
Fortress12 Дата: Воскресенье, 05.05.2013, 18:02 | Сообщение № 16
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

спс все работает


Сообщение отредактировал Fortress12 - Воскресенье, 05.05.2013, 18:17
 
Ответить
Сообщениеспс все работает

Автор - Fortress12
Дата добавления - 05.05.2013 в 18:02
Pelena Дата: Воскресенье, 05.05.2013, 18:06 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19407
Репутация: 4556 ±
Замечаний: ±

Excel 365 & Mac Excel
Fortress12, можно ещё здесь почитать про макросы


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеFortress12, можно ещё здесь почитать про макросы

Автор - Pelena
Дата добавления - 05.05.2013 в 18:06
Fortress12 Дата: Воскресенье, 05.05.2013, 18:19 | Сообщение № 18
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Цитата (AndreTM)
Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой...


AndreTM, как это сделать уважаемый?


Сообщение отредактировал Fortress12 - Воскресенье, 05.05.2013, 18:58
 
Ответить
Сообщение
Цитата (AndreTM)
Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой...


AndreTM, как это сделать уважаемый?

Автор - Fortress12
Дата добавления - 05.05.2013 в 18:19
Fortress12 Дата: Воскресенье, 05.05.2013, 18:19 | Сообщение № 19
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 3 ±
Замечаний: 20% ±

Цитата (Pelena)
Fortress12, можно ещё здесь почитать про макросы


спс буду иметь ввиду
 
Ответить
Сообщение
Цитата (Pelena)
Fortress12, можно ещё здесь почитать про макросы


спс буду иметь ввиду

Автор - Fortress12
Дата добавления - 05.05.2013 в 18:19
AndreTM Дата: Воскресенье, 05.05.2013, 19:20 | Сообщение № 20
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Цитата (Fortress12)
Цитата (AndreTM писал(а)):Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой... AndreTM, как это сделать уважаемый?

А вот посмотрите, как сделано.
И внимательно изучите условное форматирование графика.

Кстати, в 2007 и выше можно не заводить функцию IsoWeekNumber, а использовать вместо неё имеющуюся =НОМНЕДЕЛИ(<дата>;21)
Точно так же, для 2003 и ниже - надо подключать надстройку "Пакет анализа" (чтобы работал =КОНМЕСЯЦА()) или переписывать формулу проверки даты...
К сообщению приложен файл: 2-4673-148545-3.xls (78.5 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
Цитата (Fortress12)
Цитата (AndreTM писал(а)):Ну и в дополнение - если вы будете автоматом строить шаблон графика на месяц тоже исходя из какой-то даты на листе с графиком, то в формулы для "сотрудников на день" можно добавить проверку совпадения года-месяца графика с проверяемой датой... AndreTM, как это сделать уважаемый?

А вот посмотрите, как сделано.
И внимательно изучите условное форматирование графика.

Кстати, в 2007 и выше можно не заводить функцию IsoWeekNumber, а использовать вместо неё имеющуюся =НОМНЕДЕЛИ(<дата>;21)
Точно так же, для 2003 и ниже - надо подключать надстройку "Пакет анализа" (чтобы работал =КОНМЕСЯЦА()) или переписывать формулу проверки даты...

Автор - AndreTM
Дата добавления - 05.05.2013 в 19:20
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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