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

Вход

Регистрация

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

 

= Мир MS Excel/Определение последовательности пересечения - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение последовательности пересечения (Формулы/Formulas)
Определение последовательности пересечения
Lizard Дата: Среда, 06.02.2019, 15:32 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день.
Появился вот такой вопрос.

На листе в таблице D4:E5 - указываются координаты линии.
В диапазоне G4:J6 - указываются координаты и ширина-высота прямоугольников.
В диапазоне - K4:K6 - идет расчет формулой - пересекает линия этот прямоугольник или нет (1 или 0):
Код
=--ИЛИ(ABS((G4+{0:1}*I4-D$4)*(E$4-E$5)/(D$4-D$5)+E$4-H4-J4/2)<=J4/2;ABS((H4+{0:1}*J4-E$4)*(D$4-D$5)/(E$4-E$5)+D$4-G4-I4/2)<=I4/2)


Как формулой определить - порядок пересечения линией этих объектов (если считать от первой координаты отрезка D4:E4) ?

(Индекс пересечения нужно вынести в диапазон L4:L6 )
К сообщению приложен файл: 2863550.xls (42.0 Kb)


Сообщение отредактировал Lizard - Среда, 06.02.2019, 18:22
 
Ответить
СообщениеДобрый день.
Появился вот такой вопрос.

На листе в таблице D4:E5 - указываются координаты линии.
В диапазоне G4:J6 - указываются координаты и ширина-высота прямоугольников.
В диапазоне - K4:K6 - идет расчет формулой - пересекает линия этот прямоугольник или нет (1 или 0):
Код
=--ИЛИ(ABS((G4+{0:1}*I4-D$4)*(E$4-E$5)/(D$4-D$5)+E$4-H4-J4/2)<=J4/2;ABS((H4+{0:1}*J4-E$4)*(D$4-D$5)/(E$4-E$5)+D$4-G4-I4/2)<=I4/2)


Как формулой определить - порядок пересечения линией этих объектов (если считать от первой координаты отрезка D4:E4) ?

(Индекс пересечения нужно вынести в диапазон L4:L6 )

Автор - Lizard
Дата добавления - 06.02.2019 в 15:32
Светлый Дата: Среда, 06.02.2019, 19:13 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация: 510 ±
Замечаний: 0% ±

Excel 2013, 2016
С дополнительными ячейками.
К сообщению приложен файл: 6811826-2.xls (48.5 Kb)


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

Автор - Светлый
Дата добавления - 06.02.2019 в 19:13
Lizard Дата: Среда, 06.02.2019, 19:56 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Светлый, работает.
Спасибо за ответ.
 
Ответить
СообщениеСветлый, работает.
Спасибо за ответ.

Автор - Lizard
Дата добавления - 06.02.2019 в 19:56
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение последовательности пересечения (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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