我无法让我的雷鬼萃取物在谷歌页面上正常工作。我将数据从一个选项卡导入到另一个选项卡,如下所示:
=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函数了。有办法吗?
谢谢
发布于 2022-06-07 20:33:51
您可以尝试以下方法:
=REGEXEXTRACT(A11,"(\d+)")下面是使用前面函数的示例输入和输出数据:

我认为问题只是与大写"D“有关,因为你需要用"d”代替。
您可以查看另一篇文章,作为参考:
https://stackoverflow.com/questions/72522710
复制相似问题