自定义Excel公式出错了

我有一个文件,其中我有一个“创builddate”和“请求types”和“到期date”列。

在“截止date”栏中我做了这个公式

=IF(OR(B2="PASSPORT LOST REPLACEMENT",B2="NATIONAL MDIFICATION"),A2+34, 

该公式将添加34天,然后在单元格c中打印结果

但是当我把“=”之前,“IF”我得到这个错误消息

“你已经为这个functioninput了很多参数。

请尽快帮忙

假设条件的顺序是可以的,你有一个托架放错了位置 – 这件事的最后一个:

 IF(OR(WEEKDAY(A2)=7,WEEKDAY(A2)=1),A2+3,A2+5), 

所以更正的结果是:

 =IF(OR(B2="PASSPORT LOST REPLACEMENT",B2="NATIONAL MDIFICATION"),A2+34, IF(OR(B2="OCCUPATION CHANGE"),A2+21, IF(OR(B2="IQAMA OF ISSUANCE",B2="IQAMAS RE-NEWAL",B2="LOST IQAMA REPLACEMENT",B2="TRANSFER OF SPONSORSHIP",B2="BUSINESS VISA R",B2="SEPARATION OF PERSONNEL"),A2+7, IF(OR(B2="LETTERS FROM SISTER COMPANIES",B2="NAME MODIFICATION", B2="MULTIPLE VISA",B2="ADD PERSONNEL"),IF(OR(WEEKDAY(A2)=7,WEEKDAY(A2)=1),A2+3,A2+5), IF(OR(B2="LETTERS",B2="PRINT FROM JAWAZAT",B2="EXTENDED OF VISIT VISA",B2="INFORMATION MODIFICATION"),A2+1))))) 

我认为问题是你的公式的末尾有IF(OR(WEEKDAY(A2)=7,WEEKDAY(A2)=1),A2+3, A2+5, IF(OR(B2="LETTERS",B2="PRINT FROM JAWAZAT",B2="EXTENDED OF VISIT VISA",B2="INFORMATION MODIFICATION"),A2+1)))

你的if有三个结果条件,即A2+3A2+5IF(OR(B2...

应该只有两个这些。