excel两列数据作为条件匹配,得到第三列

2024-10-31 18:47:46
推荐回答(5个)
回答(1):

1、用WPS打开目标表格,选中要统计的两列,点击:条件格式->突出显示单元格规则->重复值。

2、点击确定即可看到所有重复项被被标记为选定的字体颜色和填充你想要的颜色。

3、此时还不能直接统计红色字体颜色的数据项数量,接下来需要将要统计的那一列粘贴到一个DOCX文档里面,保存。

4、然后,新建一个excel文档,用excel打开,将刚刚的DOCX文档里面的内容全选粘贴进来,这样就完成了原规则的去除,不会让规则对统计结果造成影响。

5、接下来关闭所有文档,再用excel打开刚刚新建的excel文档,再用方方格子里面的颜色统计功能进行统计即可。

6、随意选择一个空白单元格,存放统计结果。

7、点击确认后就可以看到统计结果了,可以看到统计出来有五个带红色字体的数据项。

回答(2):

在案件表的C2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键,然后向下填充公式
=INDEX(客户!A:A,MATCH(A2&B2,客户!B:B&客户!C:C,0))

使用上述数组公式,如遇数据量大,会因处理器容量原因而速度降低,可以适当关闭其他闲置程序来释放处理器空间,适当提高运算速度。

或者通过多条件求和的方式返回编码
案件表的C2单元格输入以下公式,然后向下填充公式
=SUMIFS(客户!A:A,客户!B:B,A2,客户!C:C,B2)

回答(3):

表一插入辅助列,D列=A列&C列,E列=B列
表二插入辅助列,C列=A列&B列,D2=Vlookup(C2,sheet1!$D:$E,2)

回答(4):

我用了一楼的这个公式,可以引用。
=SUMIFS(客户!A:A,客户!B:B,A2,客户!C:C,B2)

回答(5):

=LOOKUP(1,0/(客户!$C$1:$C$20000=B2),客户!$A$1:$A$20000)
试试