Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3325|回复: 9

[已解决]连续计数的函数

[复制链接]
发表于 2016-2-13 18:50 | 显示全部楼层 |阅读模式
如果连星显示的0,则从下一个出现1的地方开始连续计数。
如:序号3,显示的是11月至2月达星的和,即4;
若中间任意月为0,则从下一个有1的月份开始计数,如序号2,显示1,而不是3;序号3显示2,而不是3;序号1显示0,因为2月达星的地方是0.
求解。这个问题困扰我多时了。谢谢大家

序号
11月达星
12月达星
1月达星
2月达星
星数
1
1
1
1
0
2
1
1
0
1
3
1
0
1
1
4
1
1
1
1
5
1
1
1
0
6
1
1
1
0
7
1
1
1
0
8
1
1
1
1
9
1
1
1
1
10
1
1
1
1
11
1
0
0
0
12
1
0
0
0
13
1
1
1
1
 

最佳答案
2016-2-13 19:24
  1. =4-MAX(IF(B2:E2=0,COLUMN(A:D)))
复制代码
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2016-2-13 19:04 | 显示全部楼层
如:序号4,显示的是11月至2月达星的和,即4;
若中间任意月为0,则从下一个有1的月份开始计数,如序号2,显示1,而不是3;序号3显示2,而不是3;序号1显示0,因为2月达星的地方是0.
回复

使用道具 举报

发表于 2016-2-13 19:10 | 显示全部楼层
没明白楼主的意思,请模拟下结果
回复

使用道具 举报

发表于 2016-2-13 19:24 | 显示全部楼层    本楼为最佳答案   
  1. =4-MAX(IF(B2:E2=0,COLUMN(A:D)))
复制代码
QQ截图20160213191644.png
回复

使用道具 举报

 楼主| 发表于 2016-2-13 19:56 | 显示全部楼层
1091126096 发表于 2016-2-13 19:24

谢谢大神!
回复

使用道具 举报

发表于 2016-2-13 20:14 | 显示全部楼层
来个简单点的普通公式
  1. =FIND(0,E2&D2&C2&B2&0)-1
复制代码
回复

使用道具 举报

发表于 2016-2-13 20:24 来自手机 | 显示全部楼层
学习了来自: Android客户端
回复

使用道具 举报

发表于 2016-2-13 21:36 | 显示全部楼层
sry660 发表于 2016-2-13 19:10
没明白楼主的意思,请模拟下结果

老师您好!(我的帖子老是打不开。对不起,我借助这位朋友的帖子给您发帖子说明我的想法)(这位帖子的朋友谢谢您了)
    也就是说,
1、我有两个“年月日”的选择,如我选择2015年1月1日到2016年1月30日这个日期区间内所发生的所有数据汇总,“明细表”中有2015年1月6日和2016年1月6日发生的数据,在“汇总表”中就应该有这两个数据显示。
2、当然,也可选择如,2016年1月1日到2016年2月28日这个区间内所发生的所有数据在“汇总表”中显示数据,在“明细表”中数据通。
回复

使用道具 举报

发表于 2016-2-13 21:37 | 显示全部楼层
sry660 发表于 2016-2-13 19:10
没明白楼主的意思,请模拟下结果

老师您好!(我的帖子老是打不开。对不起,我借助这位朋友的帖子给您发帖子说明我的想法)(这位帖子的朋友谢谢您了)
    也就是说,
1、我有两个“年月日”的选择,如我选择2015年1月1日到2016年1月30日这个日期区间内所发生的所有数据汇总,“明细表”中有2015年1月6日和2016年1月6日发生的数据,在“汇总表”中就应该有这两个数据显示。
2、当然,也可选择如,2016年1月1日到2016年2月28日这个区间内所发生的所有数据在“汇总表”中显示数据,在“明细表”中数据通。
回复

使用道具 举报

发表于 2016-2-13 21:39 | 显示全部楼层
sry660 发表于 2016-2-13 19:10
没明白楼主的意思,请模拟下结果

老师您好!(我的帖子老是打不开。对不起,我借助这位朋友的帖子给您发帖子说明我的想法)(这位帖子的朋友谢谢您了)
    也就是说,
1、我有两个“年月日”的选择,如我选择2015年1月1日到2016年1月30日这个日期区间内所发生的所有数据汇总,“明细表”中有2015年1月6日和2016年1月6日发生的数据,在“汇总表”中就应该有这两个数据显示。
2、当然,也可选择如,2016年1月1日到2016年2月28日这个区间内所发生的所有数据在“汇总表”中显示数据,在“明细表”中数据通。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-8 03:48 , Processed in 0.474061 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表