我正在尝试计算连续有多少个x,但如果x组之间有空格,那么它将开始第二次计数 - GoogleSheets

问题描述 投票:0回答:1

在 Google Sheets 上 - 我正在尝试计算连续有多少个 x,但如果 x 组之间有空格,那么它将开始第二次计数

标题是日期,除了描述标题

如果我的行周一有 x x 周二 x 周三,接下来 3 天的空白,然后周日有 x - 我希望将 xs 的计数分为两组 3 和 1,而不是对整行计数 4 。这可能会持续数月的时间。

或者如果不能这样计数,那么当 x 之间有空格时是否可以拆分行,并使用剩余的 x 创建一个新行,并且两行都包含描述列

我尝试过计数

Example

在第一行中,我希望计数为 9,在第二行中,我希望计数为 3 和 5 - 我想每次出现空白时重新开始计数。

https://docs.google.com/spreadsheets/d/1feu2YGNaM5SBBpdZLLWrKgVtg14ECfYfmyXtG1oslFE/edit?usp=sharing

我希望它要么像第一个选项卡上那样向右计数,要么创建一个像第二个选项卡一样的表格,并给出每种类型的计数。如果我需要将 x 和空格更改为其他内容,我可以喜欢 0 和 1

google-sheets countif
1个回答
0
投票

这是一个可能的解决方案:

=ARRAYFORMULA(
   BYROW(B2:AF,
     LAMBDA(row,
       IF(COUNTA(row)=0,,
          LEN(SPLIT(JOIN(,IF(row="",0,"|")),0))))))
© www.soinside.com 2019 - 2024. All rights reserved.