Максимальный уровень вложенности, достигнутый в заявлении IF

Я использую следующий оператор IF в Excel:

=IF(W41="Please Select",0,IF(W41="Plant Hire","XPH",IF(W41="Plant Sales","SPH",IF(W41="Crane Hire","XCH",IF(W41="Crane Sales","SCS",IF(W41="General X-Hire","GXH",IF(W41="Operations","XOP",IF(W41="Goods / Services","GSE",0)))))))) 

Однако это не позволит мне добавить больше IFs, поскольку он говорит мне, что я достиг максимально допустимого. Мне нужно добавить еще шесть таких:

 IF(W41="Plant","XPL",IF(W41="Whale","SWFM",IF(W41="Fire","FTH", etc 

Может кто-нибудь покажет мне, что мне нужно сделать, чтобы закончить формулу?

Это было бы легче сделать с помощью таблицы поиска. Перечислите все возможные значения W41 в столбце Y и все соответствующие коды в той же строке в столбце Z, затем используйте эту формулу

= ЕСЛИОШИБКА (ВПР (W41, Y: Z, 2,0), 0)

  • Различия между двумя столбцами
  • Как скопировать ячейку из одной таблицы в другую на основе критериев в целевом листе
  • Выйти из Sub внутри вложенных операторов if, не работающих
  • Как изменить значение ячейки повторно, введя значение в другую ячейку или лист?
  • слишком много аргументов для этой формулы
  • Если 2 ячейки пустые, тогда третья ячейка пустая, если 2 ячейки да, то «да» в противном случае «нет»,
  • Моя формула работает в одной ячейке, но возвращает FALSE в другой ячейке
  • Используя сумму, если с двумя разными аргументами
  • Вложенная функция Excel
  • Копирование вложенной функции if
  • Функция Excel: «Not Isblank» с «Or», и если дата
  • Interesting Posts

    Excel VBA выбирает не соседние строки для размещения

    Как быстро прочитать Excel?

    Как создать формулу в excel, которая может выполнять итерацию в определенном диапазоне?

    Сравнивая две вещи: Cells.Value и целое число, но тип Ошибка несоответствия.

    встроить документ excel в веб-страницу Angular Js

    Числовое форматирование в Excel не работает с EPPlus

    Excel VBA-запрос извлекает 0 для значений времени из базы данных Access

    Как использовать API-интерфейс Amazon itemlookup с помощью VBA (Excel)

    Могу ли я сделать программу извлечения данных (база данных оракула для Excel) более эффективной?

    VBA хранит строку вместо диапазона в ListFillRange ActiveX ComboBox

    Экспортировать таблицу excel в xml с помощью сопоставлений xml и Open XML

    Excel VBA для каждой ячейки выбора при разрыве

    VBA Вставить ссылку в тело электронной почты без использования HTML-тела?

    Импорт json в excel с использованием python + pandas

    Как сравнить текст в ячейках Excel, чтобы узнать, найдены ли те же слова?

    Давайте будем гением компьютера.