计算 table 包含数据的行数
counting the number of rows on a table containg data
在 googlesheets 中,我想要一个查看整个 table 的公式,对于包含数据的每一行,它返回为 1,并将所有这些 1 加在一起。到目前为止,我想出的只是一个重复看一个动作的公式
即
(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((匹配(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3" ))) ,0)),查找!$7:$8,2))&"6:"&(HLOOKUP((匹配(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3 "))) ,0))-1,查找!$7:$8,2))&"6")))>0,1,0))+
(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((匹配(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3" ))) ,0)),查找!$7:$8,2))&"7:"&(HLOOKUP((匹配(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3 "))) ,0))-1,查找!$7:$8,2))&"7")))>0,1,0))+
(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((匹配(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3" ))) ,0)),查找!$7:$8,2))&"8:"&(HLOOKUP((匹配(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3 "))) ,0))-1,查找!$7:$8,2))&"8")))>0,1,0))+
等等
假设 table 在 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)))
在 googlesheets 中,我想要一个查看整个 table 的公式,对于包含数据的每一行,它返回为 1,并将所有这些 1 加在一起。到目前为止,我想出的只是一个重复看一个动作的公式
即
(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((匹配(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3" ))) ,0)),查找!$7:$8,2))&"6:"&(HLOOKUP((匹配(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3 "))) ,0))-1,查找!$7:$8,2))&"6")))>0,1,0))+
(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((匹配(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3" ))) ,0)),查找!$7:$8,2))&"7:"&(HLOOKUP((匹配(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3 "))) ,0))-1,查找!$7:$8,2))&"7")))>0,1,0))+
(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((匹配(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3" ))) ,0)),查找!$7:$8,2))&"8:"&(HLOOKUP((匹配(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3 "))) ,0))-1,查找!$7:$8,2))&"8")))>0,1,0))+
等等
假设 table 在 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)))