regex - 如何(SUM(IF(REGEXMATCH(具有多个条件/条件的IMPORTRANGE?
问题描述
我下面的公式不会有任何错误,但是,它没有为我提供正确的值。我正在尝试获取具有项目名称的产品总数:常规活动,以及 Disco/Supplier Status 和 On Hold 的状态。我只有下面的迪斯科/供应商状态,因为我什至无法正确添加多少保留状态。
=ArrayFormula(SUM(IF(REGEXMATCH(IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ/edit#gid=359656787","HIP Campaign!H:H"),"Regular Campaign*"),IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ/edit#gid=359656787","HIP Campaign!M:M"),"Disco/Supplier Status"),IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ/edit#gid=359656787","HIP Campaign!L:L"), 0))
解决方案
试试这样:
=ARRAYFORMULA(SUM(IF(
(REGEXMATCH(IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ", "HIP Campaign!H4:H"),
"Regular Campaig.*"))*
(REGEXMATCH(IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ", "HIP Campaign!M4:M"),
"Disco/Supplier|On Hold")),
IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ", "HIP Campaign!L4:L"), 0))
推荐阅读
- python - 在python的数据框中分组和打印最大值
- ios - 单击按钮后,从数组索引 0 移动到 1,依此类推
- excel - VBA Excel 字符串类型不匹配
- python - 如何将标记添加到 Folium 中的多个 FeatureGroup?
- json - 我想编写 XQuery 来打印 JSON 中的特定键
- reactjs - 错误..无法加载 PDF 文档 (reactjs)
- r - 计算 R 中的学术“g-index”(h-index 的变体)?
- python - 使用上下文管理器存储模型参数
- python - Pytorch NN 中用于 GAN 的嵌入层
- node.js - 如何在 Cloudwatch Dashboard、cloudformation 模板中使用参数