如果字符串中的第二個字符是數字,我正在尋找一種返回零值的方法。Excel - 如果第二個字符是數字,則返回值
例如,N227G6
- 我想查找2作爲第二個字符並返回值0。
我試過了:IF(ISNUMBER(LEFT(A1,2)),0,A1)
,但沒有運氣。
謝謝。
如果字符串中的第二個字符是數字,我正在尋找一種返回零值的方法。Excel - 如果第二個字符是數字,則返回值
例如,N227G6
- 我想查找2作爲第二個字符並返回值0。
我試過了:IF(ISNUMBER(LEFT(A1,2)),0,A1)
,但沒有運氣。
謝謝。
這裏的另一種方式
=IF(ISNUMBER(--MID(A1,2,1)),0,A1)
這大約是最短的,我認爲: -
=IFERROR(MID(A1,2,1)*0,A1)
你的「左」的使用是不正確的,則返回「2之後的整個字符串'基本上「227G6」。 MID最適合這裏,因爲你只希望匹配一個字符。 –
> IF(ISNUMBER(MID(A1,2,1)),A1,0) –