首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在SUMIF公式中使用REGEXEXTRACT值?

如何在SUMIF公式中使用REGEXEXTRACT值?
EN

Stack Overflow用户
提问于 2021-04-22 09:17:54
回答 1查看 230关注 0票数 1

我已经从Google Analytics导出了浏览器大小,并制作了这个Google表:

列的解释

使用以下公式提取的浏览器大小(static)

  • Column B-浏览器宽度:=REGEXEXTRACT(A2,"^(.*)x[^x]*$")

  • Column C-用户(static)

  • Column D-C列

的和

现在我不想计算E和F列中使用的浏览器宽度小于1400和1000的用户百分比。

我使用这个公式=SUMIF(B1:B598,"<1400",C1:C598)/D2*100,它应该是正确的,但它返回0。我猜这是因为B列的值是来自正则表达式的动态值,而不是静态值。

如何使用SUMIF公式中B列的动态正则值?

EN

Stack Overflow用户

回答已采纳

发布于 2021-04-22 09:22:37

使用regex获得的值是文本字符串。sum()函数将将它们视为零。要使其工作,将文本字符串转换为如下所示的数字:

代码语言:javascript
运行
复制
=value(regexextract(A2, "\d+"))
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67210370

复制
相关文章

相似问题

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