【发布时间】:2018-03-11 05:22:37
【问题描述】:
Excel 的公式出错:You have entered too many arguments for this function.
IF(AND(J2="Ounces",K25),VLOOKUP(D2,'First Class oz'!$A$2:$B$17,2,0)),IF(AND(J2="磅",K25),INDEX('lbs and zone priority'!$A$2:$K$73,MATCH(D2,'lbs and zone priority'!$A$2:$A$73,0),MATCH(H2,'lbs and zone priority'!$A$2:$K$2,0)))))
我知道这是一个非常丑陋的公式。
【问题讨论】:
-
只需将其分解为最小的部分,然后开始添加更多内容。在组装之前,让每个单独的部分独立工作。这很耗时但并不难,而且你不应该因为你不想这样做而期望其他人这样做。 (此外,这是一个非常基础的故障排除课程,也是非常基础的部分编程。)
-
现在我仔细观察,发现它有一些问题,而且在不知道您实际尝试做什么的情况下,其他人不可能进行故障排除。摆脱它并重新开始,让每个人 if/then 结果在将它们放在一起之前工作。另外,需要指出的是,您正在使用更多功能,如标题所述,
IF和AND。
标签: excel excel-formula worksheet-function