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

Вход

Регистрация

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

 

= Мир MS Excel/Учет спецодежды - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Учет спецодежды
leka377 Дата: Четверг, 16.10.2014, 20:25 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всем здравствуйте!На работе приходится часто выверять личные карточки учета СИЗ, смотреть кто что не получил. Хочу сделать таблицу, занести всех 700 человек, каждому 9 наименований СИЗ с разными сроками выдачи. Вопрос в следующем: если сапоги получены в октябре 14 (и отметку об этом поставил), как задать по этой строке, что бы отметка автоматом проставлялась каждые три месяца допустим.
К сообщению приложен файл: _Microsoft_Offi.xlsx (10.3 Kb)
 
Ответить
СообщениеВсем здравствуйте!На работе приходится часто выверять личные карточки учета СИЗ, смотреть кто что не получил. Хочу сделать таблицу, занести всех 700 человек, каждому 9 наименований СИЗ с разными сроками выдачи. Вопрос в следующем: если сапоги получены в октябре 14 (и отметку об этом поставил), как задать по этой строке, что бы отметка автоматом проставлялась каждые три месяца допустим.

Автор - leka377
Дата добавления - 16.10.2014 в 20:25
AlexM Дата: Четверг, 16.10.2014, 20:44 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
можно так
Код
=ЕСЛИ(ОСТАТ(РАЗНДАТ($D$2;E$2;"M")-1;$C3)+1=$C3;"Х";"")
К сообщению приложен файл: leka377_1.xls (24.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Четверг, 16.10.2014, 20:48
 
Ответить
Сообщениеможно так
Код
=ЕСЛИ(ОСТАТ(РАЗНДАТ($D$2;E$2;"M")-1;$C3)+1=$C3;"Х";"")

Автор - AlexM
Дата добавления - 16.10.2014 в 20:44
_Boroda_ Дата: Четверг, 16.10.2014, 21:08 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16892
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Или так
Код
=ЕСЛИ(ОСТАТ(СЧЁТ($E2:E2);$C3);"";"Х")
К сообщению приложен файл: 4241409.xlsx (11.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИли так
Код
=ЕСЛИ(ОСТАТ(СЧЁТ($E2:E2);$C3);"";"Х")

Автор - _Boroda_
Дата добавления - 16.10.2014 в 21:08
leka377 Дата: Четверг, 16.10.2014, 21:12 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Дак получается вы формулы заводили вручную и на янв 15 и апр 15???
 
Ответить
СообщениеДак получается вы формулы заводили вручную и на янв 15 и апр 15???

Автор - leka377
Дата добавления - 16.10.2014 в 21:12
leka377 Дата: Четверг, 16.10.2014, 21:19 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Извините за недопонимание, но под ноябрем пустая ячейка, разжуйте мне пожалуйста на примере 4 месяца с ноября начиная, а я сам попробую сделать!Спасибо
 
Ответить
СообщениеИзвините за недопонимание, но под ноябрем пустая ячейка, разжуйте мне пожалуйста на примере 4 месяца с ноября начиная, а я сам попробую сделать!Спасибо

Автор - leka377
Дата добавления - 16.10.2014 в 21:19
AlexM Дата: Четверг, 16.10.2014, 21:26 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
но под ноябрем пустая ячейка
Не пустая, там формула, которая выводит пустую строку, если не нужно ставить Х



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
но под ноябрем пустая ячейка
Не пустая, там формула, которая выводит пустую строку, если не нужно ставить Х

Автор - AlexM
Дата добавления - 16.10.2014 в 21:26
leka377 Дата: Четверг, 16.10.2014, 21:29 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Хоть по видео инструкции учись, протягиваю дальше по строке, и крестики в каждом месяце появляются. %)
 
Ответить
СообщениеХоть по видео инструкции учись, протягиваю дальше по строке, и крестики в каждом месяце появляются. %)

Автор - leka377
Дата добавления - 16.10.2014 в 21:29
_Boroda_ Дата: Четверг, 16.10.2014, 21:31 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16892
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Вы наши файла скачали? Посмотрели?
Там не пустая ячейка, там ячейка с формулой, выводящей значение "пусто". Выделите ячейку Е3 (в любом из приложенных файлов) и посмотрите в строку формул. Там Вы увидите в моем файле формулу, приведенную мною, а в файле Алексея - евойную формулу. Давайте пока разберем мою для ячейки G3 - =ЕСЛИ(ОСТАТ(СЧЁТ($E2:G2);$C3);"";"Х")
1. СЧЁТ($E2:G2) - считает, сколько чисел в строке 2 начиная с Е2 и заканчивая текущим столбцом
2. ОСТАТ(СЧЁТ($E2:G2);$C3) - полученное в п.1 делит на С3 (там у нас число 3 - количество месяцев) и выдает остаток от деления. Если остаток равен нулю, значит, что число, полученное в п.1 делится на 3 - то есть, именно этот месяц нам и нужен. А все остальные не нужны.
3. ЕСЛИ(п.2;"";"Х") - если в п.2 мв получаем 0, то выводим Х, иначе - пустую строку.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВы наши файла скачали? Посмотрели?
Там не пустая ячейка, там ячейка с формулой, выводящей значение "пусто". Выделите ячейку Е3 (в любом из приложенных файлов) и посмотрите в строку формул. Там Вы увидите в моем файле формулу, приведенную мною, а в файле Алексея - евойную формулу. Давайте пока разберем мою для ячейки G3 - =ЕСЛИ(ОСТАТ(СЧЁТ($E2:G2);$C3);"";"Х")
1. СЧЁТ($E2:G2) - считает, сколько чисел в строке 2 начиная с Е2 и заканчивая текущим столбцом
2. ОСТАТ(СЧЁТ($E2:G2);$C3) - полученное в п.1 делит на С3 (там у нас число 3 - количество месяцев) и выдает остаток от деления. Если остаток равен нулю, значит, что число, полученное в п.1 делится на 3 - то есть, именно этот месяц нам и нужен. А все остальные не нужны.
3. ЕСЛИ(п.2;"";"Х") - если в п.2 мв получаем 0, то выводим Х, иначе - пустую строку.

