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

Вход

Регистрация

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

 

= Мир MS Excel/Группировка по определенным дням недели - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вопросы по Power-надстройкам » Группировка по определенным дням недели (Power Qwery)
Группировка по определенным дням недели
Chakkiee72 Дата: Суббота, 16.09.2023, 05:01 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Доброго времени суток!
Такая проблема:
Есть необходимость создавать отчеты еженедельно по:
1. С первого числа месяца по первую среду включительно (на примере сентября: с 01.09 по 06.09)
2. Далее с каждого четверга по каждую среду. (с 07.09 по 13.09; с 14.09 по 20.09) и т.д.
Подскажите, пожалуйста, как заставить PQ производить такую группировку, например по сентябрю (файл с примером прикрепил)
Буду премного благодарен!
К сообщению приложен файл: date_test.xlsx (14.6 Kb)
 
Ответить
СообщениеДоброго времени суток!
Такая проблема:
Есть необходимость создавать отчеты еженедельно по:
1. С первого числа месяца по первую среду включительно (на примере сентября: с 01.09 по 06.09)
2. Далее с каждого четверга по каждую среду. (с 07.09 по 13.09; с 14.09 по 20.09) и т.д.
Подскажите, пожалуйста, как заставить PQ производить такую группировку, например по сентябрю (файл с примером прикрепил)
Буду премного благодарен!

Автор - Chakkiee72
Дата добавления - 16.09.2023 в 05:01
прохожий2019 Дата: Суббота, 16.09.2023, 15:11 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1244
Репутация: 317 ±
Замечаний: 0% ±

365 Beta Channel
[vba]
Код
Table.Group(таблица,"столбец с датой",{"tmp",(x)=>x},GroupKind.Local,(x,y)=>Number.From(Date.Day(y)=1 or Date.DayOfWeek(y,Day.Monday)=3))
[/vba]


Сообщение отредактировал прохожий2019 - Суббота, 16.09.2023, 15:19
 
Ответить
Сообщение[vba]
Код
Table.Group(таблица,"столбец с датой",{"tmp",(x)=>x},GroupKind.Local,(x,y)=>Number.From(Date.Day(y)=1 or Date.DayOfWeek(y,Day.Monday)=3))
[/vba]

Автор - прохожий2019
Дата добавления - 16.09.2023 в 15:11
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вопросы по Power-надстройкам » Группировка по определенным дням недели (Power Qwery)
  • Страница 1 из 1
  • 1
Поиск:

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