我已经从Google Analytics导出了浏览器大小,并制作了这个Google表:
对列的解释
使用以下公式提取的浏览器大小(static)
=REGEXEXTRACT(A2,"^(.*)x[^x]*$")
的和
现在我不想计算E和F列中使用的浏览器宽度小于1400和1000的用户百分比。
我使用这个公式=SUMIF(B1:B598,"<1400",C1:C598)/D2*100
,它应该是正确的,但它返回0。我猜这是因为B列的值是来自正则表达式的动态值,而不是静态值。
如何使用SUMIF公式中B列的动态正则值?
发布于 2021-04-22 09:22:37
使用regex获得的值是文本字符串。sum()
函数将将它们视为零。要使其工作,将文本字符串转换为如下所示的数字:
=value(regexextract(A2, "\d+"))
https://stackoverflow.com/questions/67210370
复制相似问题