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

Вход

Регистрация

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

 

= Мир MS Excel/Сделать интервал дат формулой. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сделать интервал дат формулой. (Формулы/Formulas)
Сделать интервал дат формулой.
Mark1976 Дата: Воскресенье, 28.05.2017, 19:19 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Всем здравствуйте. Помогите сделать формулой интервал дат. Например:
1 колонка: 15.05.17-21.05.17
2 колонка 22.05.17-28.05.17
итд. Интервал дат по-недельный.

Буду признателен за помощь.
 
Ответить
СообщениеВсем здравствуйте. Помогите сделать формулой интервал дат. Например:
1 колонка: 15.05.17-21.05.17
2 колонка 22.05.17-28.05.17
итд. Интервал дат по-недельный.

Буду признателен за помощь.

Автор - Mark1976
Дата добавления - 28.05.2017 в 19:19
Pelena Дата: Воскресенье, 28.05.2017, 19:53 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Изобразите вручную в файле, что хотите получить


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Изобразите вручную в файле, что хотите получить

Автор - Pelena
Дата добавления - 28.05.2017 в 19:53
Mark1976 Дата: Воскресенье, 28.05.2017, 20:21 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Pelena, файл прикреплен.
К сообщению приложен файл: -___-2-.xlsx (20.0 Kb)
 
Ответить
СообщениеPelena, файл прикреплен.

Автор - Mark1976
Дата добавления - 28.05.2017 в 20:21
buchlotnik Дата: Воскресенье, 28.05.2017, 20:36 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
чёт не понял - интервал по номеру недели строить нужно? или есть более цивилизованная привязка?
 
Ответить
Сообщениечёт не понял - интервал по номеру недели строить нужно? или есть более цивилизованная привязка?

Автор - buchlotnik
Дата добавления - 28.05.2017 в 20:36
Mark1976 Дата: Воскресенье, 28.05.2017, 20:45 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
buchlotnik, привет. Скорее всего по номеру недели. Так как в каждой неделе свой интервал дат. Мне просто нужен интервал от понедельника до воскресенья.
 
Ответить
Сообщениеbuchlotnik, привет. Скорее всего по номеру недели. Так как в каждой неделе свой интервал дат. Мне просто нужен интервал от понедельника до воскресенья.

