ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 名课 - Power BI数据分析与可视化实战 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: dim麻辣君

[讨论] 【函数小题】简单的求和小练习

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-6-20 14:46 | 显示全部楼层
本帖最后由 xlllw203 于 2022-6-20 15:46 编辑
  1. =SUM(TEXT(SUM(((MMULT(1-ISERROR(FIND(TRANSPOSE(F$2:F2),B$2:B$12)),ROW($1:1)^0)>0)-(MMULT(1-ISERROR(FIND(TRANSPOSE(F$1:F1),B$2:B$12)),ROW($1:1)^0)>0))*C$2:C$12)-{0,5000},"0;!0")*{1,-0.03})
复制代码

好长。。。再想想

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-6-20 15:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
象山海鲜 发表于 2022-6-20 12:48
下面公式卡死不偿命

看不懂系列

TA的精华主题

TA的得分主题

发表于 2022-6-20 15:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
SUM((LEFT($B$2:$B$12)=F2)*$C$2:$C$12)
可能是我理解有误?

TA的精华主题

TA的得分主题

发表于 2022-6-20 15:34 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
新版这样写
G2=LET(x,SUMPRODUCT(ISNUMBER(FIND(F2,$B$2:$B$12))*NOT(BYROW(ISNUMBER(FIND(TRANSPOSE(F$1:F1),$B$2:$B$12)),LAMBDA(x,OR(x))))*$C$2:$C$12),IF(x<5000,x,x*0.97+150))
下拉
老版本不会!

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-6-20 16:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
  1. =SUM(TEXT(SUM(ISNUMBER(FIND(F2,$B$2:$B$12))*(MMULT(N(ISNUMBER(FIND(TRANSPOSE($F$1:F1),$B$2:$B$12))),ROW($1:1)^0)=0)*$C$2:$C$12)-{0,5000},"0;!0")*{1,-0.03})
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-6-20 16:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
问山 发表于 2022-6-20 15:21
SUM((LEFT($B$2:$B$12)=F2)*$C$2:$C$12)
可能是我理解有误?

嗯呐,有误呐

TA的精华主题

TA的得分主题

发表于 2022-6-20 17:25 | 显示全部楼层

我猜也是理解有误
但我实在理解不了 你的要求是什么?
ABC 5481 按你的说明 A=5481 B=C=0
果真如此 我的公式应该是对的 不知还有什么奥妙

TA的精华主题

TA的得分主题

发表于 2022-6-20 20:14 | 显示全部楼层
本帖最后由 tchh666 于 2022-6-20 20:22 编辑
  1. =LET( F,F2:F8,B,BYROW(IFNA(MATCH(MID(B2:B12,{1,2,3},1),F,),99),LAMBDA(X,MIN(X))),MAP(F,LAMBDA(Y,SUM(TEXT(SUM((B=MATCH(Y,F,))*C2:C12)-{0,5000},"[<]\0")*{1,-0.03}))))
复制代码



复杂点的,一步到位。。


截屏2022-06-20 下午8.21.40.png

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-6-20 23:01 | 显示全部楼层
  1. =SUM(TEXT(SUM(IF(BYROW(B$2:B$12,LAMBDA(x,MIN(IFERROR(CODE(MID(x,{1,2,3},1)),99))))=CODE(F2),C$2:C$12))-{0,5000},"0;!0")*{1,-0.03})
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-6-21 09:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
=SUM(TEXT(SUM(ISNUMBER(FIND(F2,B$2:B$12))*(MMULT((MID(B$2:B$12&"ZZ",{1,2,3},1)>=F2)/1,{1;1;1})=3)*C$2:C$12)-{0,5000},"0;!0")*{1,-0.03})

评分

1

查看全部评分

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

本版积分规则

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

GMT+8, 2025-12-22 07:45 , Processed in 0.033842 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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