Функции Excel (IF / AND, et c) - PullRequest
       0

Функции Excel (IF / AND, et c)

0 голосов
/ 21 февраля 2020

enter image description here

Привет, ребята, поэтому мне нужно следовать инструкциям в левой части экрана и вставить их в столбец «Всего» справа. (Из столбца «Общий объем продаж»). Как вы можете видеть, я поместил здесь утверждение IF только для проверки, и оно очень сломано, так как я не уверен, как начать.

Мне нужен какой-то длинный IF заявление, которое включает в себя эти правила. EG:=IF (E3 >= 3000 AND <= 4999.99, print(E3 *1.25), IF et c et c больше правил здесь.

Однако это очень неправильно, и я уверен, что невозможно складывать операторы IF подобным образом.

Ответы [ 2 ]

1 голос
/ 21 февраля 2020

Метод заключается не в том, чтобы сложить условные операторы, а в их вложении!

Оператор if построен в следующем формате:

=IF(CONDITION, RESULT-IF-TRUE, RESULT-IF-FALSE)

Если вы должны были поставить другое утверждение if, если первый случай ложен, вы можете достичь своей цели.

Например:

=IF(SALES<3000, BONUS=0, IF(SALES>=3000 AND SALES<5000, BONUS=0.025, IF(...)))
0 голосов
/ 21 февраля 2020

Это задача поиска.

Поскольку вы, похоже, хотите встроить цели и% в формулу, вы можете сделать, если это так

=E3*INDEX({0;0.025;0.075;0.1},MATCH(E3,{0;3000;5000;8000},1))

или если вы иметь версию Excel, которая поддерживает XLookup

=E3*XLOOKUP(E3,{0;3000;5000;8000},{0;0.025;0.075;0.1},,-1,1)

Более типично, вы бы поместили цели и% в диапазон и просмотрели бы этот диапазон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...