首页 > 解决方案 > 如何将列中的文本乘以特定数字,然后计算总数?

问题描述

这是我正在使用的表:

在此处输入图像描述

这是对口袋妖怪类型游戏的分析。mons我从一个特定的列表中数了数。例如,有 74 个装甲数字。Armordigal 有两种类型:铁和岩石。

我的目标是计算我计算的所有类型的mons总数。我的意思是,74 盔甲意味着 +74 铁和 +74 岩石。61 Alligwamp 意味着 +61 昆虫,然后 +61 岩石(使岩石总数达到 135)。我需要获得右侧列出的所有不同类型的完整总数。

我一直在想我可以以某种方式使用 REPT 功能,但我一直无法弄清楚。

任何帮助表示赞赏。谢谢

标签: excel

解决方案


据我了解,这可能是您想要的:

  1. 通过组合 2 列 [Type1 和 Type2] 从 [Type1] 和 [Type2] 中提取所有唯一类型(我通过将粘贴复制到 H 列中来加入它们)-> 单击选项卡数据-> 删除重复项
  2. 计算与值对应的总和

我使用的公式:

  I2=SUMPRODUCT(($D$2:$E$6=H2)*$C$2:$C$6)            'ctrl + shift + enter if not 

or:

  I2=SUMPRODUCT(MMULT(TRANSPOSE($C$2:$C$6),--($D$2:$E$6=H2)))

在此处输入图像描述


推荐阅读