计算包含数据的表上的行数

发布于 2025-01-16 04:34:26 字数 902 浏览 4 评论 0原文

在 googlesheets 中,我想要一个公式来查看整个表,并且对于包含数据的每一行,它返回为 1,并将所有这些 1 加在一起。我到目前为止所想出的只是一个重复查看一个动作的公式

,即

(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,( IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0)),查找!$7:$8,2))&"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:$8,2))&"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)),查找!$7:$8,2))&"8:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3) "))) ,0))-1,查找!$7:$8,2))&"8")))>0,1,0))+

等等 在

In googlesheets i'd like a formula that looks at an entire table and for each row that contains data it comes back as 1, and adds all those 1s togteher. All I;ve come up with some far is a formula that repeats the action of looking at one

ie

(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0)),Lookups!$7:$8,2))&"6:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0))-1,Lookups!$7:$8,2))&"6")))>0,1,0))+

(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0)),Lookups!$7:$8,2))&"7:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0))-1,Lookups!$7:$8,2))&"7")))>0,1,0))+

(if(COUNT(IMPORTRANGE($C11,($D11&"!"&(HLOOKUP((match(K$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0)),Lookups!$7:$8,2))&"8:"&(HLOOKUP((match(L$1,(IMPORTRANGE($C11,($D11&"!$A$3:$ZZ$3"))) ,0))-1,Lookups!$7:$8,2))&"8")))>0,1,0))+

and so on

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只等公子 2025-01-23 04:34:26

假设表格位于 A1:C8 范围内,请使用:

=sum(index(n(mmult(n(A1:C8<>""),sequence(columns(A1:C8))^0)>0)))

在此处输入图像描述

Assuming a table in the range A1:C8, use:

=sum(index(n(mmult(n(A1:C8<>""),sequence(columns(A1:C8))^0)>0)))

enter image description here

很快妥协 2025-01-23 04:34:26

尝试:

=INDEX(COUNTA(TRIM(FLATTEN(QUERY(TRANSPOSE(A1:C),,9^9)))

try:

=INDEX(COUNTA(TRIM(FLATTEN(QUERY(TRANSPOSE(A1:C),,9^9)))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文