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

Вход

Регистрация

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

 

= Мир MS Excel/Выборка дат из календаря по дням недели - Мир MS Excel

Старая форма входа
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Выборка дат из календаря по дням недели
Mahi Дата: Вторник, 12.09.2023, 08:33 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Доброе утро!
Подскажите, пожалуйста, возможно ли создать формулы для выборки дат из календаря
по установленным дням недели(дни недели, чтобы можно было менять)? Каникулы и праздничные дни нужно не учитывать.
Дни – это уроки, нужно выбрать все даты за год этих уроков, начиная с 1 сентября 2023г. по 24 мая 2024г.
Заранее благодарю!!!
К сообщению приложен файл: daty_iz_kalendarja.xlsx (12.5 Kb) · 9606736.jpg (45.4 Kb)
 
Ответить
СообщениеДоброе утро!
Подскажите, пожалуйста, возможно ли создать формулы для выборки дат из календаря
по установленным дням недели(дни недели, чтобы можно было менять)? Каникулы и праздничные дни нужно не учитывать.
Дни – это уроки, нужно выбрать все даты за год этих уроков, начиная с 1 сентября 2023г. по 24 мая 2024г.
Заранее благодарю!!!

Автор - Mahi
Дата добавления - 12.09.2023 в 08:33
Светлый Дата: Вторник, 12.09.2023, 08:59 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
То есть, выбрать по порядку даты всех вторников, например, начиная с 1.09.23?
Первая дата
Код
="8.9.23"-ДЕНЬНЕД(--"1.9.23";2)+C$2
а потом прибавляем по 7.


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 12.09.2023, 10:07
 
Ответить
СообщениеТо есть, выбрать по порядку даты всех вторников, например, начиная с 1.09.23?
Первая дата
Код
="8.9.23"-ДЕНЬНЕД(--"1.9.23";2)+C$2
а потом прибавляем по 7.

Автор - Светлый
Дата добавления - 12.09.2023 в 08:59
Mahi Дата: Вторник, 12.09.2023, 10:13 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

А если попадëтся праздник или каникулы?.....
 
Ответить
СообщениеА если попадëтся праздник или каникулы?.....

