Excel精英培训网

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

求字符左侧的和

[复制链接]
发表于 2023-2-22 08:42 | 显示全部楼层 |阅读模式
各位老师:
如何对单元格中,字符左侧的数值求和。
万分感谢
工作簿1.rar (6.8 KB, 下载次数: 17)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2023-2-22 08:51 | 显示全部楼层
=LET(a,TEXTSPLIT(TEXTJOIN(CHAR(10),,H6:H11),":",CHAR(10)),b,UNIQUE(TAKE(a,,1)),TEXTJOIN(HSTACK(":",CHAR(10)),,HSTACK(b,MAP(b,LAMBDA(x,SUM(--FILTER(TAKE(a,,-1),TAKE(a,,1)=x)))))))

评分

参与人数 1学分 +2 收起 理由
魚。。 + 2

查看全部评分

回复

使用道具 举报

发表于 2023-2-22 09:11 | 显示全部楼层
一直很纳闷,为什么把源数据记录成这样,既不方便维护,也不方便统计
回复

使用道具 举报

 楼主| 发表于 2023-2-22 09:11 | 显示全部楼层
老师好,显示:函数无效。

点评

請問您使用的 Excel 版本是?  发表于 2023-2-22 09:57
回复

使用道具 举报

发表于 2023-2-22 10:45 | 显示全部楼层
数组公式:

  1. =TEXTJOIN(CHAR(10),,{"C:","B:","A:"}&MMULT(COLUMN(A:X)^0,IFERROR(FILTERXML("<a><b>"&SUBSTITUTE(SUBSTITUTE(H6:H29,CHAR(10),"</b><b>"),{"C:","B:","A:"},)&"</b></a>","//b[.>0]"),)))
复制代码

评分

参与人数 1学分 +3 收起 理由
cutecpu + 3 学习了

查看全部评分

回复

使用道具 举报

发表于 2023-2-22 11:27 | 显示全部楼层
练一下powerquery

pq.rar

15.36 KB, 下载次数: 1

回复

使用道具 举报

发表于 2023-2-22 12:35 | 显示全部楼层
魚大的思路:

=TEXTJOIN(CHAR(10),,{"C:","B:","A:"}&MMULT(A1:W1+1,IFERROR(--MID(FILTERXML("<a><b>"&SUBSTITUTE(H6:H28,CHAR(10),"</b><b>")&"</b></a>","//b[position()="&{1,2,3}&"]"),3,9),)))

评分

参与人数 1学分 +2 收起 理由
魚。。 + 2 撒花!!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 01:17 , Processed in 0.228271 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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