![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
Уважаемые форумчане!
Пожалуйста, подскажите как сделать выборку значений в диапазоне по заданному промежутку. (Из-за отсутствия функции between, не знаю как это решается). Диапазон включает в себя 3 столбца. После выборки, в каждой строке этого диапазона нужно определить минимальное значение и перенести это минимальное значение на лист results так же (т.е. если минимальное значение из 1-го столбца диапазона, то и перенести его в 1-й и т.д.) Файл в скрепке (попытка начала кода). |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
наверное тут опечатка:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
У меня получается вставляет по три значения в столбец. Т.е. если строка попадает в выбираемый промежуток, то вставляет значение столбца "DY", "FH" и "FC".
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]() Цитата:
Никто не мешает написать запрос к листу с between |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
Подскажите как?
|
![]() |
![]() |
![]() |
#7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
я думаю, если бы кто-то понял что нужно сделать - уже выложили бы готовый код
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
к примеру промежуток задан от -20 до 30:
на листе main в первой строке в колонке "TASK NUMBER" - 278211-L505-1 в колонке "DESCRIPTION" - CONTROL UNIT-SLAT в колонке "DY" - (-18) в колонке "FH" - (28) в колонке "FC" - (123) в соответствии с заданным промежутком эта строка попадает под наш выбор так как минимальное значение в просматриваемом диапазоне -18. Теперь на листе results эта строка должна отобразиться так: в первой колонке - 278211-L505-1 во второй - (18) в третьей - "" в четвертой - "" и так по всей таблице |
![]() |
![]() |
![]() |
#9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а это попадает
в колонке "DY" - (28) в колонке "FH" - (-18) в колонке "FC" - (123) в тот же диапазон?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]()
Просто принцип из другого решения:
Код:
Лично мне проще было бы загнать в массив и выбрать. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Занести значения в другой лист по условию | umka777_89 | Microsoft Office Excel | 5 | 09.06.2013 20:36 |
расчет по заданному промежутку времени | johny_03 | Microsoft Office Excel | 2 | 20.12.2011 17:02 |
Выборка данных, перенос строки на другой лист) | Viten2 | Microsoft Office Excel | 1 | 03.05.2011 16:14 |
Поиск повторяющегося значения и вывод его на другой лист | tissot | Microsoft Office Excel | 6 | 20.01.2011 19:23 |
Выборка данных для переноса на другой лист. | Kot9ra | Microsoft Office Excel | 1 | 14.10.2010 22:05 |