如何计算excel中每个合并单元格内相同数据的个数
发布网友
发布时间:2022-04-24 09:37
我来回答
共2个回答
热心网友
时间:2022-06-09 16:50
计算两中数值相同的单元格个数(该数值同时出现在两列里的个数)
用数组公式计算。套用sum函数、countif函数及用三连健“shift+ctrl+回车”结束
示例:在f2单元格显示d列、e列相同内容单元格的个数。
操作步奏:在f2单元格输入公式=sum(countif(d:d,e:e)),按三连健“shift+ctrl+回车”进行数组运算。(一定是三连健,不要直接敲回车;另数组计算会用一定时间,耐心等待,不要以为是表格卡了出错了。)
热心网友
时间:2022-06-09 16:50
仔细阅读了你的要求和说明,现完成如下:
1.
因为图看不完,故假定B工艺也有ABCDE五种,数据从A到L,光标定位于M4单元,CTRL+F3调出名称管理器,新建名称:颜色,引用
位置输入
:=GET.CELL(63,Sheet1!B4)*NOW()^0,确定,下拉到
M30
,观察B工艺的颜色代码是多少,记下来备用,此处假定是33(如果输入新的项目颜色后代码值未变,按F9可刷新)
2.
选择C4:
G30
,输入:
=SUMPRODUCT((OFFSET($B4,,,MATCH("*",$A5:$A$31,))=C$3)*(OFFSET($M4,,,MATCH("*",$A5:$A$31,))<>33)),按CTRL+回车,记得将33换成你电脑上的颜色代码值
3.
选择H4:L30,输入
=SUMPRODUCT((OFFSET($B4,,,MATCH("*",$A5:$A$31,))=H$3)*(OFFSET($M4,,,MATCH("*",$A5:$A$31,))=33)),按CTRL+回车,记得将33换成你电脑上的颜色代码值
4.
使用这个公式,需要在A31处输入任意字符(注意不是数值),如"D",为了不影响感观效果,可以将其设置为白色或隐藏行
5.
效果图:
6.
我将字体有色,改为了填充有色,这样更便于识别,希望对你有用。