我的 Excel 数据表的一个子集包含不同行中的名称(同一个名称可以出现多次)和相应的数字(1
或0
,但如果某人的名字后面有1
,则它只出现一次)。
例如,我可以Robert
在第一个列中出现四次,然后在另一列中可能出现三次0
s 和一次1
。下面Robert
我可能会John
出现多次,并且全部出现0
s 。然后是另一个名称等。
我想要做的是,如果某人1
在另一列中有 ,那么该列中该人的所有条目都应更改为1
。
有没有办法自动完成这个?由于我有超过 35000 个条目,手动检查它们会很麻烦。
答案1
例子。
A 列包含姓名。B 列包含数字。
使用公式编辑 C1
=SUMIF(A:A,A1,B:B)
将此公式复制到整个 C 列(选择 C1,复制,选择数据范围行中 C 列的所有单元格,粘贴)。
要使该数据静态化,请使用复制 - 特殊粘贴 - 值。