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函数进行计算。

EXCEL去重函数SUMPRODUCT

原文地址: https://www.cveoy.top/t/topic/hP35 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录