ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: 77942164

[求助] 急求函数公式,逻辑有点复杂,实在写不出来

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-12 16:35 | 显示全部楼层

哦,原来是3键,这次没问题了,谢谢

TA的精华主题

TA的得分主题

发表于 2024-5-12 16:39 | 显示全部楼层
=ROWS(UNIQUE(FILTER(O2:O26,MAP(A2:A26,I2:I26,N2:N26,LAMBDA(x,y,z,OR(x={"RSSYJCTJ-TY";"088GM228A4";"0889280100";"088GM118F2";"0881380031"})*OR(y={"一般:客户付款";"定期保养"})*(45421=z))))))

TA的精华主题

TA的得分主题

发表于 2024-5-12 17:22 | 显示全部楼层

这种比较规范的数据源,透视会简单点。
另建2张表,命名为零件编码和收费类型。
123.png
新建透视,加入模型,写个非重复计数的度量即可。

234.png


TA的精华主题

TA的得分主题

发表于 2024-5-13 09:00 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-5-13 09:02 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-5-13 18:07 | 显示全部楼层
借花献佛,同一列的筛选条件用+号,不同列的筛选条件用*号,最后再去重、计数。试试:
=ROWS(
   UNIQUE(
      FILTER(O1:O26,
         ((A1:A26="RSSYJCTJ-TY")+(A1:A26="088GM228A4")+(A1:A26="0889280100")+
         (A1:A26="088GM118F2")+(A1:A26="0881380031")) *
         ((I1:I26="定期保养")+(I1:I26="一般:客户付款")) *
         (N1:N26=45421),"")))

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-14 19:08 | 显示全部楼层
本帖最后由 77942164 于 2024-5-14 19:18 编辑
爱猫的鱼无敌 发表于 2024-5-12 16:26
=COUNTA(UNIQUE(FILTER(O2:O26,ISNUMBER(MATCH(A2:A26,{"088GM228A4";"0889280100";"088GM118F2";"08813800 ...

是我想要的公式,太感谢了,不过有个小问题,就是在任意条件不符合的情况下,应该是0,但按公式求值为1,麻烦了
1715684754421.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-14 19:11 | 显示全部楼层
grf1973 发表于 2024-5-13 09:02
第24行和第19行零件编码相同,为何不选

24行的收费类型在条件范围

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-14 19:15 | 显示全部楼层
sm629 发表于 2024-5-13 18:07
借花献佛,同一列的筛选条件用+号,不同列的筛选条件用*号,最后再去重、计数。试试:
=ROWS(
   UNIQUE( ...

谢谢,我试试
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 07:44 , Processed in 0.030298 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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