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

Вход

Регистрация

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

 

= Мир MS Excel/Анализ и формирование массива по нескольким условиям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Анализ и формирование массива по нескольким условиям
Nexopd Дата: Пятница, 14.12.2012, 15:45 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте !!!
У меня появилась задача, не знаю как её решить!
Есть массив (N;Xn;Yn;Zn) где: N - имя (номер) точки, а Xn;Yn;Zn её координаты
Необходимо - выполнить выборку и сформировать массив в который должны попасть только те точки которые расположены рядом друг с другом в диапазоне +-dX; +-dY;+-dZ т.е. Xn+-dX; Yn+-dY; Zn+-dZ
анализ нужно сделать относительно каждой точки массива N, с возможностью задавать диапазон выборки +-dX; +-dY;+-dZ и выбора 2D или 3D режима т.е. Xn+-dX; Yn+-dY или Xn+-dX; Yn+-dY; Zn+-dZ

Заранее СПАСИБО !!!
К сообщению приложен файл: 9923025.xls (31.0 Kb)
 
Ответить
СообщениеЗдравствуйте !!!
У меня появилась задача, не знаю как её решить!
Есть массив (N;Xn;Yn;Zn) где: N - имя (номер) точки, а Xn;Yn;Zn её координаты
Необходимо - выполнить выборку и сформировать массив в который должны попасть только те точки которые расположены рядом друг с другом в диапазоне +-dX; +-dY;+-dZ т.е. Xn+-dX; Yn+-dY; Zn+-dZ
анализ нужно сделать относительно каждой точки массива N, с возможностью задавать диапазон выборки +-dX; +-dY;+-dZ и выбора 2D или 3D режима т.е. Xn+-dX; Yn+-dY или Xn+-dX; Yn+-dY; Zn+-dZ

Заранее СПАСИБО !!!

Автор - Nexopd
Дата добавления - 14.12.2012 в 15:45
Michael_S Дата: Пятница, 14.12.2012, 15:50 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Покажите, что должно получиться при ваши данных.
 
Ответить
СообщениеПокажите, что должно получиться при ваши данных.

Автор - Michael_S
Дата добавления - 14.12.2012 в 15:50
Serge_007 Дата: Пятница, 14.12.2012, 15:51 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Nexopd, нарисуйте что должно получится в паре-тройке случаев выбора


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение Nexopd, нарисуйте что должно получится в паре-тройке случаев выбора

Автор - Serge_007
Дата добавления - 14.12.2012 в 15:51
Nexopd Дата: Пятница, 14.12.2012, 16:42 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Изменил исходные данные и привел необходимый результат

относительно Точка9 попадает в таблицу только при анализе относительно Точка5 и не попадает относительно Точка1.

Ещё необходимо сделать счётчик выполнения условий для каждой точки
К сообщению приложен файл: 0017608.xls (32.0 Kb)
 
Ответить
СообщениеИзменил исходные данные и привел необходимый результат

относительно Точка9 попадает в таблицу только при анализе относительно Точка5 и не попадает относительно Точка1.

Ещё необходимо сделать счётчик выполнения условий для каждой точки

Автор - Nexopd
Дата добавления - 14.12.2012 в 16:42
Serge_007 Дата: Пятница, 14.12.2012, 16:52 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Понятнее ничуть не стало...
Можно "на пальцах":
В первой строке получилась Точка 1, потому что...
?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПонятнее ничуть не стало...
Можно "на пальцах":
В первой строке получилась Точка 1, потому что...
?

Автор - Serge_007
Дата добавления - 14.12.2012 в 16:52
Nexopd Дата: Пятница, 14.12.2012, 17:06 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Залил заново !!!
Логика такая:
в первой строке сама точка т.к. Xт1,Yт1,Zт1 попадает в зону Xт1+dX,Yт1+dY,Zт1+dZ и имеет более 1 выполнения условия
во второй строке Точка5 т.к. попадает в зону Xт1+dX,Yт1+dY,Zт1+dZ
...
К сообщению приложен файл: 6625751.xls (32.5 Kb)
 
Ответить
СообщениеЗалил заново !!!
Логика такая:
в первой строке сама точка т.к. Xт1,Yт1,Zт1 попадает в зону Xт1+dX,Yт1+dY,Zт1+dZ и имеет более 1 выполнения условия
во второй строке Точка5 т.к. попадает в зону Xт1+dX,Yт1+dY,Zт1+dZ
...

Автор - Nexopd
Дата добавления - 14.12.2012 в 17:06
Serge_007 Дата: Пятница, 14.12.2012, 17:25 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Что такое
Quote (Nexopd)
Xт1,Yт1,Zт1
?

Quote (Nexopd)
попадает в зону

Где эта зона?

Quote (Nexopd)
имеет более 1 выполнения условия

Что за условия?

Что такое Режим 2 или 3?

И я просил:
Quote (Serge_007)
Nexopd, нарисуйте что должно получится в паре-тройке случаев выбора


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЧто такое
Quote (Nexopd)
Xт1,Yт1,Zт1
?

Quote (Nexopd)
попадает в зону

Где эта зона?

Quote (Nexopd)
имеет более 1 выполнения условия

Что за условия?

Что такое Режим 2 или 3?

И я просил:
Quote (Serge_007)
Nexopd, нарисуйте что должно получится в паре-тройке случаев выбора

