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

Вход

Регистрация

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

 

= Мир MS Excel/Самое часто встречающееся в диапазоне - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » Самое часто встречающееся в диапазоне (Формулы/Formulas)
Самое часто встречающееся в диапазоне
bubanay Дата: Среда, 14.04.2021, 17:17 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте. Задача следующего плана. Сразу пример:
https://docs.google.com/spreads....sharing

Имеем таблицу с двумя столбцами. В первом название проекта, во втором дата. В каждом проекте требуется вычислить наиболее повторяющийся месяц или любую из дат содержащую наиболее повторяющийся месяц (год и число не интересуют).

Например в Проекте 1 самый повторяющийся месяц "04"
В случае когда все месяца разные их нужно вывести все через любой разделитель. В Проекте 2 должно вывестись 04 / 05 / 06 или 30.04.2019 / 30.05.2019 / 30.06.2019 или апрель / май / июнь. Пример Итога вывел на вкладку в примере.
Да и еще момент. На вкладке итог столбец А скорее всего уже будет заполнен. Хорошо было бы если месяца подтягивались протяжкой формулы со страницы данные

Крайне важная задача, заранее благодарю.


Сообщение отредактировал bubanay - Среда, 14.04.2021, 17:17
 
Ответить
СообщениеЗдравствуйте. Задача следующего плана. Сразу пример:
https://docs.google.com/spreads....sharing

Имеем таблицу с двумя столбцами. В первом название проекта, во втором дата. В каждом проекте требуется вычислить наиболее повторяющийся месяц или любую из дат содержащую наиболее повторяющийся месяц (год и число не интересуют).

Например в Проекте 1 самый повторяющийся месяц "04"
В случае когда все месяца разные их нужно вывести все через любой разделитель. В Проекте 2 должно вывестись 04 / 05 / 06 или 30.04.2019 / 30.05.2019 / 30.06.2019 или апрель / май / июнь. Пример Итога вывел на вкладку в примере.
Да и еще момент. На вкладке итог столбец А скорее всего уже будет заполнен. Хорошо было бы если месяца подтягивались протяжкой формулы со страницы данные

Крайне важная задача, заранее благодарю.

Автор - bubanay
Дата добавления - 14.04.2021 в 17:17
Kashimirush Дата: Четверг, 15.04.2021, 10:09 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 155
Репутация: 18 ±
Замечаний: 0% ±

Excel 2010
У меня как то сложно получилось.
Код
=ArrayFormula(JOIN("/";QUERY(QUERY(QUERY('Данные'!$A1:$B;"select month(B)+1 where A = '"&A2&"' label month(B)+1 ''";0);"select Col1, count(Col1) group by Col1 label count(Col1) ''";0);"select Col1 where Col2 = "&MAX(Countif(filter(Month('Данные'!$B$2:$B);'Данные'!$A$2:$A=A2);filter(Month('Данные'!$B$2:$B);'Данные'!$A$2:$A=A2)))&"";0)))


Работа, работа, перейди на Федота...

Сообщение отредактировал Kashimirush - Четверг, 15.04.2021, 10:09
 
Ответить
СообщениеУ меня как то сложно получилось.
Код
=ArrayFormula(JOIN("/";QUERY(QUERY(QUERY('Данные'!$A1:$B;"select month(B)+1 where A = '"&A2&"' label month(B)+1 ''";0);"select Col1, count(Col1) group by Col1 label count(Col1) ''";0);"select Col1 where Col2 = "&MAX(Countif(filter(Month('Данные'!$B$2:$B);'Данные'!$A$2:$A=A2);filter(Month('Данные'!$B$2:$B);'Данные'!$A$2:$A=A2)))&"";0)))

Автор - Kashimirush
Дата добавления - 15.04.2021 в 10:09
Kashimirush Дата: Четверг, 15.04.2021, 10:10 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 155
Репутация: 18 ±
Замечаний: 0% ±

Excel 2010
И файл надо на редактирование представлять
Тут решение


Работа, работа, перейди на Федота...
 
Ответить
СообщениеИ файл надо на редактирование представлять
Тут решение

Автор - Kashimirush
Дата добавления - 15.04.2021 в 10:10
Kashimirush Дата: Четверг, 15.04.2021, 11:59 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 155
Репутация: 18 ±
Замечаний: 0% ±

Excel 2010
сложно


Сократил слегка:

Код

=ArrayFormula(JOIN("/";QUERY(QUERY('Данные'!$A1:$B;"select month(B)+1, count(B) where A = '"&A2&"' group by month(B)+1 label month(B)+1 '', count(B)''";0);"select Col1 where Col2 = "&MAX(CountIf('Данные'!$A$2:$A$18&Month('Данные'!$B$2:$B$18);A2&Month('Данные'!$B2:$B18)))&"";0)))


Работа, работа, перейди на Федота...

Сообщение отредактировал Kashimirush - Четверг, 15.04.2021, 12:14
 
Ответить
Сообщение
сложно


Сократил слегка:

Код

=ArrayFormula(JOIN("/";QUERY(QUERY('Данные'!$A1:$B;"select month(B)+1, count(B) where A = '"&A2&"' group by month(B)+1 label month(B)+1 '', count(B)''";0);"select Col1 where Col2 = "&MAX(CountIf('Данные'!$A$2:$A$18&Month('Данные'!$B$2:$B$18);A2&Month('Данные'!$B2:$B18)))&"";0)))

Автор - Kashimirush
Дата добавления - 15.04.2021 в 11:59
bubanay Дата: Четверг, 15.04.2021, 13:30 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
спасибо


Сообщение отредактировал bubanay - Четверг, 15.04.2021, 16:38
 
Ответить
Сообщениеспасибо

Автор - bubanay
Дата добавления - 15.04.2021 в 13:30
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Google Docs » Самое часто встречающееся в диапазоне (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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