在 Excel 或 Google 表格中,我想实现类似习惯跟踪器的功能。
例如:让 X 想连续锻炼 30 天。
他将输入是否在特定日期进行了锻炼,输入是表示做运动,输入否表示不做运动。
我只想计算连续"is"的数量。
如果他在一天之间输入“否”,那么他接下来输入的任何"is"的计数将从 0 开始。
我需要在第一行显示连续日期的计数。
例如,如果他做了 10 天的练习,我想将其显示在最上面一行,以便最终用户在需要时可以一眼看到计数。
希望我清楚。
注意:最终用户不会在每个单元格中输入公式来计算计数。
我想输入公式,而且也只输入一次。它应该独立于行。
最佳答案
您需要创建一个将当前值与 'yes' 进行比较的公式,如果它是 TRUE
然后进行增量,如果不设置为 0。
以下是 C3
中的公式示例假设您在列 B
中有是/否的单元格:
=IF(B3="yes", C2+1, 0)
如果您只需要最后一个值,则在
D1
中输入以下公式例如:=INDEX(B:C,COUNTA(B:B),2)
关于excel - 计算连续单元格值并重置单元格值更改的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57635410/