公式Excel显示数据时的第三个字符J
我想在第三个字符= J时显示数据。例如:
Jajar asjur bajar kaka dede lala
结果
jajar asjur bajar
你可以使用MID
。
=MID(A1,3,1) = "j"
如果第三个字符是j
,它将评估为TRUE
。 否则,它将评估为FALSE
。
如果你想获得A
的内容而不是TRUE / FALSE,把它和IF
结合起来。 即
=IF(MID(A1,3,1) = "j", A1, "")
在条件格式中试试这个公式:
=FIND("j",A1)=3
如果它是TRUE
,它将评估为TRUE
。 如果它是FALSE
,只要确保字体变白。
使用以下公式作为数组公式。
=IFERROR(INDEX($A$1:$A$6,SMALL(IF(MID($A$1:$A$6,3,1)="j",ROW($A$1:$A$6),""),ROWS($A$1:$A1))),"")
按CTRL + SHIFT + ENTER来评估公式,因为它是一个数组公式。
截图
您必须根据工作表中的数据位置调整公式。
在列A中的数据中,在B2中input:
=IF(LEN(A2)<3,"",IF(UPPER(MID(A2,3,1))="J","X",""))
并抄下来。 然后AutoFilter列B :