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

Вход

Регистрация

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

 

= Мир MS Excel/Замыкание крайних точек множества на диаграмме - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Замыкание крайних точек множества на диаграмме (Формулы/Formulas)
Замыкание крайних точек множества на диаграмме
Grell Дата: Пятница, 28.04.2017, 17:16 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
Доброе утро, господа.
Помогите решить непростой вопрос.

Есть точечная диаграмма - на которой представлено множество точек. Все точки имеют координаты - и по X и по Y - значения больше нуля.

Как формулой или макросом вытащить из диапазона координат точек этого множества - координаты замыкающей кривой ?
(хотя бы поделитесь идеями)
К сообщению приложен файл: 641265.xls(70Kb)


Сообщение отредактировал Grell - Пятница, 28.04.2017, 17:57
 
Ответить
СообщениеДоброе утро, господа.
Помогите решить непростой вопрос.

Есть точечная диаграмма - на которой представлено множество точек. Все точки имеют координаты - и по X и по Y - значения больше нуля.

Как формулой или макросом вытащить из диапазона координат точек этого множества - координаты замыкающей кривой ?
(хотя бы поделитесь идеями)

Автор - Grell
Дата добавления - 28.04.2017 в 17:16
buchlotnik Дата: Пятница, 28.04.2017, 17:26 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2865
Репутация: 806 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
а по какому принципу точка (19;69) не относится к этой "кривой", а (48;23) - относится? (разве многоугольник не должен быть выпуклым?)


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru
 
Ответить
Сообщениеа по какому принципу точка (19;69) не относится к этой "кривой", а (48;23) - относится? (разве многоугольник не должен быть выпуклым?)

Автор - buchlotnik
Дата добавления - 28.04.2017 в 17:26
Grell Дата: Пятница, 28.04.2017, 17:31 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
buchlotnik, знаете что - я просто приблизительно нарисовал.
Разумеется многоугольник должен быть выпуклым.

Просто если это сможет упростить задачу - то можно его рассматривать и невыпуклым.
Как проще будет - такую форму и можно выбирать.

Мне главное, чтобы хоть как-нибудь была бы очерчена граница.
 
Ответить
Сообщениеbuchlotnik, знаете что - я просто приблизительно нарисовал.
Разумеется многоугольник должен быть выпуклым.

Просто если это сможет упростить задачу - то можно его рассматривать и невыпуклым.
Как проще будет - такую форму и можно выбирать.

Мне главное, чтобы хоть как-нибудь была бы очерчена граница.

Автор - Grell
Дата добавления - 28.04.2017 в 17:31
buchlotnik Дата: Пятница, 28.04.2017, 17:40 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2865
Репутация: 806 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
знаете что
теперь знаю.
То что вы хотите называется выпуклая оболочка - на макросах делается достаточно легко, но вас они, судя по постановке задачи, не устраивают


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
знаете что
теперь знаю.
То что вы хотите называется выпуклая оболочка - на макросах делается достаточно легко, но вас они, судя по постановке задачи, не устраивают

Автор - buchlotnik
Дата добавления - 28.04.2017 в 17:40
Grell Дата: Пятница, 28.04.2017, 17:55 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007


Сообщение отредактировал Grell - Пятница, 28.04.2017, 20:22
 
Ответить
Сообщение

Автор - Grell
Дата добавления - 28.04.2017 в 17:55
Grell Дата: Пятница, 28.04.2017, 20:22 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
buchlotnik, можно и макросом.
 
Ответить
Сообщениеbuchlotnik, можно и макросом.

Автор - Grell
Дата добавления - 28.04.2017 в 20:22
buchlotnik Дата: Суббота, 29.04.2017, 01:22 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2865
Репутация: 806 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
можно и макросом
нет уж дудки, реализаций в инетах как грязи - можно и погуглить. А вот на формулах интересно, например так:
Код
=ИНДЕКС($C$8:$C$39;ПОИСКПОЗ(МИН(ЕСЛИОШИБКА(((F8-F9)*($C$8:$C$39-F9)+(G8-G9)*($D$8:$D$39-G9))/КОРЕНЬ(СУММКВ(F8-F9;G8-G9))/КОРЕНЬ(($C$8:$C$39-F9)^2+($D$8:$D$39-G9)^2);""));ЕСЛИОШИБКА(((F8-F9)*($C$8:$C$39-F9)+(G8-G9)*($D$8:$D$39-G9))/КОРЕНЬ(СУММКВ(F8-F9;G8-G9))/КОРЕНЬ(($C$8:$C$39-F9)^2+($D$8:$D$39-G9)^2);"");0))
К сообщению приложен файл: 8769179.xls(50Kb) · 9479889.xlsb(89Kb)


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru


Сообщение отредактировал buchlotnik - Суббота, 29.04.2017, 02:12
 
Ответить
Сообщение
Цитата
можно и макросом
нет уж дудки, реализаций в инетах как грязи - можно и погуглить. А вот на формулах интересно, например так:
Код
=ИНДЕКС($C$8:$C$39;ПОИСКПОЗ(МИН(ЕСЛИОШИБКА(((F8-F9)*($C$8:$C$39-F9)+(G8-G9)*($D$8:$D$39-G9))/КОРЕНЬ(СУММКВ(F8-F9;G8-G9))/КОРЕНЬ(($C$8:$C$39-F9)^2+($D$8:$D$39-G9)^2);""));ЕСЛИОШИБКА(((F8-F9)*($C$8:$C$39-F9)+(G8-G9)*($D$8:$D$39-G9))/КОРЕНЬ(СУММКВ(F8-F9;G8-G9))/КОРЕНЬ(($C$8:$C$39-F9)^2+($D$8:$D$39-G9)^2);"");0))

Автор - buchlotnik
Дата добавления - 29.04.2017 в 01:22
cerber412 Дата: Суббота, 29.04.2017, 02:48 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 90
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Круто


Сообщение отредактировал cerber412 - Суббота, 29.04.2017, 02:52
 
Ответить
СообщениеКруто

Автор - cerber412
Дата добавления - 29.04.2017 в 02:48
Grell Дата: Суббота, 29.04.2017, 02:50 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 101
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
buchlotnik, большое спасибо.
 
Ответить
Сообщениеbuchlotnik, большое спасибо.

Автор - Grell
Дата добавления - 29.04.2017 в 02:50
Manyasha Дата: Суббота, 29.04.2017, 14:30 | Сообщение № 10
Группа: Модераторы
Ранг: Старожил
Сообщений: 1922
Репутация: 786 ±
Замечаний: 0% ±

Excel 2010, 2016
cerber412, Grell, Вы знакомы или работаете вместе?
IP одинаковый...


marinamorozova_box@mail.ru
ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениеcerber412, Grell, Вы знакомы или работаете вместе?
IP одинаковый...

Автор - Manyasha
Дата добавления - 29.04.2017 в 14:30
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Замыкание крайних точек множества на диаграмме (Формулы/Formulas)
Страница 1 из 11
Поиск:

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