表格比较差异,又挖掘出一个新方法。案例虽然是老生常谈的案例,但是方法枚不胜举,学无止境啊。
各位同学如果有新奇的方法和技巧,也欢迎分享探讨。
案例:
比较下图 1 中的上下两个数据表,将有差异的单元格高亮显示出来。
效果如下图 2 所示。
解决方案:
1. 选中要放置差异结果的目标单元格 --> 选择菜单栏的“数据”-->“合并计算”
2. 在弹出的对话框的“函数”下拉菜单中选择“标准偏差”
3. 在“引用位置”处先后选择两个数据表,并将它们添加到下方的区域中
4. 确保勾选了“首行”和“最左列”--> 点击“确定”
所有不为 0 的,就是有差异的单元格,最后一行因为在上方的表中找不到这个姓名,所以显示的是错误值。
说到这里,我稍微给大家解释一下标准偏差。
标准偏差(Std Dev,Standard Deviation)是一个统计学名称,也叫标准差(Standard Deviation),所以在英文版的 Excel 中,这个选项是 StdDev。
它主要用于衡量数据值偏离算术平均值的程度。标准偏差越小,这些值偏离平均值就越少,反之亦然。
具体公式有点复杂,这里就不展开说了,总之大家只要记住,如果两个数据表有差异,标准偏差的计算结果就不是 0。利用这个特性,就能起到找出差异值的作用。
5. 也可以选择“方差”实现同样的效果。
至此,差异结果虽然算出来了,但是在两个表里面对照仍然不方便,所以我们可以用条件格式自动高亮显示有差异的单元格。
6. 选中 B16:C28 区域
7. 选择菜单栏的“开始”-->“条件格式”-->“新建规则”
8. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:
=IFERROR(F2,1)0
公式释义:
当单元格的值为错误值时,将其转换为 1;
判断单元格是否不等于 0,不等于 0 则触发规则
9. 在弹出的对话框中选择“填充”选项卡 --> 选择所需的填充色 --> 点击“确定”
10. 点击“确定”
所有差异项都清清楚楚地标出来了。
领取专属 10元无门槛券
私享最新 技术干货