需要帮助以在Excel中创建嵌套的IF函数

拉姆吉·拉玛杜赖(Ramji Ramadurai)

我正在计划一个收缩计划器。需要根据单元格的值抛出输出。

要求

我需要根据员工的姓名和缩水类型确定单元格的值。这是我写的公式。

=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)))))))))))

抛出一个错误,我为此函数输入了太多参数。

西卡里乌斯之夜

我可以看到一些问题。

对于初学者,您的IF函数只有两个参数。例如,最外面的IF状态具有以下参数:

F10="January",
VLOOKUP( ... )

为了正确格式化,您应该有一个条件,一个通过值和一个失败值。

此外,您的VLOOKUP函数具有5个参数。例如,第一个VLOOKUP具有以下参数:

F13,
'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,
4,
0,
(IF( f10 = "February", .... ))

我认为您打算将VLOOKUP设为通过值,将下一个IF语句设为失败值。如果是正确的,则应按以下方式进行结构化:

=IF(F10="January",VLOOKUP(F13,'[Team Spartans Attendance Planner - Data Extaction File.xlsm]Rep Wise Shrinkage Mthly'!$C:$AC,4,0), IF(F10="February", <next VLOOKUP>, <next IF>))

特别是,请确保关闭VLOOKUP,而不是将下一个IF意外嵌入其中。

最重要的是,表达式中存在各种错别字和缺少的功能。一方面,您评估10="June",另一方面,您评估iff10="August"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章