gpt4 book ai didi

Excel 将一个单元格中的多个值与一列中的值列表相匹配,然后接收单个总和?

转载 作者:行者123 更新时间:2023-12-03 07:55:27 26 4
gpt4 key购买 nike

enter image description here

我附上了一张图片(下面列出的表格),以更好地解释我目前正在努力解决的问题,并且不确定是否可以使用 Excel 来完成,所以我想我可能会问一些专业人士,所有帮助将不胜感激。

最右边是一个表格,将“A ID”与“B ID”列表相匹配,这些列表都放置在单个单元格中。我需要将这些 ID 与左侧的列相匹配,并根据“A ID”从“分组值”列中的“B 值”生成总和。

数字解释是,在第 2 行的“分组值”列中,即“A ID”1(单元格 F2),我需要它根据其“ID”显示所有相应“B 值”的总和",即 25(111)、75(112) 和 400(113)。

该公式需要得出 F2= 500、F3= 700、F4= 485

我遇到的困难是每个“A ID”都有不同数量的“B ID”。

例如。 “A ID”1有3个对应的“B IDS”,而“A ID”3有5个。

我必须补充一下,这是一张测试表,实际的数字列表要广泛得多,并且两种 ID 类型都没有清晰的结构。唯一的分类是一张表格,例如右侧的表格。

再次感谢您的帮助。

无法找出我尝试使用 Vlookup、索引和匹配的列中匹配的单个单元格到多个单元格的分组。

<表类=“s-表”><标题>一个IDB ID <正文>1111 112 1132221 222 223 2243331 332 333 334 335
<表类=“s-表”><标题>一个IDB IDB值分组值 <正文>11112521127531134002213022270223250224350331100332353334033460335250

最佳答案

据我所知,对于所有版本的 Excel:

enter image description here

C2 中的公式:

=SUMPRODUCT(ISNUMBER(FIND(" "&E$2:E$13&" "," "&B2&" "))*F$2:F$13)

最新版本的 Excel,公式:

=SUM(VLOOKUP(--TEXTSPLIT(B2," "),E$2:F$13,2,0))

如果您实际上正在使用字符串值,请放弃双一元。

关于Excel 将一个单元格中的多个值与一列中的值列表相匹配,然后接收单个总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76165430/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com