对于初学Excel新手来说,高手写的公式简直像天书一般。比如我们很常见的一个“求不重复个数公式”:
=SUMPRODUCT(1/COUNTIF(A1:A11,A1:A11))
很多人不明白,公式中为什么要用1/ ?Countif的作用是什么,为什么它的两个参数都是区域。
=SUMPRODUCT(1/COUNTIF(A1:A11,A1:A11))
之前兰色为了给别人讲明白这个公式,大多是在Excel表格中逐步设置公式,或者用F9键来完成。简单公式还好,遇到复杂的Excel公式非常麻烦。
今天兰色在翻看Excel工具栏中,余光无意中扫到“公式求值”命令,突然恍然大悟。怎么会把它给忽略了呢?这不正是分步求值的神器吗?
回来本文开头介绍的公式,启用公式求值。
COUNTIF(A1:A11,A1:A11)可以计算出每个名字的个数
用1/后,4,4,4,4 变成 0.25,0.25,0.25,0.25(1/4,1/4,1/4,1/4),这样无论某个名字重复多少次,用1/再相加后结果都是1。
兰色说:学会用“公式求值”功能,即可以快速理解复杂的公式。也可以当公式出现错误值时快速找到错误的位置,非常非常的好用。
领取专属 10元无门槛券
私享最新 技术干货