Автор - Mahi
Дата добавления - 12.09.2023 в 10:13
Светлый Дата: Вторник, 12.09.2023, 13:10 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
А если попадëтся праздник или каникулы?
А в каком виде они у вас будут? Или всё нам придумывать?
К сообщению приложен файл: daty_iz_kalendarja_1.xlsx (16.5 Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 12.09.2023, 14:01
 
Ответить
Сообщение
А если попадëтся праздник или каникулы?
А в каком виде они у вас будут? Или всё нам придумывать?

Автор - Светлый
Дата добавления - 12.09.2023 в 13:10
Mahi Дата: Вторник, 12.09.2023, 21:08 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Извиняюсь , что непонятно изложил проблему.
Спасибо за ответ.
А можно датам присвоить порядковый номер по возрастанию, но каникулы и праздники игнорировать.
Либо вытянуть эти даты в столбец "Дата" по порядку.
Очень благодарю!
Могу оплатить вашу работу.
 
Ответить
СообщениеИзвиняюсь , что непонятно изложил проблему.
Спасибо за ответ.
А можно датам присвоить порядковый номер по возрастанию, но каникулы и праздники игнорировать.
Либо вытянуть эти даты в столбец "Дата" по порядку.
Очень благодарю!
Могу оплатить вашу работу.

Автор - Mahi
Дата добавления - 12.09.2023 в 21:08
Светлый Дата: Вторник, 12.09.2023, 21:49 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
Либо вытянуть эти даты в столбец "Дата" по порядку.
Какие даты вытянуть по порядку? Все или за какой-то день недели?
но каникулы и праздники игнорировать
Так всё-таки игнорировать или учитывать?
Покажите в файле что и куда поместить.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
Либо вытянуть эти даты в столбец "Дата" по порядку.
Какие даты вытянуть по порядку? Все или за какой-то день недели?
но каникулы и праздники игнорировать
Так всё-таки игнорировать или учитывать?
Покажите в файле что и куда поместить.

Автор - Светлый
Дата добавления - 12.09.2023 в 21:49
Mahi Дата: Вторник, 12.09.2023, 22:19 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

У меня есть классы. Уроки в этих классах по расписанию в разные дни недели.
Допустим: 7 "А"-понедельник, вторник.
У 7 "Б" - среда, пятница.
У 9 "А" - понедельник, среда.
11 "А" - вторник, среда. четверг.
И так далее. И вот нам в программе надо для каждого класса просчитать даты на весь
учебный год.(По праздникам и каникулам мы уроки не даём:D )
К сообщению приложен файл: daty_iz_kalendarja_2.xlsx (17.1 Kb)


Сообщение отредактировал Mahi - Вторник, 12.09.2023, 22:39
 
Ответить
СообщениеУ меня есть классы. Уроки в этих классах по расписанию в разные дни недели.
Допустим: 7 "А"-понедельник, вторник.
У 7 "Б" - среда, пятница.
У 9 "А" - понедельник, среда.
11 "А" - вторник, среда. четверг.
И так далее. И вот нам в программе надо для каждого класса просчитать даты на весь
учебный год.(По праздникам и каникулам мы уроки не даём:D )

Автор - Mahi
Дата добавления - 12.09.2023 в 22:19
Светлый Дата: Вторник, 12.09.2023, 22:49 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
для каждого класса
Надо указать название, требуемые дни недели. Всё это структурировать. В столбце Праздники ввести все праздники и каникулы. Моя формула выбрасывает праздничные дни из списка дат, которые есть в столбце Праздники.
Подготовьте файл, формулы напишем.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
для каждого класса
Надо указать название, требуемые дни недели. Всё это структурировать. В столбце Праздники ввести все праздники и каникулы. Моя формула выбрасывает праздничные дни из списка дат, которые есть в столбце Праздники.
Подготовьте файл, формулы напишем.

Автор - Светлый
Дата добавления - 12.09.2023 в 22:49
cmivadwot Дата: Вторник, 12.09.2023, 23:06 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 94 ±
Замечаний: 0% ±

365
Mahi, наворотил....
К сообщению приложен файл: dni.xlsx (73.4 Kb)
 
Ответить
СообщениеMahi, наворотил....

Автор - cmivadwot
Дата добавления - 12.09.2023 в 23:06
cmivadwot Дата: Вторник, 12.09.2023, 23:38 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 94 ±
Замечаний: 0% ±

365
Mahi,
И вот нам в программе надо для каждого класса просчитать даты на весь
учебный год.

Да, и в столбец с праздниками...дописать даты каникул и прочие даты неучебных дней...
К сообщению приложен файл: dni2.xlsx (88.9 Kb)


Сообщение отредактировал cmivadwot - Вторник, 12.09.2023, 23:43
 
Ответить
СообщениеMahi,
И вот нам в программе надо для каждого класса просчитать даты на весь
учебный год.

Да, и в столбец с праздниками...дописать даты каникул и прочие даты неучебных дней...

Автор - cmivadwot
Дата добавления - 12.09.2023 в 23:38
Mahi Дата: Среда, 13.09.2023, 01:02 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

А вот в таком виде можно?
Здесь уже точное расписание......
К сообщению приложен файл: daty_iz_kalendarja_3.xlsx (32.3 Kb)
 
Ответить
СообщениеА вот в таком виде можно?
Здесь уже точное расписание......

Автор - Mahi
Дата добавления - 13.09.2023 в 01:02
cmivadwot Дата: Среда, 13.09.2023, 07:42 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 94 ±
Замечаний: 0% ±

365
Mahi, а что должно быть на пересечении дат и дней недели?
 
Ответить
СообщениеMahi, а что должно быть на пересечении дат и дней недели?

Автор - cmivadwot
Дата добавления - 13.09.2023 в 07:42
Mahi Дата: Среда, 13.09.2023, 08:49 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Вообще это не важно.
Суть в том, чтобы номер урока соответствовал
дате в порядке возрастания.
 
Ответить
СообщениеВообще это не важно.
Суть в том, чтобы номер урока соответствовал
дате в порядке возрастания.

Автор - Mahi
Дата добавления - 13.09.2023 в 08:49
Светлый Дата: Среда, 13.09.2023, 10:18 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
Проверяйте.
* В ячейки B5 можно поместить такую формулу массива:
Код
=МИН(ЕСЛИ(C$4:G$4<>"";C$3:G$3+ДАТА(ГОД(ДАТАМЕС(СЕГОДНЯ();-7));9;8)-ДЕНЬНЕД(ДАТА(ГОД(ДАТАМЕС(СЕГОДНЯ();-7));9;1);2)))
Тогда в августе таблица пересчитается на следующий год автоматически.
К сообщению приложен файл: daty_iz_kalendarja_4.xlsx (40.7 Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Среда, 13.09.2023, 12:06
 
Ответить
СообщениеПроверяйте.
* В ячейки B5 можно поместить такую формулу массива:
Код
=МИН(ЕСЛИ(C$4:G$4<>"";C$3:G$3+ДАТА(ГОД(ДАТАМЕС(СЕГОДНЯ();-7));9;8)-ДЕНЬНЕД(ДАТА(ГОД(ДАТАМЕС(СЕГОДНЯ();-7));9;1);2)))
Тогда в августе таблица пересчитается на следующий год автоматически.

Автор - Светлый
Дата добавления - 13.09.2023 в 10:18
Юрий_Ф Дата: Среда, 13.09.2023, 12:41 | Сообщение № 15
Группа: Проверенные
Ранг: Ветеран
Сообщений: 829
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Светлый,

Прошу прощения, что вмешался, но стало интересно: а где помещать новую дату? Я попытался в ячейке В5 изменить месяц на 8 и получил #ЗНАЧ! в В5, а ниже - пустые ячейки!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеСветлый,

Прошу прощения, что вмешался, но стало интересно: а где помещать новую дату? Я попытался в ячейке В5 изменить месяц на 8 и получил #ЗНАЧ! в В5, а ниже - пустые ячейки!

Автор - Юрий_Ф
Дата добавления - 13.09.2023 в 12:41
Светлый Дата: Среда, 13.09.2023, 12:51 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
получил #ЗНАЧ! в В5
Форум для того и создан, чтобы любой мог "вмешаться".
Это формула массива вводится одновременным нажатием Ctrl+Shift+Enter.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
получил #ЗНАЧ! в В5
Форум для того и создан, чтобы любой мог "вмешаться".
Это формула массива вводится одновременным нажатием Ctrl+Shift+Enter.

Автор - Светлый
Дата добавления - 13.09.2023 в 12:51
Светлый Дата: Среда, 13.09.2023, 13:02 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
Сделал год для дат и праздников текущим. Меняется в августе.
К сообщению приложен файл: daty_iz_kalendarja_5.xlsx (42.0 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеСделал год для дат и праздников текущим. Меняется в августе.

Автор - Светлый
Дата добавления - 13.09.2023 в 13:02
Mahi Дата: Среда, 13.09.2023, 15:38 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Очень благодарен Светлый за помощь!
В последних файлах прям, то , что надо hands
У меня вопрос: на следующий учебный год вы говорите она пересчитает заново, но в новом
году будут новые даты праздников и каникул. Можно ли их менять в листе "праздники"?.
Да, сколько я должен за работу, УВАЖАЕМЫЙ СВЕТЛЫЙ? И куда переводить?
 
Ответить
СообщениеОчень благодарен Светлый за помощь!
В последних файлах прям, то , что надо hands
У меня вопрос: на следующий учебный год вы говорите она пересчитает заново, но в новом
году будут новые даты праздников и каникул. Можно ли их менять в листе "праздники"?.
Да, сколько я должен за работу, УВАЖАЕМЫЙ СВЕТЛЫЙ? И куда переводить?

Автор - Mahi
Дата добавления - 13.09.2023 в 15:38
Светлый Дата: Среда, 13.09.2023, 19:25 | Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 1841
Репутация: 521 ±
Замечаний: 0% ±

Excel 2013, 2016
Смотрите в почте или в личной почте на сайте.
*Праздники каникулы можно добавлять и убирать в правом столбце. Только в левом столбце должно быть столько же строк. Формулы копировать.
**Дни недели тоже можно менять - дописывать или стирать, пересчитается сразу же.


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Среда, 13.09.2023, 19:37
 
Ответить
СообщениеСмотрите в почте или в личной почте на сайте.
*Праздники каникулы можно добавлять и убирать в правом столбце. Только в левом столбце должно быть столько же строк. Формулы копировать.
**Дни недели тоже можно менять - дописывать или стирать, пересчитается сразу же.

Автор - Светлый
Дата добавления - 13.09.2023 в 19:25
Mahi Дата: Среда, 13.09.2023, 20:33 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Светлый, да вы просто гений!
Вы не представляете, как вы облегчили труд учителя.
Низкий Вам поклон.
Да там уже сам добавил один праздник-8 января, получилось
clap
 
Ответить
СообщениеСветлый, да вы просто гений!
Вы не представляете, как вы облегчили труд учителя.
Низкий Вам поклон.
Да там уже сам добавил один праздник-8 января, получилось
clap

Автор - Mahi
Дата добавления - 13.09.2023 в 20:33
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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