简化a = Mid()公式

假设我想testing单元格A1中的第一个字母是否是“A”。

=中(A1,1,1)=“A”

现在让我们来说说我想知道单元格A1中的第一个或第四个字母是否是“A”。

我会想你可以这样的事情:

=中(A1,或(1,4),1)=“A”

而不必这样做:

= IF(MID(A1,1,1)= “A”,TRUE,IF(MID(A!,4,1)= “A”,TRUE,FALSE))

我在正确的轨道上? 我可以使公式更简单吗?

使用此公式, =OR(MID(A2,{1,4},1)="A")但input为“数组公式”。 即,按Ctrl + Shift + Enter,而不是像往常一样input。

或function需要在外面:

 =OR(MID(A1, 1, 1)=”A”, MID(A1, 4, 1)=”A”) 

你可以使用ANDfunction

 =OR(Mid(A1, 1, 1)="A",Mid(A1, 4, 1)="A") 

并接收逻辑inputtesting,并在它们之间返回“AND”操作

那么,你只要在IF上使用它

编辑:考虑到的意见,你应该使用function分隔符考虑你的小数点分隔符。 正如你应该使用逗号作为小数点分隔符,你将需要分号来分隔函数的参数。 在这种情况下,假设您使用句点分隔十进制数字,您将使用逗号分隔函数的参数。 感谢您的意见。 (对不起英文的抱歉)