Если число попадает в определенный диапазон, то подставить 9
Алексей12547
Дата: Вторник, 08.09.2015, 14:10 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
День добрый Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений. Начало формулы прописал, а дальше ругается = "Слишком много значений" Заранее благодарен
День добрый Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений. Начало формулы прописал, а дальше ругается = "Слишком много значений" Заранее благодарен Алексей12547
К сообщению приложен файл:
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)))
Здравствуйте. Так можно Код
=ЕСЛИ(B14="";"";ИНДЕКС($M$10:$M$17;ПОИСКПОЗ(B14;$L$10:$L$17;-1)))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-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;"")))
Алексей12547, Так? Код
=ЕСЛИ(B14="";"";ЕСЛИ(И(B14>1000;B14<3820);20;ЕСЛИ(И(B14>3820;B14<6640);25;ЕСЛИ(И(B14>6640;B14<9460);35;"")))
YouGreed
Сообщение отредактировал 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)
Еще вариант Код
=ПРОСМОТР(;-1/($L10:$L18>B14);$M10:$M18)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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
Вот спасибо. Со знаками напутался. СПАСИБО.
Ответить
Сообщение Вот спасибо. Со знаками напутался. СПАСИБО. Автор - Алексей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
Ответить
Сообщение Еще вариант =ПРОСМОТР(;-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)
foreest , у функции ПРОСМОТР не указан первый аргумент, поэтому она ищет 0, если не найдёт ноль, найдёт ближайшее меньшее - эту самую минус единицу. Числа могут быть и другими. Например, так тоже работает (ищет двойку в массиве из единиц и ошибок) Код
=ПРОСМОТР(2;1/($L10:$L18>B14);$M10:$M18)
buchlotnik
Сообщение отредактировал 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
Формула массива.
Можно ещё вот так:Код
=СУММ((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
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
foreest
Дата: Вторник, 03.11.2015, 00:47 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация:
0
±
Замечаний:
0% ±
buchlotnik , Светлый , _Boroda_ , не сразу, но дошло большое спасибо за пояснения! Красивое решение
buchlotnik , Светлый , _Boroda_ , не сразу, но дошло большое спасибо за пояснения! Красивое решениеforeest
Ответить
Сообщение buchlotnik , Светлый , _Boroda_ , не сразу, но дошло большое спасибо за пояснения! Красивое решениеАвтор - foreest Дата добавления - 03.11.2015 в 00:47