我有一个文件,其中有“创建日期”和“请求类型”以及“到期日期”列。
在“到期日期”列中,我创建了此公式
=IF(OR(B2="PASSPORT LOST REPLACEMENT",B2="NATIONAL MDIFICATION"),A2+34,
该公式将添加34天,然后将结果打印在单元格c中,但是当我在IF之前加上“ =”时,会收到此错误消息:
您为此功能输入了很多参数
假设条件的顺序确定,您放错了一个括号-本片中的最后一个:
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)))
您是否具有三个结果条件,即A2+3
,A2+5
和IF(OR(B2...
应该只有两个。