Автор - Serge_007
Дата добавления - 14.12.2012 в 17:25
Pelena Дата: Пятница, 14.12.2012, 17:28 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Nexopd, точки 1 и 5 никак не рядом, т.к. Х у одной 10 000, а у другой 99 999
Может такая таблица будет более наглядной?
К сообщению приложен файл: 9654086.xls (48.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеNexopd, точки 1 и 5 никак не рядом, т.к. Х у одной 10 000, а у другой 99 999
Может такая таблица будет более наглядной?

Автор - Pelena
Дата добавления - 14.12.2012 в 17:28
Serge_007 Дата: Пятница, 14.12.2012, 17:42 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Елен, ты реально поняла что хочет ТС?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЕлен, ты реально поняла что хочет ТС?

Автор - Serge_007
Дата добавления - 14.12.2012 в 17:42
Pelena Дата: Пятница, 14.12.2012, 17:46 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Не уверена
Но по-моему, он хочет вывести ПОПАРНО все точки, лежащие рядом, т.е. разность координат меньше заданных значений


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНе уверена
Но по-моему, он хочет вывести ПОПАРНО все точки, лежащие рядом, т.е. разность координат меньше заданных значений

Автор - Pelena
Дата добавления - 14.12.2012 в 17:46
AlexM Дата: Пятница, 14.12.2012, 17:47 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Я так понял.
Для первой точки определяем диапазоны по X, Y и Z
1000,00+/-1,00 -> 10001 и 9999
20001,48+/-2,00 -> 20003,48 и 19999,48
100,454+/-0,75 -> 101,204 и 99,704
Теперь по этим диапазонам ищем строки
Подходит 5 и 9 строка
Далее идут слова "точка рядом". Выходит 5 рядом, а 9 не рядом, так как между 1 и 9 есть 5.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЯ так понял.
Для первой точки определяем диапазоны по X, Y и Z
1000,00+/-1,00 -> 10001 и 9999
20001,48+/-2,00 -> 20003,48 и 19999,48
100,454+/-0,75 -> 101,204 и 99,704
Теперь по этим диапазонам ищем строки
Подходит 5 и 9 строка
Далее идут слова "точка рядом". Выходит 5 рядом, а 9 не рядом, так как между 1 и 9 есть 5.

Автор - AlexM
Дата добавления - 14.12.2012 в 17:47
Pelena Дата: Пятница, 14.12.2012, 17:52 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (AlexM)
Подходит 5 и 9 строка

1 и 9 не рядом, т.к. по Y расстояние больше dY


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (AlexM)
Подходит 5 и 9 строка

1 и 9 не рядом, т.к. по Y расстояние больше dY

Автор - Pelena
Дата добавления - 14.12.2012 в 17:52
Serge_007 Дата: Пятница, 14.12.2012, 17:53 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (AlexM)
Не уверена...

Quote (AlexM)
...по-моему, он хочет...

Quote (AlexM)
Я так понял...

Ок, игра "Чего хочет Ирэн" продолжается smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (AlexM)
Не уверена...

Quote (AlexM)
...по-моему, он хочет...

Quote (AlexM)
Я так понял...

Ок, игра "Чего хочет Ирэн" продолжается smile

Автор - Serge_007
Дата добавления - 14.12.2012 в 17:53
Pelena Дата: Пятница, 14.12.2012, 17:57 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (Serge_007)
Ок, игра "Чего хочет Ирэн" продолжается

Да, ладно, пока новых вопросов мало, проверим интуицию
А там, глядишь, и ТС подтянется


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (Serge_007)
Ок, игра "Чего хочет Ирэн" продолжается

Да, ладно, пока новых вопросов мало, проверим интуицию
А там, глядишь, и ТС подтянется

Автор - Pelena
Дата добавления - 14.12.2012 в 17:57
AlexM Дата: Пятница, 14.12.2012, 18:02 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Quote (Pelena)
1 и 9 не рядом, т.к. по Y расстояние больше dY

Ну да, просчитался чуток.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Quote (Pelena)
1 и 9 не рядом, т.к. по Y расстояние больше dY

Ну да, просчитался чуток.

Автор - AlexM
Дата добавления - 14.12.2012 в 18:02
AlexM Дата: Пятница, 14.12.2012, 18:50 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Там и 1-ая не рядом с 5-ой по Х



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Пятница, 14.12.2012, 18:51
 
Ответить
СообщениеТам и 1-ая не рядом с 5-ой по Х

Автор - AlexM
Дата добавления - 14.12.2012 в 18:50
Pelena Дата: Пятница, 14.12.2012, 18:57 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (AlexM)
Там и 1-ая не рядом с 5-ой по Х

Ага (см. пост №8)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (AlexM)
Там и 1-ая не рядом с 5-ой по Х

Ага (см. пост №8)

Автор - Pelena
Дата добавления - 14.12.2012 в 18:57
Nexopd Дата: Четверг, 27.12.2012, 12:11 | Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Спасибо, всем кто присоединился к обсуждению.
Я там немного переборщил с девятками! )))

Начну отвечать по порядку:
Serge_007 - 2 или 3 "D" - описывает в каком режиме выполнять выборку либо только по X,Y, либо по X,Y,Z т.е. в 2D(без учета Z) или 3D
Pelena - Елен, Спасибо это почти то что мне надо(этот метод дает наглядный счетчик), правда массив данных может быть 2-5 тысяч
 
Ответить
СообщениеСпасибо, всем кто присоединился к обсуждению.
Я там немного переборщил с девятками! )))

Начну отвечать по порядку:
Serge_007 - 2 или 3 "D" - описывает в каком режиме выполнять выборку либо только по X,Y, либо по X,Y,Z т.е. в 2D(без учета Z) или 3D
Pelena - Елен, Спасибо это почти то что мне надо(этот метод дает наглядный счетчик), правда массив данных может быть 2-5 тысяч

Автор - Nexopd
Дата добавления - 27.12.2012 в 12:11
  • Страница 1 из 1
  • 1
Поиск:

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