Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.04.2011, 12:18
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Имеется столбец с числами упорядоченными по возрастанию: 1 5 6 10 20 25 60 Ищу быстрый способ найти позицию 1-го попавшегося числа > данного? Дано например 19, те искомая позиция должна быть - 5 (по дан примеру) ПОИСКПОЗ(">19";Диапазон;0) - не работает! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 12:44
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
На VB? метод половинного деления. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:01
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
AkinaНа VB? метод половинного деления. На VBA самый эфф-й метод кот я знаю - скидывать диапазон в массив, массив прочёсывать циклом. Уточни пожалуйста про метод половинного деления! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:07
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazekaУточни пожалуйста про метод половинного деления!Взять элемент массива с индексом, равным половине длины массива, сравнить, если элемент массива больше заданного, так же проверить первую половину, иначе — вторую. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:15
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazekaИмеется столбец с числами упорядоченными по возрастанию: 1 5 6 10 20 25 60 Ищу быстрый способ найти позицию 1-го попавшегося числа > данного? Дано например 19, те искомая позиция должна быть - 5 (по дан примеру) ПОИСКПОЗ(">19";Диапазон;0) - не работает! Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:20
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Shamanus, хител спросить в формуле =ПОИСКПОЗ(ВПР(19;A:A; 1 ; 1 );A:A; 0 )+ 1 А:А понятно, 19 понятно, остальное не понятно, можете пояснить, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:28
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Ципихович ЭндрюShamanus, хител спросить в формуле =ПОИСКПОЗ(ВПР(19;A:A; 1 ; 1 );A:A; 0 )+ 1 А:А понятно, 19 понятно, остальное не понятно, можете пояснить, спасибо ВПР(19;A:A;1;1) ищет в столбце A:A число 19, с неточным совпадением (индекс истина в последнем аргументе). Неточное совпадение работает только с отсортированными списками и возвращает первое число меньше искомого элемента. В данном случае ВПР вернет цифру 10. Функция поискпоз возвращает индекс этого элемента в списке в данном случае 10 число в списке занимает 4 позицию. ТС просил вернуть бОльший элемент списка. Значит это следующий в данном списке, поэтому к результату, который вернул поискпоз прибавляем 1, получая следующий элемент. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:32
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Shamanus, ясно как белый день, спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:43
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Shamanus, Клёво ,пасиб! Както упустил из внимания такую возможность в ВПР. Но в списке чисел могут быть повторения 1 5 6 10 10 20 25 60 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:51
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazeka, перечитайте свой вопрос найти позицию 1-го попавшегося числа > данного? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 13:59
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Ципихович Эндрюromazeka, перечитайте свой вопрос найти позицию 1-го попавшегося числа > данного? Как работает ВПР в данном примере обратите внимание ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 15:51
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazekaShamanus, Клёво ,пасиб! Както упустил из внимания такую возможность в ВПР. Но в списке чисел могут быть повторения 1 5 6 10 10 20 25 60 Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 15:52
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
в ячейке C1 в моем примере искомое число ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 16:26
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
[quot Shamanus]romazekaShamanus, Код: plaintext
Не! Тоже сначало так подумал Вот так: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 16:30
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazeka, ничего не понял мой пример универсален и решает Вашу задачу. О чем Вы подумали понятия не имею. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 16:37
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Shamanus, =ПОИСКПОЗ(Искомое;диапазон; 1 ) вот эта еденичка тоже решает ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 16:51
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazeka, Опять ничего не ясно что и кто решает. Мой пример выполняет поставленные Вами условия. Если у Вас есть другое решение, которое тоже решает поставленную задачу, очень за Вас рад. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 17:02
|
|||
---|---|---|---|
|
|||
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
Shamanusromazeka, Опять ничего не ясно что и кто решает. Мой пример выполняет поставленные Вами условия. Если у Вас есть другое решение, которое тоже решает поставленную задачу, очень за Вас рад. Что вы такой нервный? Ваше решение решает поставленную задачу!! =ПОИСКПОЗ(ВПР(C1;A:A;1;1);A:A;0)+СЧЁТЕСЛИ(A:A;ВПР(C1;A:A;1;1)) Я просто вам написал своё решение! для обмена опытом! Кот также решает эту задачу =ПОИСКПОЗ(ВПР(C1;A:A;1;1);A:A;1)+1 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.04.2011, 18:43
|
|||
---|---|---|---|
Поиск позиции 1-го попавшегося числа > данного?? |
|||
#18+
romazekaЧто вы такой нервный? Вы немного неверно меня интерпретируете, я абсолютно спокоен. А по поводу сути сказанного, вот это romazekaЯ просто вам написал своё решение! для обмена опытом! противоречит вот этому romazekaНе! Тоже сначало так подумал Сначал А формулируйте мысли яснее. удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2158816]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 149ms |
0 / 0 |