Excel 解析包含逗号分隔列表的单元格并组合每个值

Excel 解析包含逗号分隔列表的单元格并组合每个值

我的工作簿中设置了多个表格。表 1 为当前状态,表 2 为优化状态。

以下是示例表 1,其中包含设备 1 2 3,每个设备的平均容量为 500

在此处输入图片描述

现在对于优化方面,它们将被组合成 1 个设备,我需要将这些设备的音量加起来。

在此处输入图片描述

我需要列 CB2 返回值 1500。

我目前使用 VLookup 查找单元格中没有用逗号分隔值的单个值,并且它可以按预期工作,其他所有单元格中的多个值目前都需要手动将它们加起来。

答案1

这是一个比评论中的链接中的公式稍微简短的公式:

=SUMPRODUCT(SUMIFS(AT:AT,G:G,FILTERXML("<a><b>"&SUBSTITUTE(BK2,",","</b><b>")&"</b></a>","//b")))

在此处输入图片描述

相关内容