在EXCEL表格中,A列有一列数据,B列也有一列数据,若要把A列与B列中数据相同的筛选出来,应怎样操作?
只要A列中存在与B列的数据相同的就筛选出来在D列显示 。
方法一:
假设你有标题行,第一行有效数据在2行上,在D2中写这样的公式:=if(A2=B2,B2,"") 然后填充到整列就行了。
含义就是如果这两列同一行中单元格的值相同,就把B列的值填充到D列上,否则就填成空的。
方法二:
假设你的数据在A2:A11和B2:B11 的区域中。
用数组公式:
在D2输入数组公式:
=IF(ROW(INDIRECT("1:"&ROWS(A2:A11)))<=SUM(--(COUNTIF(B2:B11,A2:A11)>0)),INDEX(A2:A11,SMALL(IF(COUNTIF(B2:B11,A2:A11),ROW(INDIRECT("1:"&ROWS(A2:A11))),""),ROW(INDIRECT("1:"&SUM(--(COUNTIF(B2:B11,A2:A11)>0)))))),"")
注
数组公式输入方法:
输入公式后,从D2开始选中d2:d11,按F2,按Ctrl + Shift + Enter。
这样就得到了你想要的结果。
你可以根据实际情况改变数据区域。
温馨提示:答案为网友推荐,仅供参考