我有一个包含任意4个字母的单元格,例如akei,skiw。我该怎么问
“如果第三个字母是i则等于True”
我在想像
这样的东西“= if(a1 =”?? i?“,True,False)”
但那不行“
答案 0 :(得分:7)
=MID(A1,3,1) = "i"
如果有效,则无需使用IF
,使用等于的评估将返回TRUE
或FALSE
答案 1 :(得分:3)
MID功能可让您选择文本的一部分,如果您设置了位置开始和您想要的字符数
=MID(A1,3,1) = "i"
所以你只需将它与“i”
进行比较答案 2 :(得分:2)
如果您像这样使用COUNTIF,可以使用通配符方法
=COUNTIF(A1,"??i?")
那将返回1或0并有效地测试两件事,A1包含4个字符,第三个是“i”
与MID一样,这不区分大小写,因此将为XXIX和zziz
返回1答案 3 :(得分:0)
所以我提出了类似用途的问题:扩展实验室标本的编号系统,每个数字区分不同的东西,第3个数字表示加热曲线
结果函数用于将那些代码扩展到那些不了解我的逻辑的人:
=IF(MID(B2,3,1) = "1", "Temp1°C for 1 hour", "Temp2°C for X hours")