如果第三个字母等于

我有一个包含任何4个字母的单元格,例如akei,skiw。 我怎么问

“如果第三个字母是我然后等于真”

我在想这样的事情

“= if(a1 =”?? i?“,True,False)”

但是那不行

=MID(A1,3,1) = "i" 

应该工作,你不需要使用IF ,使用equals的评估将返回TRUEFALSE

如果您设置了位置开始和您想要的字符数,MIDfunction可让您select文本的一部分

 =MID(A1,3,1) = "i" 

所以你只是比较它“我”

如果你像这样使用COUNTIF,你可以使用通配符方法

=COUNTIF(A1,"??i?")

这将返回1或0,并有效地testing两件事,A1包含4个字符,第三个是“我”

与MID一样,这不区分大小写,所以1将返回XXIX和ZZIZ

所以我提出了类似的用法:扩大实验室标本的编号系统,每个数字区分不同的东西,第三位数字表示加热曲线

由此产生的function被用来扩展这些代码的人不会知道我的逻辑,否则:

 =IF(MID(B2,3,1) = "1", "Temp1°C for 1 hour", "Temp2°C for X hours")