2 我正在尝试在Excel 2016中编写一个公式,如果满足以下两个条件,则输出“是”: A2值以4 OR 9开头 A2值长度为8 否则输出“否”。 这是我提出的公式: =IF(AND(OR(LEFT(A2;1)="4";LEFT(A2;1)="9");LEN(A2)="8");"Yes";"No") 问题是,它只是不起作用:( 有任何想法吗? microsoft-excel worksheet-function microsoft-excel-2013 microsoft-excel-2016 — 火成岩 source
2 所有我真正看到的问题是返回整数与字符串的长度(即,不要使用引号进行比较)。我没有2016年进行测试,但在2013年这项工作正常: =IF(AND(OR(LEFT(A2;1)="4";LEFT(A2;1)="9");LEN(A2)=8);"Yes";"No") — panhandel source 公式中的分号是区域性的,但是从LEN中删除引号会修复它。谢谢你! — igneous 2015年 编辑以反映分号的使用你的区域 — panhandel