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

Вход

Регистрация

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

 

= Мир MS Excel/Если число попадает в определенный диапазон, то подставить 9 - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Если число попадает в определенный диапазон, то подставить 9
Алексей12547 Дата: Вторник, 08.09.2015, 14:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
День добрый

Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений.
Начало формулы прописал, а дальше ругается = "Слишком много значений"
Заранее благодарен
К сообщению приложен файл: 1256.xls (60.0 Kb)
 
Ответить
СообщениеДень добрый

Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений.
Начало формулы прописал, а дальше ругается = "Слишком много значений"
Заранее благодарен

Автор - Алексей12547
Дата добавления - 08.09.2015 в 14:10
Pelena Дата: Вторник, 08.09.2015, 14:15 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация: 4554 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Так можно
Код
=ЕСЛИ(B14="";"";ИНДЕКС($M$10:$M$17;ПОИСКПОЗ(B14;$L$10:$L$17;-1)))
К сообщению приложен файл: 0748463.xls (87.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Так можно
Код
=ЕСЛИ(B14="";"";ИНДЕКС($M$10:$M$17;ПОИСКПОЗ(B14;$L$10:$L$17;-1)))

Автор - Pelena
Дата добавления - 08.09.2015 в 14:15
YouGreed Дата: Вторник, 08.09.2015, 14:16 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
Алексей12547, Так?
Код
=ЕСЛИ(B14="";"";ЕСЛИ(И(B14>1000;B14<3820);20;ЕСЛИ(И(B14>3820;B14<6640);25;ЕСЛИ(И(B14>6640;B14<9460);35;"")))
К сообщению приложен файл: 9560286.xlsb (10.9 Kb)


Сообщение отредактировал YouGreed - Вторник, 08.09.2015, 14:18
 
Ответить
СообщениеАлексей12547, Так?
Код
=ЕСЛИ(B14="";"";ЕСЛИ(И(B14>1000;B14<3820);20;ЕСЛИ(И(B14>3820;B14<6640);25;ЕСЛИ(И(B14>6640;B14<9460);35;"")))

Автор - YouGreed
Дата добавления - 08.09.2015 в 14:16
_Boroda_ Дата: Вторник, 08.09.2015, 14:46 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще вариант
Код
=ПРОСМОТР(;-1/($L10:$L18>B14);$M10:$M18)
К сообщению приложен файл: 1256_1.xls (88.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант
Код
=ПРОСМОТР(;-1/($L10:$L18>B14);$M10:$M18)

Автор - _Boroda_
Дата добавления - 08.09.2015 в 14:46
Алексей12547 Дата: Вторник, 08.09.2015, 14:50 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вот спасибо. Со знаками напутался.

СПАСИБО. yes pray
 
Ответить
СообщениеВот спасибо. Со знаками напутался.

СПАСИБО. yes pray

Автор - Алексей12547
Дата добавления - 08.09.2015 в 14:50
foreest Дата: Понедельник, 02.11.2015, 05:21 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Еще вариант
=ПРОСМОТР(;-1/($L10:$L18>B14);$M10:$M18)

А Вы не могли бы объяснить смысл этого выражения? "-1/($L10:$L18>B14)" для чего необходима -1? справка не помогла
 
Ответить
Сообщение
Еще вариант
=ПРОСМОТР(;-1/($L10:$L18>B14);$M10:$M18)

А Вы не могли бы объяснить смысл этого выражения? "-1/($L10:$L18>B14)" для чего необходима -1? справка не помогла

Автор - foreest
Дата добавления - 02.11.2015 в 05:21
buchlotnik Дата: Понедельник, 02.11.2015, 09:04 | Сообщение № 7
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
foreest, у функции ПРОСМОТР не указан первый аргумент, поэтому она ищет 0, если не найдёт ноль, найдёт ближайшее меньшее - эту самую минус единицу. Числа могут быть и другими. Например, так тоже работает (ищет двойку в массиве из единиц и ошибок)
Код
=ПРОСМОТР(2;1/($L10:$L18>B14);$M10:$M18)
К сообщению приложен файл: 0199781.xls (88.0 Kb)


Сообщение отредактировал buchlotnik - Понедельник, 02.11.2015, 09:15
 
Ответить
Сообщениеforeest, у функции ПРОСМОТР не указан первый аргумент, поэтому она ищет 0, если не найдёт ноль, найдёт ближайшее меньшее - эту самую минус единицу. Числа могут быть и другими. Например, так тоже работает (ищет двойку в массиве из единиц и ошибок)
Код
=ПРОСМОТР(2;1/($L10:$L18>B14);$M10:$M18)

Автор - buchlotnik
Дата добавления - 02.11.2015 в 09:04
Светлый Дата: Понедельник, 02.11.2015, 11:01 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Можно ещё вот так:
Код
=СУММ((B14>$L10:$L17)*5)+15

Формула массива.


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Понедельник, 02.11.2015, 12:17
 
Ответить
СообщениеМожно ещё вот так:
Код
=СУММ((B14>$L10:$L17)*5)+15

Формула массива.

Автор - Светлый
Дата добавления - 02.11.2015 в 11:01
_Boroda_ Дата: Понедельник, 02.11.2015, 12:13 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Вы не могли бы объяснить смысл этого выражения? "-1/($L10:$L18>B14)"

Вот здесь http://www.excelworld.ru/forum/2-16573-138042-16-1427281717 уже написанная мною объяснялка для ПРОСМОТРа


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Вы не могли бы объяснить смысл этого выражения? "-1/($L10:$L18>B14)"

Вот здесь http://www.excelworld.ru/forum/2-16573-138042-16-1427281717 уже написанная мною объяснялка для ПРОСМОТРа

Автор - _Boroda_
Дата добавления - 02.11.2015 в 12:13
foreest Дата: Вторник, 03.11.2015, 00:47 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

buchlotnik, Светлый, _Boroda_, не сразу, но дошло :) большое спасибо за пояснения! Красивое решение
 
Ответить
Сообщениеbuchlotnik, Светлый, _Boroda_, не сразу, но дошло :) большое спасибо за пояснения! Красивое решение

Автор - foreest
Дата добавления - 03.11.2015 в 00:47
  • Страница 1 из 1
  • 1
Поиск:

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