Google sheets 如果行中包含一个";1“;对于大型数据集
所以我在谷歌表单中有一个大数据集(比如7列941行) 对于每一行,如果它在任何列中包含1(该值由所述单元格中的公式返回),我希望它被计数一次 我做了一些研究,发现了这两条线索Google sheets 如果行中包含一个";1“;对于大型数据集,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,所以我在谷歌表单中有一个大数据集(比如7列941行) 对于每一行,如果它在任何列中包含1(该值由所述单元格中的公式返回),我希望它被计数一次 我做了一些研究,发现了这两条线索 因此,我使用了上一个StackOverflow中的Arrayformula。我用“x”而不是“1”做了一张桌子来试一下。它可以工作-但一次最多只能工作200行(大约)。显然,它达到了arrayformula的最大值(40k?)。所以我想我可以数一数我所有的941行。。。一次200,然后把这些加起来?有更优雅的解决
因此,重申一下,我正在寻求帮助,以了解如何创建一个公式,在任何列中包含1的情况下对一行进行一次计数-对于一个包含900多行和多列的数据集。我认为如果您的7列是a:G,这应该是可行的
=ARRAYFORMULA(SUM(N(MMULT(N(A2:G=1),SEQUENCE(7,1,1,0))>0)))
共享一份工作表副本,并提供所需结果的示例