如果第三个字母等于
我有一个包含任何4个字母的单元格,例如akei,skiw。 我怎么问
“如果第三个字母是我然后等于真”
我在想这样的事情
“= if(a1 =”?? i?“,True,False)”
但是那不行
=MID(A1,3,1) = "i"
应该工作,你不需要使用IF
,使用equals的评估将返回TRUE
或FALSE
如果您设置了位置开始和您想要的字符数,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")