我正在尝试在Google表格中查找字符串(单元格E4)中第一个数字的位置

我试过了:

=FINDB("\D+";E4)
=FINDB("[0-9]";E4)
=FINDB("[0-9]+";E4)

但是这些都不起作用

例如“我今年23岁”,则第一个数字的位置为6

有任何想法吗?

最佳答案

尝试这样:

=FINDB(REGEXEXTRACT(A1; "\d"); A1)

regex - 如何在Google表格中查找字符串中第一个数字的位置-LMLPHP

09-27 04:09