If statement Excel公式的参数太多

If statement Excel公式的参数太多,if-statement,excel-formula,nested,arguments,If Statement,Excel Formula,Nested,Arguments,我创建了下面的公式来运行以文本格式保存的一系列客户编号 =IFERROR(IF(AND((LEFT($J3,3)="028"),$N3=11),"NI Landline",IF(AND((LEFT($J3,2)="07"),$N3=11),"Mobile","Other Number")),"Other Number") 细分: =IFERROR( IF(AND((LEFT($J3,3)="028"),$N3=11), "NI Landline", IF(AND

我创建了下面的公式来运行以文本格式保存的一系列客户编号

=IFERROR(IF(AND((LEFT($J3,3)="028"),$N3=11),"NI Landline",IF(AND((LEFT($J3,2)="07"),$N3=11),"Mobile","Other Number")),"Other Number")
细分:

=IFERROR(
    IF(AND((LEFT($J3,3)="028"),$N3=11),
        "NI Landline",
    IF(AND((LEFT($J3,2)="07"),$N3=11),
        "Mobile",
    "Other Number")),
"Other Number")
=IFERROR(
    IF(AND((LEFT($J2,3)="028"),$N2=11),
        "NI Landline",
    IF(AND((LEFT($J2,2)="07"),$N2=11),
        "UK Mobile",
    IF(AND((LEFT($J2,5)="00353"),$N2=14),
        "ROI Number",
    "Other Number")),
="Other Number")
这个公式很好,但我需要稍微修改一下,以便进一步区分数字,因此我将其修改为以下内容:

=IFERROR(IF(AND((LEFT($J2,3)="028"),$N2=11),"NI Landline",IF(AND((LEFT($J2,2)="07"),$N2=11),"UK Mobile",IF(AND((LEFT($J2,5)="00353"),$N2=14),"ROI Number","Other Number")),"Other Number")
细分:

=IFERROR(
    IF(AND((LEFT($J3,3)="028"),$N3=11),
        "NI Landline",
    IF(AND((LEFT($J3,2)="07"),$N3=11),
        "Mobile",
    "Other Number")),
"Other Number")
=IFERROR(
    IF(AND((LEFT($J2,3)="028"),$N2=11),
        "NI Landline",
    IF(AND((LEFT($J2,2)="07"),$N2=11),
        "UK Mobile",
    IF(AND((LEFT($J2,5)="00353"),$N2=14),
        "ROI Number",
    "Other Number")),
="Other Number")
认为我已经复制了第一个“IF”部分的条件,我运行了这个公式,它返回了“太多的参数”。我删除了新的部分,因此它与第一个公式相同,并且工作正常。我检查了括号,但两边的数字都匹配。有什么想法吗

我希望这是件愚蠢的事情,任何帮助都将不胜感激! 谢谢
Liam

您似乎很早就结束了and()语句的括号:尝试删除028“和07”以及353“之后的括号

在前两个方面也做了一些工作,如下所示:

IF(AND(LEFT($J2,3)="028",$N2=11),"NI Landline",IF(AND((LEFT($J2,2)="07"),$N2=11),"UK Mobile","check"))
你应该可以从这里扩展

显示示例的图像: “参数太多”表示“,”,“(“&”)的数量不正确。只需仔细检查每个if(a,b,c)的错误(a,b)和(a,b,c)是否有足够的括号、数据/参数和逗号。这应该足够了


注:@Solar Mike分享了一个很好的解决方案。(

谢谢phidot,Solar Mike的解决方案很有效。不过我已经记下了你的评论,所以我以后会记得的!不知怎么的,这让我觉得这个古老的星球可以成为每个人更好的家园。非常感谢。/(^ ^)\