2023-03-09 15:21来源:m.sf1369.com作者:宇宇
这个有一个办法但是不是那种函数的!好像excel没有现成的这样的函数,我的办法是1、分别筛选!这个不用我说!2是呢一个sheet复制成两个sheet1和sheet(1)分别针对A列了B列排序。呵呵都是有点麻烦!以前也学问别人今天回报一下
可以使用如下公式,公式为数组公式,需要在输入时 按ctrl+shift+enter完成输入:
=INDEX(A:A,SMALL(IF((MATCH($A$1:$A$100&;&$B$1:$B$100,$A$1:$A$100&;&$B$1:$B$100,0)=ROW($A$1:$A$100))*($B$1:$B$100<>)*($A$1:$A$100<>$B$1:$B$100),ROW($A$1:$A$100),),ROW(A1)))
输入公式后,向右拉一列,再向下拉到出现#Num的错误值,就表示没有符合条件的值了
假设在AB列,请按步骤操作:
在C1输入 tmp
在C2输入
=COUNTIF(B:B,A2)>0
回车后再选中C2,鼠标移到其右下角,双击那个“+”(公式复制下去)
选中C列,点菜单的数据,筛选,自动筛选,点C1的下拉框,选择TRUE就是A列内容在B列里有的。
方法1:使用工作表公式 若要使用工作表公式比较两列中的数据,请按照下列步骤操作: 启动Excel。 在新的工作表中,输入下面的数据(保留列 B 为空):
A1:1 B1:C1: 3 A2:2 B2:C2: 5 A3:3 B3:C3: 8 A4:4 B4:C4: 2 A5:5 B5:C5: 0 在单元格 B1 中键入以下公式:
=IF(ISERROR(MATCH(A1,$C$1:$C$5,0)),,A1)选择单元格 B1:B5。 在Microsoft Office Excel 2003 和 Excel 的较早版本中,指向“编辑”菜单上的“填充”,然后单击“向下”。
在Microsoft Office Excel 2007 中,在“编辑”组中单击“填充”,然后单击“向下”。
重复的数字显示在列 B 中,如下所示:
C1输入
=IF(SUMPRODUCT((A1:A100=B1)*(B1:B100=A1))=1,重复,)
回车并向下填充。