Помогите мне проверить, не слишком ли много аргументов у этой функции Excel IF?

438
Loh Jian Rong
=IF(S9=1,IF(P11=1,IF(AD5=1,AH5,IF(AD5=2,AH6,IF(AD5=3,AH7,AH8))),IF(P11=2,IF(AD5=1,AI5,IF(AD5=2,AI6,IF(AD5=3,AI7,AI8))),IF(P11=3,IF(AD5=1,AJ5,IF(AD5=2,AJ6,IF(AD5=3,AJ7,AJ8))),IF(AD5=1,AK5,IF(AD5=2,AK6,IF(AD5=3,AK7,AK8))),D5*((100-E19)/100)) 

Excel говорит, что мой код имеет слишком много аргументов. Но я думаю это нормально. Пожалуйста, помогите мне проверить это, спасибо! Я использую Excel 2011 для Mac.

-6
Просто посчитай скобки! У вас есть еще три `(` чем `)`. Это не может быть хорошо, если скобки не сбалансированы! Scott 5 лет назад 3
Даже если вам удалось это исправить, формулу очень сложно прочитать. Вы можете рассмотреть возможность использования дополнительных ячеек, чтобы сохранить промежуточные результаты и упростить задачу, а также упростить ее обслуживание. Kenneth L 5 лет назад 2

0 ответов на вопрос

Похожие вопросы