Здравствуйте, подскажите пож-та как найти в массиве чисел первое число больше заданного в данном случае больше 7, то есть в жёлтой ячейке должно появиться 11. Формула должна быть прописана в одной ячейке, то есть создание дополнительного столбца в котором будет производиться сравнение числа 7 с каждым числом в массиве не допустимо.
Поиск позиции числа больше или меньше заданного
16.05.2020 10:25:37
|
|
|
|
16.05.2020 10:43:02
|
|
|
|
16.05.2020 10:44:58
buchlotnik, ГЕНИАЛЬНО!
![]()
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
16.05.2020 11:10:00
buchlotnik,спасибо, а как вы так быстро нашли решение? и как вы к нему пришли?
|
|
|
|
16.05.2020 11:15:22
а вам настоятельно рекомендую |
|||
|
|
16.05.2020 11:33:00
buchlotnik, если я вас правильно понял то нужен файл в формате Эксель, прикладываю, просто у меня есть какая то проблема с открыванием Эксель файлов с форума причём даже тех что я сам прикрепляю, выходит ошибка о том что файл повреждён, у меня Эксель 2019, но в старых версиях вроде открывается.
|
|
|
|
16.05.2020 11:35:38
|
|
|
|
16.05.2020 11:36:03
Бедный Йорик,а искомое число всегда есть в списке?
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
16.05.2020 11:47:13
buchlotnik,спасибо вроде подходит, а может быть решение без формулы массива? Спасибо что написали формулу а то у меня всё время как в скриншоте ниже.
Mershik,нет искомое число не всегда присутствует, тогда можно заменить ошибку на 0 |
|
|
|
16.05.2020 12:14:52
Бедный Йорик, ну тогда формулу предложенную
или может эта подойдет
Изменено:
Не бойтесь совершенства. Вам его не достичь.
|
|||||
|
|
16.05.2020 12:31:12
Mershik,большое спасибо, ваша формула тоже подходит и без массива.
|
|
|
|
16.05.2020 13:49:57
Обращаю внимание
11 это и не позция и домысленное что надо было больше.
По вопросам из тем форума, личку не читаю.
|
|||
|
|
16.05.2020 14:12:15
цитирование - не бездумное копирование [МОДЕРАТОР]
БМВ, ну возможно я немного неточно сформулировал задачу относительно указанной темы. В названии темы речь о позиции, а не о самом значении, а в задаче я написал значение, мне без разницы, перевести одно в другое несложно, что касается больше или равно в названии темы то я имел ввиду две разные задачи то есть речь не шла про неравенство заданному числу. То есть есть меня просто не устраивала функция ПОИСКПОЗ потому что она ищет позицию заданного числа, а мне надо было найти число больше заданного(или его позицию), аналогично может потребоваться найти число меньше заданного.
Изменено: |
|
|
|
16.05.2020 15:08:03
...
|
|
|
|
16.05.2020 17:31:22
С.М.,Возможно я чего то не понимаю но почему при Y > X получается 8, а при Y < X получается 6 ? Почему не 7 и 1? И почему когда я меняю числа в массиве то результат не меняется? может это не автоматически пересчитывается?
|
|
|
|
16.05.2020 18:53:57
1. 7 = 7 , а не 7 < 7 2. 1 (единичка) -- нет в массиве 3. Например, в моём примере, вместо 8 вставьте 9 или 10, изменится результат ? 4. я, наверное, не верно понял задумку, считая, что надо найти ближайшее к 7 из всех больших (меньших) этого числа из диапазона массива, тогда сорри,
|
|||
|
|
16.05.2020 19:17:26
Большее
|
|||||
|
|
16.05.2020 19:24:15
Скорее всего вы не правильно поняли мою задачу, но в любом случае спасибо за ответ. |
|||||||
|
|
16.05.2020 20:30:09
для прикола
=VLOOKUP(1=1;CHOOSE({1\2};INDEX(A4:A13>C3;);A4:A13);2;)
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
|
17.05.2020 12:26:10
jakim,сначала подумал что это такая же формула как предложил Mershik, но только короче, но потом понял что она ищет максимально приближенное значение к заданному, а не первое больше заданного, всё равно спасибо.
С.М., попробовал применить предложенные вами формулы пока на упрощённом примере и вроде нормально работают, спасибо за наглядный пример.
|
|||
|
|
17.05.2020 13:20:43
за одно и добавил вариант немассивной от С.М.,
По вопросам из тем форума, личку не читаю.
|
|||
|
|
17.05.2020 13:21:21
Самые точные значения возвращают формулы с массивным вводом
Большее
|
|||||
|
|
17.05.2020 13:26:44
По вопросам из тем форума, личку не читаю.
|
|||||
|
|
17.05.2020 13:31:40
|
|||
|
|
17.05.2020 13:37:13
vikttur, Если что, я в очереди только 4й :-)
По вопросам из тем форума, личку не читаю.
|
|
|
|
17.05.2020 13:41:33
Мог бы не лениться и блеснуть умом, не ожидая первых
![]() |
|
|
|
17.05.2020 14:09:12
![]()
По вопросам из тем форума, личку не читаю.
|
|||
|
|
17.05.2020 14:10:48
Значит, и Йорик бедный, а БМВ
![]() Бедный Йорик, предложите название темы, отражающее задачу. Заменят модераторы |
|
|
|
17.05.2020 14:45:04
Лично я искал
|
||||
|
|
|||
Читают тему