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

Вход

Регистрация

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

 

= Мир MS Excel/Создание значений для точек по X и Y и работа с ними - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Создание значений для точек по X и Y и работа с ними
DAV1995 Дата: Понедельник, 05.11.2012, 04:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте. Очень прошу помощи, сделать надо именно в excele.
Что надо с бытовой точки зрения:
Представим себе наглядный графиг координат X и Y от -беск. до +беск
На этом графике много точек, у каждой точки есть имя и свои координаты
Я хочу найти и узнать все точки в радиусе 500 от той точки, которую я ввожу (случайные координаты)
Есть ли какая либо возможность вывода на желательно отдельном окошке имён точек и их координаты, удовлетворяющие поиску
Первый лист - база данных (пример)
Второй лист - ввод координат и поиск их значений
Мои идеи: если вводим x и y
x1:x100 - от 1вого значения столбца до последнего значения столбца (строк 100 чтук)
Если (sqrt((x-x1:x100)^2 +sqrt((y-y:y100)^2)) меньше или равно 500, то "вывести имена точек и их координаты"
Прошу помощи))



Сообщение отредактировал DAV1995 - Понедельник, 05.11.2012, 04:48
 
Ответить
СообщениеЗдравствуйте. Очень прошу помощи, сделать надо именно в excele.
Что надо с бытовой точки зрения:
Представим себе наглядный графиг координат X и Y от -беск. до +беск
На этом графике много точек, у каждой точки есть имя и свои координаты
Я хочу найти и узнать все точки в радиусе 500 от той точки, которую я ввожу (случайные координаты)
Есть ли какая либо возможность вывода на желательно отдельном окошке имён точек и их координаты, удовлетворяющие поиску
Первый лист - база данных (пример)
Второй лист - ввод координат и поиск их значений
Мои идеи: если вводим x и y
x1:x100 - от 1вого значения столбца до последнего значения столбца (строк 100 чтук)
Если (sqrt((x-x1:x100)^2 +sqrt((y-y:y100)^2)) меньше или равно 500, то "вывести имена точек и их координаты"
Прошу помощи))


Автор - DAV1995
Дата добавления - 05.11.2012 в 04:20
Pelena Дата: Понедельник, 05.11.2012, 09:07 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
DAV1995, Вы быстрей получите ответ, если приложите не картинки, а файл в формате .xls


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеDAV1995, Вы быстрей получите ответ, если приложите не картинки, а файл в формате .xls

Автор - Pelena
Дата добавления - 05.11.2012 в 09:07
ikki Дата: Понедельник, 05.11.2012, 10:44 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
почитайте в справке про расширенный фильтр.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениепочитайте в справке про расширенный фильтр.

Автор - ikki
Дата добавления - 05.11.2012 в 10:44
alex77755 Дата: Понедельник, 05.11.2012, 12:54 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

можно так

К сообщению приложен файл: 2893293.jpg (47.6 Kb) · 7807999.jpg (22.8 Kb)


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщениеможно так


Автор - alex77755
Дата добавления - 05.11.2012 в 12:54
DAV1995 Дата: Понедельник, 05.11.2012, 14:30 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

alex77755, не могли БЫ вы объяснить, ничего не видно на скрин-шотах.
 
Ответить
Сообщениеalex77755, не могли БЫ вы объяснить, ничего не видно на скрин-шотах.

Автор - DAV1995
Дата добавления - 05.11.2012 в 14:30
alex77755 Дата: Понедельник, 05.11.2012, 14:43 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Quote (Pelena)
DAV1995, Вы быстрей получите ответ, если приложите не картинки, а файл в формате .xls

Каков вопрос - таков ответ. Вопрос в картинках - ответ тоже.
А по сути по кнопке:
1. считываем исходные данные X, Y, D
2. проверяем их произведение. если =0 сообщаем, что мало данных и выходим
3. иначе:
4. определяем количество строк и столбцов
5. считываем в массив
6. циклом по столбцам с шагом 3
циклом по строкам
проверяем расстояние от заданной до текущей точки
если удовлетворяет добавляем в словарь(можно использовать массив результатов)
7. выводим результаты на лист
ну пропустил ещё очистку зоны вывода результатов от предыдущих значений


Могу помочь в VB6, VBA
Alex77755@mail.ru


Сообщение отредактировал alex77755 - Понедельник, 05.11.2012, 14:43
 
Ответить
Сообщение
Quote (Pelena)
DAV1995, Вы быстрей получите ответ, если приложите не картинки, а файл в формате .xls

Каков вопрос - таков ответ. Вопрос в картинках - ответ тоже.
А по сути по кнопке:
1. считываем исходные данные X, Y, D
2. проверяем их произведение. если =0 сообщаем, что мало данных и выходим
3. иначе:
4. определяем количество строк и столбцов
5. считываем в массив
6. циклом по столбцам с шагом 3
циклом по строкам
проверяем расстояние от заданной до текущей точки
если удовлетворяет добавляем в словарь(можно использовать массив результатов)
7. выводим результаты на лист
ну пропустил ещё очистку зоны вывода результатов от предыдущих значений

