вопрос: если стаж работы более 10 лет, а базовая зарплата меньше 3000, а регион продаж - бедок, то бонус равен 1000, в противном случае, если опыт превышает 10 лет, а базовая зарплата меньше 3000, а регион продаж - другой регион, бонус 500, иначе бонус равен 0 Я пробовал, но результат равен 0
1 ответ
Для Microsoft Excel и Google Sheets:
Формула, которую вы должны использовать, выглядит следующим образом:
=IF(AND(EXPERIENCE>10, SALARY<3000), IF(REGION="bedok", 1000, IF(REGION<>"bedok", 500)), 0)
Вы должны ввести эту формулу в ячейку БОНУС.
Куда:
ОПЫТ - это ячейка, в которую записывается опыт.
SALARY - это ячейка, в которую записывается основная зарплата.
REGION - это ячейка, в которую записана область.
Заявление работает следующим образом:
IF(AND(EXPERIENCE>10, SALARY<3000)
Если стаж работы более 10 лет, а зарплата менее 3000, то:
IF(REGION="bedok", 1000
Если region является "bedok", установите значение ячейки в 1000, иначе:
IF(REGION<>"bedok", 500)), 0)
Если регион не бедок, установите значение ячейки 500, иначе установите значение 0.
В псевдокоде это выглядит так:
if experience > 10 and salary < 3000:
if region == "bedok":
bonus = 1000
else if region != "bedok":
bonus = 500
else:
bonus = 0
Это то, что я понял как ваше состояние:
Если кто-то имеет стаж работы более 10 лет и зарплату менее 3000, проверьте, является ли его регион "бедок" или что-то еще. Если регион "бедок", установите бонус в 1000, в противном случае, если регион является другим регионом, установите бонус в 500. Иначе, если этот человек не имеет опыта работы более 10 лет или имеет зарплату более 3000 человек, не давайте никакого бонуса (установите bonu на 0).
Поправьте меня если я ошибаюсь.