Как (СУММА (ЕСЛИ (REGEXMATCH (IMPORTRANGE с несколькими критериями / условиями)? - PullRequest
1 голос
/ 31 января 2020

Моя формула ниже не будет иметь никакой ошибки, однако, она не дает мне правильное значение. Я пытаюсь получить общее количество продуктов с названием проекта: обычная кампания и статус «Дискотека / Статус поставщика» и «В ожидании». У меня есть только статус Disco / Supplier ниже, потому что я даже не могу понять, насколько еще можно добавить статус «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))

Ответы [ 2 ]

2 голосов
/ 31 января 2020

попробуй так:

=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))
0 голосов
/ 31 января 2020

Вы можете попробовать эту формулу:

=QUERY({IMPORTRANGE("1eDIDiMfE5bIi-hEVtwJ7t2wD7A5zTRSt2mHhoQ_mUrQ","HIP Campaign!H4:M")},"select SUM(Col5) where where Col1 contains 'Regular Campaig' and Col6 matches 'Disco/Supplier|On Hold' label SUM(Col5)''")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...