首页 > 解决方案 > 查找字符串中第一个数字的索引

问题描述

如何找到字符串中第一个数字的索引?例如,如果我有一个带有“ABC099”的单元格,该函数应该返回 3。

我为 excel 找到了这个,但 ISNUMBER 不是苹果数字函数。

=IF(LEN(A1)=0,0,MIN(IF(1*ISNUMBER(1*MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1)),ROW(INDIRECT("A1:A"&LEN(A1))),LEN(A1)+1)))*OR(ISNUMBER(1*LEFT(A1,1)),ISNUMBER(1*RIGHT(A1,1)))

来源:http ://www.cpearson.com/excel/stringformulas.aspx

标签: apple-numbers

解决方案


如果您想在任何编程语言中使用 REGEX,这非常简单。


推荐阅读