找回密码
 立即注册

QQ登录

只需一步,快速开始

james-sheng
初级会员   /  发表于:2022-1-25 10:29  /   查看:1779  /  回复:4
1金币
本帖最后由 Lay.Li 于 2022-1-28 09:31 编辑

说明如上图,请朋友们协助解答,谢谢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢楼上大佬的支持~除过楼上大佬提供的方案,您还可以通过写视图,使用excel函数的方式去实现这个需求 上边这个是使用sumproduct函数和countif函数实现的,可以参考下面的工程文件 其中COUNTIF时计算区域中满足给定条件的单元格数目,COUNTIF(P4,P4)是求各个数值重复的次数。那1/COUNTIF(P4,P4)是将各个数值用1均分,是的各个数值出现的次数加起来为1,那么每个数值就对应的是1次。 sumpriduct函数返回相应范围或数组的 ...

4 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-1-25 10:29:30
来自 3#
本帖最后由 Lay.Li 于 2022-1-28 09:58 编辑

感谢楼上大佬的支持~
  1. =SUMPRODUCT(1/COUNTIF(P4,P4))
复制代码
除过楼上大佬提供的方案,您还可以通过写视图,使用excel函数的方式去实现这个需求
上边这个是使用sumproduct函数countif函数实现的,可以参考下面的工程文件

其中COUNTIF时计算区域中满足给定条件的单元格数目,COUNTIF(P4,P4)是求各个数值重复的次数。那1/COUNTIF(P4,P4)是将各个数值用1均分,是的各个数值出现的次数加起来为1,那么每个数值就对应的是1次。


sumpriduct函数返回相应范围或数组的个数之和。 默认操作是乘法,但也可以执行加减除运算。由于这里只有一个参数,那就是将1/COUNTIF(P4,P4)得到的每个值都加起来。用在这里的话也可以使用sum函数代替。




详情您可以参考下面的工程文件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
uxtd999999
金牌服务用户   /  发表于:2022-1-25 10:43:46
2#


这样行不行的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
james-sheng
初级会员   /  发表于:2022-1-25 14:05:36
4#

都可以,谢谢
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-1-25 15:44:59
5#
感谢各位大佬的支持~
后边有问题欢迎继续发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部