如何将姓名列表添加到电子表格中,并且每次出现特定姓名时,将数字 10 添加到单元格中。例如,我将姓名(如 Jones)放在 A1 中,然后将 Jones 放在 A5 中。在 D5 中,数字为 20。如果我在 B2 中添加 Jones,则 D5 将显示 30。每次 Jones 出现时,添加 10。
我应该使用什么公式?
答案1
您可以使用该COUNTIF
函数来计算某个值在某个范围内出现的次数。
如果您只是想计算“Jones”在给定范围内出现的次数并将其乘以 10,则可以使用以下公式:
=COUNTIF("A1:C99","Jones")*10
如果您的姓名位于 A 列的第 1 行,并且您希望 B 列中的数字计算在 A 列中找到姓名的次数,请在单元格 B1 中输入以下公式:
=COUNTIF(A$1:A1,A1)*10
现在复制该单元格并将其粘贴到 B 列的其余部分。粘贴公式时,公式A$1
将保持不变,但A1
会更改为包含粘贴公式的行号。例如,单元格 B5 中的公式将是:
=COUNTIF(A$1:A5,A5)*10
该公式将计算 A 列中的名称在从第 1 行到当前行的所有 A 列中出现的次数,然后将其乘以 10。