Excel 2013与通配符相比



如果单元格U12中的任何东西以" a"开头,则需要在列中放置一个"是"。我不能让通配符与IF语句一起工作。

U12中的示例" A-1710"在AP12中放置一个是

我已经尝试了

=IF(U12="A?", "Yes", "No")
=IF(U12="A*", "Yes", "No")

可能是一个简单的答案,但是我的大脑现在被炸了。谢谢

您可能可以使用LEFT获取答案。

IF(LEFT(U12,1)="A", "YES", "NO")

IF只有在您的单元格与 "A*"的完全匹配(而不是模式匹配(时,才会返回true。您可以使用COUNTIF进行匹配部分来获得所需的行为。

=IF(COUNTIF(U12, "A*") > 0, "Yes", "No")

最新更新