Автор - Mark1976
Дата добавления - 28.05.2017 в 20:45
gling Дата: Воскресенье, 28.05.2017, 20:55 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
Здравствуйте. Вариант
Код
=ТЕКСТ(("01.01."&$B$1)+8-ДЕНЬНЕД(("01.01."&$B$1);2)+(C3-2)*7;"ДД.ММ.ГГ")&"-"&ТЕКСТ(("01.01."&$B$1)+8-ДЕНЬНЕД(("01.01."&$B$1);2)+(C3-2)*7+6;"ДД.ММ.ГГ")
В В1 выбирается год.
К сообщению приложен файл: -2-.xlsx (22.4 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 28.05.2017, 21:08
 
Ответить
СообщениеЗдравствуйте. Вариант
Код
=ТЕКСТ(("01.01."&$B$1)+8-ДЕНЬНЕД(("01.01."&$B$1);2)+(C3-2)*7;"ДД.ММ.ГГ")&"-"&ТЕКСТ(("01.01."&$B$1)+8-ДЕНЬНЕД(("01.01."&$B$1);2)+(C3-2)*7+6;"ДД.ММ.ГГ")
В В1 выбирается год.

Автор - gling
Дата добавления - 28.05.2017 в 20:55
Mark1976 Дата: Воскресенье, 28.05.2017, 20:59 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
gling, вот это формула монстр. Спасибо.
 
Ответить
Сообщениеgling, вот это формула монстр. Спасибо.

Автор - Mark1976
Дата добавления - 28.05.2017 в 20:59
Pelena Дата: Воскресенье, 28.05.2017, 21:02 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19182
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
У меня почти такая же получилась
Код
=ТЕКСТ(ДАТА(2017;1;-2)-ДЕНЬНЕД(ДАТА(2017;1;3))+C3*7;"ДД.ММ.ГГ")&"-"&ТЕКСТ(ДАТА(2017;1;-2)-ДЕНЬНЕД(ДАТА(2017;1;3))+C3*7+6;"ДД.ММ.ГГ")
К сообщению приложен файл: 6300626.xlsx (22.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеУ меня почти такая же получилась
Код
=ТЕКСТ(ДАТА(2017;1;-2)-ДЕНЬНЕД(ДАТА(2017;1;3))+C3*7;"ДД.ММ.ГГ")&"-"&ТЕКСТ(ДАТА(2017;1;-2)-ДЕНЬНЕД(ДАТА(2017;1;3))+C3*7+6;"ДД.ММ.ГГ")

Автор - Pelena
Дата добавления - 28.05.2017 в 21:02
gling Дата: Воскресенье, 28.05.2017, 21:08 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
Спрятал формулы в "Диспетчере имен" теперь короче
Код
=НН&"-"&КН
Файл в сообщении №6 заменил


ЯД-41001506838083
 
Ответить
СообщениеСпрятал формулы в "Диспетчере имен" теперь короче
Код
=НН&"-"&КН
Файл в сообщении №6 заменил

Автор - gling
Дата добавления - 28.05.2017 в 21:08
Mark1976 Дата: Воскресенье, 28.05.2017, 21:08 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Pelena, Вам тоже большое спасибо. Теперь процесс автоматизирован.
 
Ответить
СообщениеPelena, Вам тоже большое спасибо. Теперь процесс автоматизирован.

Автор - Mark1976
Дата добавления - 28.05.2017 в 21:08
Mark1976 Дата: Воскресенье, 28.05.2017, 21:09 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
gling, понял. Спасибо еще раз.


Сообщение отредактировал Mark1976 - Воскресенье, 28.05.2017, 21:13
 
Ответить
Сообщениеgling, понял. Спасибо еще раз.

Автор - Mark1976
Дата добавления - 28.05.2017 в 21:09
gling Дата: Воскресенье, 28.05.2017, 21:12 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
не понял.
Посмотрите в файле строка 2 короткая формула. В диспетчере имен именованные формулы НН-НачалоНедели; КН-КонецНедели


ЯД-41001506838083
 
Ответить
Сообщение
не понял.
Посмотрите в файле строка 2 короткая формула. В диспетчере имен именованные формулы НН-НачалоНедели; КН-КонецНедели

Автор - gling
Дата добавления - 28.05.2017 в 21:12
Che79 Дата: Понедельник, 29.05.2017, 11:04 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Всем здравствуйте.
Как вариант вне конкурса, вдруг кому пригодится. Когда-то давно делал для руководства "чтоб было удобно" :D %)
Первая неделя задается вручную, далее
Код
=ТЕКСТ(ДЕНЬ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+7);"00")&"."&ТЕКСТ(МЕСЯЦ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+7);"00")&"-"&ТЕКСТ(ДЕНЬ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+13);"00")&"."&ТЕКСТ(МЕСЯЦ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+13);"00")

Плюс вверху формула для месяца на текущий год
Код
=ТЕКСТ(ЛЕВБ(A2;6)&ГОД(СЕГОДНЯ());"ММММ")
К сообщению приложен файл: 170529.xlsx (14.3 Kb)


Делай нормально и будет нормально!
 
Ответить
СообщениеВсем здравствуйте.
Как вариант вне конкурса, вдруг кому пригодится. Когда-то давно делал для руководства "чтоб было удобно" :D %)
Первая неделя задается вручную, далее
Код
=ТЕКСТ(ДЕНЬ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+7);"00")&"."&ТЕКСТ(МЕСЯЦ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+7);"00")&"-"&ТЕКСТ(ДЕНЬ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+13);"00")&"."&ТЕКСТ(МЕСЯЦ(ДАТАЗНАЧ(ЛЕВБ(A2;5))+13);"00")

Плюс вверху формула для месяца на текущий год
Код
=ТЕКСТ(ЛЕВБ(A2;6)&ГОД(СЕГОДНЯ());"ММММ")

Автор - Che79
Дата добавления - 29.05.2017 в 11:04
Mark1976 Дата: Среда, 31.05.2017, 22:07 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 738
Репутация: 3 ±
Замечаний: 0% ±

Excel 2010, 2013
Che79, и Вам большое спасибо за участие.
 
Ответить
СообщениеChe79, и Вам большое спасибо за участие.

Автор - Mark1976
Дата добавления - 31.05.2017 в 22:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сделать интервал дат формулой. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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