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

Вход

Регистрация

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

 

= Мир MS Excel/Пересечение временных отрезков в одном дне,как посчитать? - Мир MS Excel

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

Excel 2013
Всем доброго времени суток, имею в таблице даты ввода в эксплуатацию рабочей единицы и дату её вывода из эксплуатации. Нужно узнать в какой день работало одновременно максимальное количество единиц. Никак не могу найти информацию по этому вопросу, выручайте =(
К сообщению приложен файл: 222.xlsx (19.2 Kb)
 
Ответить
СообщениеВсем доброго времени суток, имею в таблице даты ввода в эксплуатацию рабочей единицы и дату её вывода из эксплуатации. Нужно узнать в какой день работало одновременно максимальное количество единиц. Никак не могу найти информацию по этому вопросу, выручайте =(

Автор - V_Rive
Дата добавления - 08.12.2017 в 09:58
pabchek Дата: Пятница, 08.12.2017, 15:58 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте! Смотрите файл. Так?
К сообщению приложен файл: 7889732.xlsx (47.6 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеЗдравствуйте! Смотрите файл. Так?

Автор - pabchek
Дата добавления - 08.12.2017 в 15:58
jakim Дата: Пятница, 08.12.2017, 16:26 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Может так?

Код
=INDEX(A2:A1008;AGGREGATE(15;6;ROW(1:10000)/(COUNTIF(A2:A1008;B2:B1008)=AGGREGATE(14;6;COUNTIF(A2:A1008;B2:B1008);1));1))
К сообщению приложен файл: 3124775.xlsx (20.9 Kb)
 
Ответить
Сообщение
Может так?

Код
=INDEX(A2:A1008;AGGREGATE(15;6;ROW(1:10000)/(COUNTIF(A2:A1008;B2:B1008)=AGGREGATE(14;6;COUNTIF(A2:A1008;B2:B1008);1));1))

Автор - jakim
Дата добавления - 08.12.2017 в 16:26
_Boroda_ Дата: Пятница, 08.12.2017, 16:37 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Формула массивная (вводится одновременным нажатием Контрл Шифт Ентер) и очень задумчивая. Результат совпадает с результатом Виктора pabchek,
Код
=ПОИСКПОЗ(МАКС(СЧЁТЕСЛИМН(A:A;"<="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)));B:B;">="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)))));СЧЁТЕСЛИМН(A:A;"<="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)));B:B;">="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008))));)+МИН(A2:A1008)-1
К сообщению приложен файл: 222-2-1.xlsx (19.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеФормула массивная (вводится одновременным нажатием Контрл Шифт Ентер) и очень задумчивая. Результат совпадает с результатом Виктора pabchek,
Код
=ПОИСКПОЗ(МАКС(СЧЁТЕСЛИМН(A:A;"<="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)));B:B;">="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)))));СЧЁТЕСЛИМН(A:A;"<="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)));B:B;">="&СТРОКА(ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008))));)+МИН(A2:A1008)-1

Автор - _Boroda_
Дата добавления - 08.12.2017 в 16:37
V_Rive Дата: Понедельник, 11.12.2017, 07:49 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
pabchek, Спасибо большое!! Очень выручили, ваш вариант оказался верным!
 
Ответить
Сообщениеpabchek, Спасибо большое!! Очень выручили, ваш вариант оказался верным!

Автор - V_Rive
Дата добавления - 11.12.2017 в 07:49
_Boroda_ Дата: Понедельник, 11.12.2017, 12:24 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Какая прелесть!
ваш вариант оказался верным
Остальные, значит, неверные. Несмотря на то, что
Результат совпадает с результатом Виктора pabchek


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеКакая прелесть!
ваш вариант оказался верным
Остальные, значит, неверные. Несмотря на то, что
Результат совпадает с результатом Виктора pabchek

Автор - _Boroda_
Дата добавления - 11.12.2017 в 12:24
pabchek Дата: Понедельник, 11.12.2017, 13:29 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
[offtop]
Какая прелесть!

Саш, не вредничай)))
Сам же писал
очень задумчивая

и она, таки, реально задумчивая. Опять же, чтобы разобраться как она работает, 100 грамм маловато будет)))[/offtop]


"Учиться, учиться и еще раз учиться!"
WM: R399923528092


Сообщение отредактировал pabchek - Понедельник, 11.12.2017, 13:30
 
Ответить
Сообщение[offtop]
Какая прелесть!

Саш, не вредничай)))
Сам же писал
очень задумчивая

и она, таки, реально задумчивая. Опять же, чтобы разобраться как она работает, 100 грамм маловато будет)))[/offtop]

Автор - pabchek
Дата добавления - 11.12.2017 в 13:29
_Boroda_ Дата: Понедельник, 11.12.2017, 13:49 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Да ладнро, чего там разбираться-то?
1. МИН(A2:A1008) - мин дата начала (допустим, 1 января 2017 года - 42736)
2. МАКС(B2:B1008) - макс дата окончания (допустим, 1 декабря 2017 года - 43040)
3. ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)) - ссылка на диапазон листа А42736:А43040
4. СТРОКА( п.3 ) номера строк этого диапазона. Они равны датам от мин до макс
5. СЧЁТЕСЛИМН(A:A;"<="& п.4 ;B:B;">="& п.4) - для каждой даты из п.4 считаем, сколько раз она удовлетворяет условиям < А и > В
6. Берем макс из п.5
7. ПОИСКПОЗом ещем этот МАКС в массиве из п.5, получаем тот день, начиная от МИН (из п.1), когда у нас максимальное кол-во вхождений)
8. к п.7 прибавляем МИН из п.1 и вычитаем день - получаем искомую дату


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа ладнро, чего там разбираться-то?
1. МИН(A2:A1008) - мин дата начала (допустим, 1 января 2017 года - 42736)
2. МАКС(B2:B1008) - макс дата окончания (допустим, 1 декабря 2017 года - 43040)
3. ИНДЕКС(A:A;МИН(A2:A1008)):ИНДЕКС(A:A;МАКС(B2:B1008)) - ссылка на диапазон листа А42736:А43040
4. СТРОКА( п.3 ) номера строк этого диапазона. Они равны датам от мин до макс
5. СЧЁТЕСЛИМН(A:A;"<="& п.4 ;B:B;">="& п.4) - для каждой даты из п.4 считаем, сколько раз она удовлетворяет условиям < А и > В
6. Берем макс из п.5
7. ПОИСКПОЗом ещем этот МАКС в массиве из п.5, получаем тот день, начиная от МИН (из п.1), когда у нас максимальное кол-во вхождений)
8. к п.7 прибавляем МИН из п.1 и вычитаем день - получаем искомую дату

Автор - _Boroda_
Дата добавления - 11.12.2017 в 13:49
V_Rive Дата: Вторник, 12.12.2017, 07:45 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, Спасибо вам за участие, извините, если какие-то недопонимания создал. Ваш ответ тоже верен, но у Виктора более подробен и получилось из него посчитать количество работающих одновременно единиц по минутам, потому ему и ответил))
 
Ответить
Сообщение_Boroda_, Спасибо вам за участие, извините, если какие-то недопонимания создал. Ваш ответ тоже верен, но у Виктора более подробен и получилось из него посчитать количество работающих одновременно единиц по минутам, потому ему и ответил))

Автор - V_Rive
Дата добавления - 12.12.2017 в 07:45
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Пересечение временных отрезков в одном дне,как посчитать? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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