Для выполнения сложных расчетов в Google таблицах, можно комбинировать функции sumifs, array_constrain и ArrayFormula следующим образом:
1. В колонку, где вы хотите получить сумму минут, введите следующую формулу:
`=ARRAY_CONSTRAIN(ArrayFormula(SUMIFS(hook!G2:G, hook!H2:H, A2:A, hook!B2:B, "incoming")), Tools!B10, 1)`
В этой формуле мы используем функцию SUMIFS, чтобы найти сумму минут, соответствующих определенным условиям. Мы также используем функцию ArrayFormula, чтобы применить функцию SUMIFS ко всем строкам в столбце, а не только к одной строке.
Затем мы используем функцию ARRAY_CONSTRAIN, чтобы ограничить результат только до указанного количества строк. Вместо "Tools!B10" вы можете указать число строк, которое вы хотите отобразить в результате.
Обратите внимание, если вам нужны формулы СЧЕТЕСЛИ или СЧЕТЕСЛИВМЕСТЕ, чтобы заполнить все необходимые ячейки автоматически, формула будет выглядеть так:
`=ARRAYFORMULA(SUMIF(hook!H2:H & hook!B2:B, A2:A & "incoming", hook!G2:G))`
В этой формуле мы используем функцию SUMIF, в которой объединяем условия с использованием оператора "&". Затем мы снова применяем функцию ARRAYFORMULA, чтобы расчет был применен ко всем строкам.
Обратите внимание, что в первой формуле вы должны явно указать количество строк, которые вам нужно отобразить в результате, а во второй формуле результат автоматически заполнится.