Создание ArrayFormula из QUERY - PullRequest
       29

Создание ArrayFormula из QUERY

0 голосов
/ 22 февраля 2019

Как мне преобразовать это:

=if(ISNA(sum(QUERY(importrange("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0","Transfer!C$2:E"),"SELECT Col3 WHERE Col1 = '" & Sheet1!B$2:B & "' ",0))),"0",sum(QUERY(importrange("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0","Transfer!C$2:E"),"SELECT Col3 WHERE Col1 = '" & Sheet1!B$2:B & "' ",0)))

в формулу массива в Google Sheets?

1 Ответ

0 голосов
/ 22 февраля 2019

по моему мнению, это было бы в значительной степени излишним, если бы это было возможно.вместо этого я решил сделать следующее:

  • использовать боковые столбцы (или создать новый лист в таблице PRC Records) и вставить эту формулу туда :

=QUERY({Transfer!A1:H}, "select Col3, sum(Col5) 
                         where Col3 is not null 
                         group by Col3 
                         label sum(Col5)'FG Qty'", 1)

0

  • и затем используйте эту формулу в ячейке J2 над MO Listing таблица :

=ARRAYFORMULA(IF(LEN(B2:B), IFERROR(VLOOKUP(B2:B, 
 IMPORTRANGE("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0", 
             "Transfer!L2:M"), 2, 0), 0), ))

...