EXCEL去重函数SUMPRODUCT
SUMPRODUCT函数在Excel中用于计算数组的点积。它可以用于去重操作,通过将数组与唯一值数组相乘,得到的结果就是去重后的数组。
下面是一个使用SUMPRODUCT函数进行去重操作的示例:
假设有一个包含重复值的列A,我们想要去除重复值并计算去重后的值的总和。
首先,我们需要创建一个唯一值数组。可以使用以下公式在B列中获取唯一值数组:
=INDEX($A$1:$A$10,MATCH(0,COUNTIF($B$1:B1,$A$1:$A$10),0))
然后,在C列中使用SUMPRODUCT函数计算去重后的值的总和:
=SUMPRODUCT(1/COUNTIF($A$1:$A$10,$B$1:$B$5),$B$1:$B$5)
这样,C列中就会显示去重后的值的总和。
注意:这个公式只适用于单列的去重操作。如果需要去重多列,可以将多个列合并为一个数组,然后使用SUMPRODUCT函数进行计算。
原文地址: https://www.cveoy.top/t/topic/hP35 著作权归作者所有。请勿转载和采集!