powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel. Найти все пересечения
6 сообщений из 6, страница 1 из 1
Excel. Найти все пересечения
    #39622073
akrush
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, всем.
Есть такая таблица (фрагмент, в самой таблице более 7тыс. строк):

Начало Окончание статус128.03.2018 10:39:49 28.03.2018 10:40:28228.03.2018 10:41:36 28.03.2018 10:55:43328.03.2018 10:41:49 28.03.2018 10:41:51занят428.03.2018 10:42:34 28.03.2018 10:42:47занят528.03.2018 10:43:07 28.03.2018 10:43:10занят628.03.2018 10:49:12 28.03.2018 10:49:15занят728.03.2018 10:50:14 28.03.2018 10:50:16занят828.03.2018 10:51:02 28.03.2018 10:51:07занят928.03.2018 10:54:06 28.03.2018 10:54:11занят1028.03.2018 10:55:24 28.03.2018 10:55:26занят1128.03.2018 10:57:13 28.03.2018 10:58:341228.03.2018 11:00:39 28.03.2018 11:01:26



Возможно ли организовать формулой вычисление статуса "занят". Желательно не массивом т.к. таблица регулярно дополняется, в день до 100 строк.
По данному примеру видно что окончание в 10:55:43, поэтому строки 2-10 нужно поставить статус "занят"
...
Рейтинг: 0 / 0
Excel. Найти все пересечения
    #39622083
akrush
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akrush,
очепятался.
Окончание у строки 2, а статус с 3 строки надо поставить
...
Рейтинг: 0 / 0
Excel. Найти все пересечения
    #39622085
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akrushвидно что окончание в 10:55:43Да? а откуда это видно? Почему не 10:58:34 или не 11:01:26? Они вроде к тому же число относятся.
Логику поясните, не все с Вашим файлом каждый день работают.
...
Рейтинг: 0 / 0
Excel. Найти все пересечения
    #39622096
akrush
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Prist,
Подписи столбцов чуть-чуть сместились.
Есть столбик "Начало" и "Окончание"
Если у следующей строки (строк) "начало" попадает в этот промежуток - значит "занят"
...
Рейтинг: 0 / 0
Excel. Найти все пересечения
    #39622113
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача несложно решается пользовательской функцией. Вот только с учётом квадратичной сложности я бы поостерёгся делать её Volatile...
...
Рейтинг: 0 / 0
Excel. Найти все пересечения
    #39622151
Фотография Egoр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,

если таблица отсортирована по началу, то можно так
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel. Найти все пересечения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]