Автор - _Boroda_
Дата добавления - 16.10.2014 в 21:31
AlexM Дата: Четверг, 16.10.2014, 21:40 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
если ... получаем 0, то выводим Х, иначе - пустую строку
поправлю свою формулу
Код
=ЕСЛИ(ОСТАТ(РАЗНДАТ($D$2;E$2;"M");$C3);"";"Х")



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
если ... получаем 0, то выводим Х, иначе - пустую строку
поправлю свою формулу
Код
=ЕСЛИ(ОСТАТ(РАЗНДАТ($D$2;E$2;"M");$C3);"";"Х")

Автор - AlexM
Дата добавления - 16.10.2014 в 21:40
leka377 Дата: Пятница, 17.10.2014, 05:58 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Я сегодня загружу уже начатую сделанною мной таблицу, если этот вопрос снимется с повестки (хотя я так и не догнал ) , то там еще один остается
[moder]Который Вы, конечно же, зададите с учетом Правил форума, я надеюсь?
 
Ответить
СообщениеЯ сегодня загружу уже начатую сделанною мной таблицу, если этот вопрос снимется с повестки (хотя я так и не догнал ) , то там еще один остается
[moder]Который Вы, конечно же, зададите с учетом Правил форума, я надеюсь?

Автор - leka377
Дата добавления - 17.10.2014 в 05:58
leka377 Дата: Воскресенье, 19.10.2014, 20:46 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всем добрый вечер!Добавил файл (как бы мне хотелось видеть).В каждом конкретном случае человеку выдавалась та или иная СИЗ в свое время.Как сделать так , что бы после полученной защитной каски в ноябре, следующий крестик ставился бы через 24 месяца.А второй вопрос, это если не знаю когда человек получит вещь а строку эту уже запрограммировать на то, что поставив получение в любой месяц автоматом выставился следующий крестик через нужное количество столбцов.Задача этой идеи в том, что бы пенсионерка кладовщица не заморачивалась о формулах а просто открыла exel? нашла работника сдвинула до сегодняшнего месяца и поставила крестик о получении(а умная таблица проставила последующие получения).Помогите люди добрые, только я еще с первыми подсказками не разобрался.
К сообщению приложен файл: 4208395.xls (48.0 Kb)
 
Ответить
СообщениеВсем добрый вечер!Добавил файл (как бы мне хотелось видеть).В каждом конкретном случае человеку выдавалась та или иная СИЗ в свое время.Как сделать так , что бы после полученной защитной каски в ноябре, следующий крестик ставился бы через 24 месяца.А второй вопрос, это если не знаю когда человек получит вещь а строку эту уже запрограммировать на то, что поставив получение в любой месяц автоматом выставился следующий крестик через нужное количество столбцов.Задача этой идеи в том, что бы пенсионерка кладовщица не заморачивалась о формулах а просто открыла exel? нашла работника сдвинула до сегодняшнего месяца и поставила крестик о получении(а умная таблица проставила последующие получения).Помогите люди добрые, только я еще с первыми подсказками не разобрался.

Автор - leka377
Дата добавления - 19.10.2014 в 20:46
AlexM Дата: Понедельник, 20.10.2014, 01:43 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Вариант решения в файле
К сообщению приложен файл: 4208395_1.xls (62.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВариант решения в файле

Автор - AlexM
Дата добавления - 20.10.2014 в 01:43
leka377 Дата: Понедельник, 20.10.2014, 22:22 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Алексей, спасибо большое!Буду разбираться!Подскажите exel не будет виснуть , если 700 человек в одной таблице так сделать?Могу я Вам позвонить?когда удобнее?
 
Ответить
СообщениеАлексей, спасибо большое!Буду разбираться!Подскажите exel не будет виснуть , если 700 человек в одной таблице так сделать?Могу я Вам позвонить?когда удобнее?

Автор - leka377
Дата добавления - 20.10.2014 в 22:22
leka377 Дата: Понедельник, 20.10.2014, 22:42 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Алексей что я не так сделал для ячейки i 19???
=ЕСЛИ(ЕТЕКСТ($G19)+($H19="")+ОСТАТ(РАЗНДАТ($H19;I$3;"J");МАКС(1;G19));"";"Х")
количество и сроки поставил в месяцах
 
Ответить
СообщениеАлексей что я не так сделал для ячейки i 19???
=ЕСЛИ(ЕТЕКСТ($G19)+($H19="")+ОСТАТ(РАЗНДАТ($H19;I$3;"J");МАКС(1;G19));"";"Х")
количество и сроки поставил в месяцах

Автор - leka377
Дата добавления - 20.10.2014 в 22:42
AlexM Дата: Вторник, 21.10.2014, 01:02 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Формула верная, за исключением:
1. В сообщений формулу надо помещать в теги.
При указанной дате 25.03.2014 первый крестик будет в декабре



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеФормула верная, за исключением:
1. В сообщений формулу надо помещать в теги.
При указанной дате 25.03.2014 первый крестик будет в декабре

Автор - AlexM
Дата добавления - 21.10.2014 в 01:02
  • Страница 1 из 1
  • 1
Поиск:

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