В общем-то
Когда вы получаете сообщение об ошибке, You've entered too many arguments for this function
чем вы не используете допустимое количество аргументов. Может быть полезно скопировать всю строку в блокнот и проверить аргументы.
Все функции с разрешенными аргументами можно найти там:
Функции Excel от Microsoft
Ваш особый случай
IF() принимает только три параметра, например:
=if(C2="A","is A", "is something else")
Вы можете принять два решения: "это А", «это что-то еще».
Чтобы принять три решения, вам нужен вложенный IF(), разверните его так:
=if(C2="A","is A", if(C2="B", "is B", "is something else"))
Теперь вы можете решить: "это A", "это B", «это что-то еще».
Чтобы принять четыре решения, раскройте его так:
=if(C2="A","is A", if(C2="B", "is B", if(C2="C", "is C", "is something else")))
Вот почему вы получаете ошибку. Вы используете более трех параметров:
=IF(AND(C2 = "Low", X2 <= 168), "Met", "Not Met",IF(AND(C2 = "Medium", X2 <= 96)
Преобразуйте ваше утверждение выше, и оно будет работать!
Редактировать:
Чтобы использовать комбинацию AND() и OR() в функции IF(), вы можете использовать что-то вроде этого:
=IF(OR(AND(C2 = "Low", X2 <= 168), AND(C2 = "Medium", X2 <= 96), AND(C2 = "High", X2 <= 20)), "MET", "NOT MET")