首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在导入的数据上使用regex提取?

如何在导入的数据上使用regex提取?
EN

Stack Overflow用户
提问于 2022-06-06 19:40:56
回答 1查看 99关注 0票数 1

我无法让我的雷鬼萃取物在谷歌页面上正常工作。我将数据从一个选项卡导入到另一个选项卡,如下所示:

代码语言:javascript
运行
复制
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1o52z55YdNha4T_tCsKcHkrbA5sR4C1GyxYuBmMGGqu0/edit#gid=0"; "SheetName 1!A2:G103")

这很好,我进口的是百分比。现在,我要做的是使用regex提取数字并省略'%‘符号。通常我会输入:=VALUE(REGEXEXTRACT(A11,"\D+")),但它不起作用。但是,如果我在任何“正常”单元格(不是从另一个选项卡导入的单元格)上使用这个Regex,它就能工作。

是否有理由正则表达式不适用于导入值?

编辑:

我必须向客户发送调查,以了解他们对所提供的服务是否满意。客户可以在几种选择中做出选择。我使用google表单创建了一个表单,并将其链接到一个google表,其中粘贴表单中的答案:

在同一张表中,我添加了一个选项卡,通过使用importrange从前面的选项卡导入数据:

正如你所看到的,它起作用了。但是我想去掉字母和%符号。我只想知道数字,这样我就可以运行AVG函数了。有办法吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-06-07 20:33:51

您可以尝试以下方法:

代码语言:javascript
运行
复制
=REGEXEXTRACT(A11,"(\d+)")

下面是使用前面函数的示例输入和输出数据:

我认为问题只是与大写"D“有关,因为你需要用"d”代替。

您可以查看另一篇文章,作为参考:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72522710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档