849在储存格范围找出是否有重复-SUMPRODUCT、COUNTA、COUNT函数
849 |
在储存格范围找出是否有重复 |
||||
示范档 |
无 |
范例档 |
849.XLSX |
结果档 |
849F.XLSX |
下面是一个政党意见调查表,我们想要知道是否在五个选项中有重复选到同一个政党?若有则显示【O】符号,若无则显示【X】符号,如下图所示。
这对Excel来说可以非常容易解决这个问题。
步骤1:点取H3储存格输入公式「=IF(SUMPRODUCT(COUNTIF(B3:F3,B3:F3))>COUNTA (B3:F3),"O","X")」后,按Enter完成输入。
COUNTIF函数解析
COUNTIF(Range,Criteria) 计算储存格范围内符合修件的储存格数目
Range 为欲计算符合指定条件储存格数目的范围
Criteria 为比较条件,可以是数字、文字,用以指定哪些储存格会被计算
COUNTA函数解析
COUNTA(Value1,Value2…..) 计算储存格范围中非空白储存格数目
Value1,Value2….. 为`1到255个参数,代表欲计算的值和储存格
SUMPRODUCT函数解析
SUMPRODUCT(Array1,Array2….) 传回各个阵列或范围中相对应元素乘积之总和
Array1,Array2…. 为起2到255个阵列,用以求其乘积后再加总,所有阵列大小须相同。
公式解析
=IF(SUMPRODUCT(COUNTIF(B3:F3,B3:F3))>COUNTA (B3:F3),"O","X") 将指定储存格范围与范围中的储存格作统计(COUNTIF(B3:F3,B3:F3)),透过SUMPRODUCT函数统计出现次数(SUMPRODUCT(COUNTIF(B3:F3,B3:F3))),以第四列为例传回{1,2,1,2,1},加总后的值为8,若大于目前资料范围的储存格数目(COUNTA (B3:F3)),则传回("O"),若等于目前资料范围的储存格数目,则传回("X")。
步骤2:将滑鼠指标移到H3储存格右下角拖拉方块上方,待指标变为「+」后,按滑鼠左键二下或按住滑鼠左键不放拖曳至H12储存格,将H3储存格公式复制H4:H12储存格中,如下图所示。
今天的教程就到这里啦。希望大家能有收获!