对 Excel 列中的唯一数据求和,你猜哪种方法最简单?

文摘   2025-01-22 19:00   上海  

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!


点击上方蓝字 --> 点击“...”--> 选择“设为星标


如何统计唯一值个数?这个挺简单,很多种方法,甚至 365 还贴心地出了函数。如何对唯一值求和?这个有点难了。


案例:


计算下图 1 中所有唯一品类的单价总和,效果如下图 2 所示。


解决方案:


有同学说,数据透视表不是可以计算唯一值吗?能不能对唯一值求和?那我们来试试。


1. 选中数据表的任意单元格 --> 选择工具栏的“插入”-->“数据透视表”


2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 勾选“将此数据添加到数据模型”-->  点击“确定”


3. 将“品类”拖动到“行”区域,“单价”拖动两次到“值”区域。


4. 选中“值”区域的第一个字段 --> 右键单击 --> 在弹出的菜单中选择“值字段设置”


5. 在弹出的对话框中选择“非重复计数”--> 点击“确定”


虽然实现了非重复计数,但没有非重复求和。所以这个方法不好使。


要实现需求,应该用下面的方法。



1. 选中数据表的任意单元格 --> 选择工具栏的“数据”-->“从表格”


2. 在弹出的对话框中保留默认设置 --> 点击“确定”


表格已经上传至 Power Query。


3. 删除“姓名”、“数量”和“总价”列。


4. 选中“品类”列 --> 选择工具栏的“主页”-->“删除行”-->“删除重复项”


5. 选择工具栏的“主页”-->“关闭并上载”-->“关闭并上载至”


6. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“加载”


此时只是提取出了唯一值,还未求和。


7. 在“单价”列的下方按 Alt+=,就出现了求和公式。


8. 加上“总计”字样。


如果增加新的品类,在绿色的表格区域刷新一下,结果会自动更新。


转发、点赞、在看也是爱!

Excel学习世界
你遇到的所有 Excel 坑,我都帮你趟过了。
 最新文章