Страницы: 1
RSS
Умножение на разные числа по значении в определенной ячейке, Умножение на разные числа по значении в определенной ячейке
 
Здравствуйте! Возможно вопрос очевидный, однако я никак не могу найти решение.
Подскажите пожалуйста как сделать формулу которая умножает на 0,7 или 0,9 в зависимости от значения в определенной ячейке.
0,9 - если цифры 1,2,8,9,10
0,7 - когда в этой ячейке цифре 3,4,5,6,7

Я смог сделать, только умножение если больше 2.
 
Здравствуйте. Можно решить вот такой формулой массива для С3:
Код
=B3*(A3={1;2;8;9;10})*0,9+B3*(A3={3;4;5;6;7})*0,7

Формула массива вводится одновременным Ctrl+Shift+Enter
Кому решение нужно - тот пример и рисует.
 
abdulov.777,остановились на пол пути
=IF(AND(A3>2;A3<8);0,7;0,9)*B3
=ЕСЛИ(И(A3>2;A3<8);0,7;0,9)*B3


Цитата
Пытливый написал:
Можно решить вот такой формулой массива
Пытка формулой массива :-)
Изменено: БМВ - 29.10.2019 12:58:07
По вопросам из тем форума, личку не читаю.
 
=ЕСЛИ(ИЛИ(A3={1;2;8;9;10});0,9;0,7)*B3
Удобна, если значения не подряд
 
Всем спасибо, выручили
 
Цитата
vikttur написал:
=ЕСЛИ(ИЛИ(A3={1;2;8;9;10});0,9;0,7)*B3Удобна, если значения не подряд
Возник вопрос по твоей формуле, вернее по ее части.
Почему когда в "ячейка1" пишешь например "9", а в "ячейка2" просто "=ячейка1={1;2;8;9;10}" то выводится "ложь"(кроме случая когда в "ячейка1"  указана первая цифра из множества, в данном случае "1")?
А когда пишу твою формулу целиком, то она работает.
 
Цитата
abdulov.777 написал:
Почему когда
по тому что из формулы функцию не выкинешь :-)
ИЛИ - обрабатывает набор значений, а без нее выводиться только результат первого сравнения
По вопросам из тем форума, личку не читаю.
 
Может так?
Страницы: 1
Наверх