Автор - alex77755
Дата добавления - 05.11.2012 в 14:43
alex77755 Дата: Понедельник, 05.11.2012, 14:46 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Может так будет лучше
К сообщению приложен файл: 6456785.jpg (47.0 Kb)


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
СообщениеМожет так будет лучше

Автор - alex77755
Дата добавления - 05.11.2012 в 14:46
DAV1995 Дата: Понедельник, 05.11.2012, 14:52 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

alex77755, к сожалению в макросах я полный ноль. Может с Вами свяжемся в ВК и вы мне эту таблицу сделаете? И какова будет цена?))
 
Ответить
Сообщениеalex77755, к сожалению в макросах я полный ноль. Может с Вами свяжемся в ВК и вы мне эту таблицу сделаете? И какова будет цена?))

Автор - DAV1995
Дата добавления - 05.11.2012 в 14:52
alex77755 Дата: Понедельник, 05.11.2012, 15:02 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Вообще-то я, конечно, занимаюсь фрилансом, но в данном случае просто хоте обратить внимание, что здесь не вернисаж


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
СообщениеВообще-то я, конечно, занимаюсь фрилансом, но в данном случае просто хоте обратить внимание, что здесь не вернисаж

Автор - alex77755
Дата добавления - 05.11.2012 в 15:02
alex77755 Дата: Понедельник, 05.11.2012, 15:03 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

файл не прицепился - видимо больше 100 к


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщениефайл не прицепился - видимо больше 100 к

Автор - alex77755
Дата добавления - 05.11.2012 в 15:03
alex77755 Дата: Понедельник, 05.11.2012, 15:05 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

урезал до 41 к
К сообщению приложен файл: 5536562.rar (39.7 Kb)


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщениеурезал до 41 к

Автор - alex77755
Дата добавления - 05.11.2012 в 15:05
DAV1995 Дата: Понедельник, 05.11.2012, 15:10 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

alex77755, огромное Вам спасибо. Теперь буду её настраивать под себя)))
 
Ответить
Сообщениеalex77755, огромное Вам спасибо. Теперь буду её настраивать под себя)))

Автор - DAV1995
Дата добавления - 05.11.2012 в 15:10
DAV1995 Дата: Понедельник, 05.11.2012, 15:18 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

alex77755, а можно как нибудь сделать так, чтобы в строке "диаметр" выводилось расстояние от вводимой точки до искомой? И можно ли переименовать кнопку? И чтобы в выводимых координатах было не двоеточие, а пробел


Сообщение отредактировал DAV1995 - Понедельник, 05.11.2012, 15:19
 
Ответить
Сообщениеalex77755, а можно как нибудь сделать так, чтобы в строке "диаметр" выводилось расстояние от вводимой точки до искомой? И можно ли переименовать кнопку? И чтобы в выводимых координатах было не двоеточие, а пробел

Автор - DAV1995
Дата добавления - 05.11.2012 в 15:18
alex77755 Дата: Понедельник, 05.11.2012, 15:37 | Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Можно


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
СообщениеМожно

Автор - alex77755
Дата добавления - 05.11.2012 в 15:37
DAV1995 Дата: Понедельник, 05.11.2012, 15:38 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

alex77755, а вы случаем не подскажете как? А то я с макросами ещё не работал. Или чтобы писало искомую координату X в одном столбце, Y в другом
 
Ответить
Сообщениеalex77755, а вы случаем не подскажете как? А то я с макросами ещё не работал. Или чтобы писало искомую координату X в одном столбце, Y в другом

Автор - DAV1995
Дата добавления - 05.11.2012 в 15:38
alex77755 Дата: Понедельник, 05.11.2012, 15:44 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Нужно подкорректировать макрос


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
СообщениеНужно подкорректировать макрос

Автор - alex77755
Дата добавления - 05.11.2012 в 15:44
DAV1995 Дата: Понедельник, 05.11.2012, 15:49 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Хорошо, спасибо. Буду смотреть видео уроки)
 
Ответить
СообщениеХорошо, спасибо. Буду смотреть видео уроки)

Автор - DAV1995
Дата добавления - 05.11.2012 в 15:49
alex77755 Дата: Понедельник, 05.11.2012, 16:09 | Сообщение № 18
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

beer
К сообщению приложен файл: 0707374.rar (39.5 Kb)


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщениеbeer

Автор - alex77755
Дата добавления - 05.11.2012 в 16:09
DAV1995 Дата: Понедельник, 05.11.2012, 17:28 | Сообщение № 19
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

alex77755, спасибо что помгли Нубу-Мудаку biggrin Кто такой нуб?
 
Ответить
Сообщениеalex77755, спасибо что помгли Нубу-Мудаку biggrin Кто такой нуб?

Автор - DAV1995
Дата добавления - 05.11.2012 в 17:28
  • Страница 1 из 1
  • 1
Поиск:

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