Я скачал шаблон Microsoft Office Excel под названием « Журнал учета транспортных средств », и у меня возникли проблемы с настройкой графика, чтобы он включал 3 элемента в раскрывающемся списке вместо 2.

Я полагаю, что проблема заключается в функции IF, которая препятствует отображению третьей таблицы данных на графике. Динамический график в настоящее время использует = IF(PlotChoice = "GAS", 1,2)

Кто-нибудь может дать отзыв о том, что мне нужно, чтобы изменить функцию "ЕСЛИ", чтобы отображались все три таблицы данных? Я попытался изменить его на = IF(PlotChoice = "GAS", 1,2,3), но я получаю сообщение об ошибке "Слишком много аргументов введено".

Вот ссылка на обновленный лист: https://yale.box.com/s/jqqwepjj0czzdz7sixsih3g3qok5nyld

Спасибо Брайан

1 ответ1

1

Я подозреваю, что вы не разработали эту книгу, иначе не было бы такой загадки.

ЕСЛИ работает следующим образом: IF(Condition,Result when true, Result when false) .

=IF(PlotChoice="GAS",1,2)

Если имя диапазона "PlotChoice" равно "Gas", верните 1, иначе верните 2. Результатом является одно из двух возможных значений. Если вам нужно выбрать между тремя, то вам нужно вложить IF IFments.

=IF(PlotChoice="GAS",1,IF(PlotChoice="Maintenance",2, 3))

Если имя диапазона "PlotChoice" равно "Gas", вернуть 1, иначе есть еще один IF(). Если имя диапазона "PlotChoice" равно "Техническому обслуживанию", вернуть 2, иначе вернуть 3.

Вы можете продолжить этот тип вложения для большего количества уровней, чем это желательно. Для сценариев с более чем тремя или четырьмя возможными результатами есть более эффективные и поддерживаемые варианты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .