Excel - 如何通过计算每个单元格条目的分配值来计算实例?

Excel - 如何通过计算每个单元格条目的分配值来计算实例?

好的,我知道我的问题的标题很糟糕,但是我对 Excel 还不太熟悉,坦率地说,我甚至不知道我想要完成的事情是否有可能。

所以我想创建一个 Excel 电子表格来记录我从我玩的游戏的卡包中获得了哪些卡牌。每张卡牌的稀有度值分别为普通、稀有、史诗和传奇。所以我想设置我的电子表格,以便我从下拉列表中选择卡牌的名称(这很容易)。然后,我想统计我获得了多少张特定稀有度的卡牌。

所以我有一张包含每张卡牌名称及其对应稀有度的表格。我计划做的是使用 COUNTIF 函数,其中的条件是 VLOOKUP 函数,该函数查找卡牌名称,然后返回稀有度值并检查其是普通卡牌、稀有卡牌、史诗卡牌还是传奇卡牌。

我计划设置四个单元格,每个单元格记录我获得的普通/稀有/史诗/传奇卡的数量。但出于某种原因,它总是返回 0。我认为这与 VLOOKUP 不能用于查找值列表并且一次只能接受一个搜索词有关。但同样,我不知道我试图做的事情是否可行。

任何帮助都将非常感激。

编辑:我添加了一张图片来大致展示我希望完成的任务。在此处输入图片描述

答案1

我把解决方案保持简单。只需添加 B 行来计算卡类型。我使用了这个公式。

=VLOOKUP(A2,$E$2:$F$7,2,FALSE)

然后对于常见计数我使用了公式

=COUNTIF(B$2:B$8,"Common")

对于稀有卡,我使用这个公式

=COUNTIF(B$2:B$8,"Rare")

... 等等。

如果您不想让新添加的列可见,您可以将其隐藏。

在此处输入图片描述

相关内容