孤独的美食家 发表于 2021-10-10 09:44:00

查找出符合条件的带分隔符的数据,并求和还带分隔符(不要中间辅助格) ...

请问这个不知道用什么公式,用vlookup()和left组合只能找第一个,不知道怎么求和?

未来牌香烟 发表于 2021-10-11 05:57:28

还有各位大佬,这个表格的数据是有很多列的,我只是把它简化了

在理 发表于 2021-10-12 05:07:05

=SUM(($A$2:$A$60=D2)*(IFERROR(MID($B$2:$B$60,1,IFERROR(FIND("/",$B$2:$B$60)-1,"")),0)))&"/"&SUM(($A$2:$A$60=D2)*(IFERROR(MID($B$2:$B$60,IFERROR(FIND("/",$B$2:$B$60)+1,""),6),0)))
三键下拉

电脑王子 发表于 2021-10-13 09:55:08

厉害厉害,谢谢大佬,我消化消化先!

滴滴滴滴滴滴滴嘣 发表于 2021-10-14 12:56:27

=SUM(IFERROR(IF(D2=$A$2:$A$60,LEFT($B$2:$B$60,FIND("/",$B$2:$B$60)-1),"")*1,""))&"/"&SUM(IFERROR(IF(D2=$A$2:$A$60,MID($B$2:$B$60,FIND("/",$B$2:$B$60)+1,99),"")*1,""))

顾影嫣然 发表于 2021-10-16 01:34:47

=SUM(IF((A:A=D2)*(B:B<>""),--LEFT(B:B,FIND("/",B:B)-1)))&"/"&SUM(IF((A:A=D2)*(B:B<>""),--RIGHT(B:B,FIND("/",B:B))))
三键下拉

谢你灰 发表于 2021-10-17 05:55:18

=SUBSTITUTE(SUBSTITUTE(IMSUM(SUBSTITUTE(IF(A$2:A$60=D2,B$2:B$60,"0+0"),"/","+")&"i"),"i",),"/","+")

魏大众 发表于 2021-10-17 19:22:52

哎,学无止境啊,谢谢各位

正本清源 发表于 2021-10-22 13:14:30

M365
=LET(Z,IFERROR(--TRIM(MID(SUBSTITUTE(FILTER(B:B,A:A=D2),"/",REPT(" ",99)),1+(COLUMN(A:B)-1)*99,99)),0),SUM(INDEX(Z,,1))&"/"&SUM(INDEX(Z,,2)))

超越一屯长 发表于 2021-10-23 15:36:14

=TEXTJOIN("/",,MMULT(TRANSPOSE(-MID(REPT(0,4-FIND("/",B$2:B$60&"/"))&B$2:B$60&".0",{1,5},{3,4})),-(A$2:A$60=D2)))
页: [1] 2 3
查看完整版本: 查找出符合条件的带分隔符的数据,并求和还带分隔符(不要中间辅助格) ...