1. 提取不重复值
可以公式提取,但是你这个两列数据的公式提取太复杂,可以用【数据】里面的删除重复项处理,具体操作是:设AB两列为源数据,复制到DE列,选中复制过去的数据,在【数据】选项里面点【删除重复项】,出现的对话框直接确定
2. 条件求和
SUMPRODUCT求和SUMPRODUCT((A:A=D1)*(B:B=E1),C:C)
见截图
先将A列复制到D列
选择E列>;功能区>;数据>;删除重复项>;确定
这样,E列重复值被删除,保留唯一值
E2输入
=SUMIF(A:A,D2,B:B)
公式下拉
① 选择学号下面对应的相关单元格区域,单击“数据”选项卡,选择“有效性”命令。
② 在弹出的数据有效性对话框里面,单击“允许”右侧的下拉三角形,选择“自定义”。
③ 在公式下面的对话框输入“=countif(A:A,A2)=1”。(A:A表示对A列所有单元格进行判断,A2是判断选定的单元格,等于1是指选定的单元格的唯一性,整个函数表达的意思就是将整个区域里面的每一个学号设置为唯一)。
④ 切换到“出错警告”选项卡,单击“样式”右侧下拉三角形,在弹出的下拉列表里面选择一种要的方式,选择“停止”然后再标题下面的对话框里输入“出错警告”,“错误信息”下面输入对应的相关文字内容,这里输入“输入学号错误,请重新输入”,最后单击“确定”即完成。
⑤ 这时选中的单元格区域内只能输入不重复项,当不小心输入了重复项后就会自动弹出“出错警告”进行提醒。