如何在Excel中find单词?
我需要Excel帮助。
我有一个单元格A包含一个长的Internet地址,如:xxxxxxx.htm和一个单元格B,其中包含一个地址如:xxxxxx.Htm
我想写一个函数来检查单词htm或Htm是否在地址中,并在空白单元格中输出“是”或“否”。
请帮忙。
除了@拉贾的答案,你可以使用各种Countif()
公式:
=Countif(A1,"*.htm")
将在string以.htm
结尾时返回1
=Countif(A1,"htm")
在string只有 htm
时将返回1
=Countif(A1,"*.htm*")
将在string中有.htm
任何地方返回1。
正如你所看到的,你可以使用*
作为通配符。 所以只要随意调整一下就可以了。
只要在它周围放一个If()语句,你就可以走了。 =If(CountIf(A1,"*.htm")>0,"Yes","No")
请注意,这些都忽略了这种情况。 如果您需要知道是否特别是htm
或htm
,请告诉我们。
这是你所期待的吗?
xxxxxxx.htm Yes not an address No I have htm in the middle No
我把testing单词放在A1到A3。 我把这个函数放在B1中,并把它复制到B3:
=IF(RIGHT(A1,3)="htm","Yes","No")
这检查A1中最右边的三个字符,如果是“htm”则说“是”。 否则“否”。