В googlesheets мне нужна формула, которая просматривает всю таблицу, и для каждой строки, содержащей данные, она возвращается как 1 и добавляет все эти единицы вместе. Все, что я придумал, это формула, которая повторяет действие взгляда на одну
то есть
(if (COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0 ))&"6:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) , 0))-1,Поиски!$7:$8,2))&"6")))>0,1,0))+
(if (COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0 ))&"7:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) , 0))-1,Поиски!$7:$8,2))&"7")))>0,1,0))+
(if (COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0 ))&"8:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) , 0))-1,Поиски!$7:$8,2))&"8")))>0,1,0))+
и так далее
Предполагая, что таблица находится в диапазоне A1: C8, используйте:
=sum(index(n(mmult(n(A1:C8<>""),sequence(columns(A1:C8))^0)>0)))
Рад был помочь! См. Что мне делать, когда кто-то отвечает на мой вопрос?
пытаться:
=INDEX(COUNTA(TRIM(FLATTEN(QUERY(TRANSPOSE(A1:C),,9^9)))
Полностью работает (теперь мне просто нужно справиться со своими ошибками) СПАСИБО !!!