Как уже упоминалось в комментариях, вам нужно разбить формулу в блокноте или аналогичном, и ваша формула легко разбивается, набрав ее следующим образом ...
=if(F10="January",VLOOKUP(F13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,4,0,
(if(f10="February",VLOOKUP(F13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AD,6,0,
(if(f10="March",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,8,0,
(if(f10="April",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,10,0,
(if(f10="May",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,12,0,
(if(10="June",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,14,0,
(f10="July",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,16,0,
(iff10="August",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,18,0,
(if(f10="September",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,20,0,
(if(f10="October",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,22,0,
(iff10="November",VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,24,0,
(VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,26,0)))))))))))
В целях отладки уберите все закрывающие скобки в конце, оставляя
(VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,26,0
Таким образом, это соответствует вашим предыдущим разделам.
Первый раздел содержит ваши условия, если ячейка F10
равна "January"
. Второй раздел вперед, если это не так.
Во втором разделе приведены ваши условия, если ячейка F10
равна "February"
. Третий раздел - если нет ... и так далее.
Давайте посмотрим на ваш первый раздел. Это выглядит хорошо, за исключением того, что ваш VLOOKUP
не закрыт. Вам нужен закрывающий кронштейн в конце, чтобы закрыть его. Добавьте это перед запятой в конце, чтобы сделать
=if(F10="January",VLOOKUP(F13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,4,0),
У вас такая же проблема в других разделах. Сделайте то же самое для каждого раздела, за исключением последнего раздела, где вам нужен закрывающий квадрат в самом конце.
Начиная со второго раздела, выньте все открытые скобки в начале. Вам они не нужны, и они добавляют путаницы.
Остальное прямолинейно при прохождении через остальные разделы, начиная с раздела 2 и далее.
Раздел 6 (июнь) у вас нет F
в ссылке на ячейку для ячейки F10
Раздел 7 (июль) у вас нет IF
в начале
В разделе 8 (август) вы не открывали функцию IF()
поэтому вам нужно открыть скобку после IF
. То же самое касается секции 11 (ноябрь).
Теперь ваши секции выглядят хорошо, вам нужно закрыть все функции IF()
как они все еще открыты (у вас нет закрывающих скобок на концах).
Подсчитайте свои операторы IF
и добавьте столько закрывающих скобок в конец последнего раздела. В этом случае у вас есть 11 операторов IF
поэтому с уже закрытой скобкой вам нужно иметь 12 закрывающих скобок в конце
VLOOKUP(f13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,26,0))))))))))))
Теперь у вас осталось объединение секций для формирования одной вложенной формулы IF()
которая должна работать.