-
-
小灰灰1 数据达人Lv4
发表于2020-7-29 14:07
悬赏1
已解决
楼主

我需要统计B3中值小于D1值的个数,这个有办法处理么?
我前面B2单元格设置的是不分组,因为要按照数据集里计算好的金额的大小从到小排列---目前没找到其他方式设置按照某个表元字段的值进行排序
那么在现有配置下,有没有办法实现满足条件的个数统计?
最佳答案
本帖最后由 xxxl 于 2020-7-30 16:10 编辑
用_n有点问题,您看这个方法行不行,这是表样
A1是总计的一半 B2是金额我设置了浮动列根据B2排序,C2是累计值,B1是统计辅助列的值。
然后我还加了一个辅助列如果是累计值小于总计则这个辅助列值为1否则为空。相当于对符合条件的设置值为1,在通过前面的B1统计求和变相达到_n函数的作用
然后给辅助列隐藏
最后的效果
小灰灰1 发表于 2020-7-29 16:36
按照金额从大到小显示基础数据,然后后面写了个累计
要求计算的是:这个累计值中有多少个是小于总计的一 ...
用_n有点问题,您看这个方法行不行,这是表样

A1是总计的一半 B2是金额我设置了浮动列根据B2排序,C2是累计值,B1是统计辅助列的值。
然后我还加了一个辅助列如果是累计值小于总计则这个辅助列值为1否则为空。相当于对符合条件的设置值为1,在通过前面的B1统计求和变相达到_n函数的作用

然后给辅助列隐藏

最后的效果

12个回答
xxxl 发表于 2020-7-29 15:41
再就是之前一个帖子和您说的使用_n()函数然后勾选指标写过滤条件
如果要用_n(),那么需要解决数据顺序显示问题,我需要按照金额字段显示客户信息,这个怎么解决?
本帖最后由 xxxl 于 2020-7-30 16:10 编辑
小灰灰1 发表于 2020-7-29 16:36
按照金额从大到小显示基础数据,然后后面写了个累计
要求计算的是:这个累计值中有多少个是小于总计的一 ...
用_n有点问题,您看这个方法行不行,这是表样

A1是总计的一半 B2是金额我设置了浮动列根据B2排序,C2是累计值,B1是统计辅助列的值。
然后我还加了一个辅助列如果是累计值小于总计则这个辅助列值为1否则为空。相当于对符合条件的设置值为1,在通过前面的B1统计求和变相达到_n函数的作用

然后给辅助列隐藏

最后的效果

xxxl 发表于 2020-7-29 17:28
用_n有点问题,您看这个方法行不行,这是表样
A1是总计的一半 B2是金额我设置了浮动列根据B2排序,C2是累 ...
这个统计结果是不对的哦,并没有按照显示值进行汇总统计,而是按照真实值1统计的,所以现在统计的数量是所有的记录数,并不是按照条件判断出来的那个
小灰灰1 发表于 2020-7-29 17:50
这个统计结果是不对的哦,并没有按照显示值进行汇总统计,而是按照真实值1统计的,所以现在统计的数量是 ...
哦哦 是的 做表做糊涂了 纠正一下应该把显示表达式条件写在计算表达式中
