请问excel中,有A列和B列,如何用高级筛选找出两列中都有出现的数据

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:39:19
A列1,2,3,4,5,6,7,8,9,10

B列5,6,7,8,9

如何在C列显示 5,6,7,8,9?
请问有不使用公式的方法吗?

因为提取出来的数据还要使用,要是复制的话,所复制的东西只是那个公式,而不是我想要的那个数据

C1=if(countif(A:A,B1)>0,B1,"")
下拉
若不想使用公式,可用如下VBA程序:
Private Sub CommandButton1_Click()
Dim rag1 As Range, rag2 As Range
For Each rag1 In Range("A:A")
If rag1.Value = "" Then Exit For
For Each rag2 In Range("B:B")
If rag2.Value = "" Then Exit For
If rag1.Value = rag2.Value Then
rag2.Offset(0, 1).Value = rag2.Value
End If
Next
Next
End Sub

C1=INDEX(B:B,SMALL(IF(COUNTIF($A$1:$A$11,$B$1:$B$4),ROW($B$1:$B$4)),ROW(1:1)))
数组公式,按ctrl+shift+回车,下拉

复制的时候——右键——选择性粘贴——数值!

C1输入 =IF(COUNTIF(A:B,B1)=2,B1,"") 然后向下拖动复制公式

Excel 中如何把A列和B列合并 在Excel文件中如何使C列等于A列和B列的和? 在excel表中,比较B列和A列的数据,把A列中在B列包含的数据在C列中表示出来 在excel表中,比较B列和A列的数据,把B列中与A列不相同的数据在C列表示出来。 EXCEL中如何A列减B列? 在excel表中,比较B列和A列的数据,把B列中与A列不相同的数据在C列表示出来,再在A和B列中删除相同的数据 请问在EXCEL中怎么进行列于列之间的减法?就是用A列减去B列,得出第三列数据,怎么办?非常感谢! excel怎样查找A列数据和B列数据中不重复的数据,并且显示在C列? 怎样找出EXCEL表A列中B列所没有的数据(A有B无) 在excel表格中a列“中国”,b列“人民”,如何实现c列“中国人民”