使用REGEXEXTRACT和ARRAYFORMULA提取列值

我在Google表格中有一列,其值类似于1(current),2(current)等。我从Google表单响应中获取这些值。

我只想从单元格值中提取整数1,2,3 ..依此类推。 我可以将SPLIT(A2,"(current)")用于单元格。但这不会应用于表单响应中的新值。

我发现 ARRAYFORLMULA 可用于将公式应用于来自表单的新响应,但不知何故。我按如下所述尝试过它们,但不确定是否正确使用它。

=ArrayFormula(QUERY( SPLIT(E2:E,"(current)")))

=ArrayFormula(SPLIT(E2:E,"(current)"))

有人可以通过REGEXEXTRact帮助解决上述问题吗?

fengseyuer 回答:使用REGEXEXTRACT和ARRAYFORMULA提取列值

尝试这样:

=ARRAYFORMULA(IFNA(REGEXEXTRACT(E2:E,"\d+")))
本文链接:https://www.f2er.com/2972754.html

大家都在问