- ·上一篇教育:excel如何批量查找公司名称
- ·下一篇教育:如何取消excel桌面优先显示
两个excel如何查找不同内容
1.如何在两个EXCEL表中查找出不同的数据
你的两个表的结构是一样的吗? 试试: 首先,把期中一个表的数据复制另一个工作表中。
1.工具--宏-录制新宏-确定。 2.在宏窗口上“停止录制” 3.工具-宏-宏,点击macro1-编辑,进入一个窗口,把里面的内容全部删除,粘贴下面代码: Sub 一一对应() Dim MyRan As Range Set MyRan = Selection Dim RowCha As Integer, ColCha As Integer RowCha = MyRan.Areas(2).Row - MyRan.Areas(1).Row ColCha = MyRan.Areas(2).Column - MyRan.Areas(1).Column Dim i As Integer, j As Integer Dim MyYel As Integer MyYel = 80 For i = 1 To MyRan.Areas(1).Rows.Count For j = 1 To MyRan.Areas(1).Columns.Count If MyRan.Areas(1).Cells(i, j) <> Cells(MyRan.Areas(1).Row + i + RowCha - 1, MyRan.Areas(1).Column + j + ColCha - 1) Then MyYel = 40 * i Mod 255 MyRan.Areas(1).Cells(i, j).Interior.Color = RGB(255, MyYel, 0) Cells(MyRan.Areas(1).Row + i + RowCha - 1, MyRan.Areas(1).Column + j + ColCha - 1).Interior.Color = RGB(255, MyYel, 0) End If Next j Next i End Sub 4.选中第一个,按ctrl,再选另一区域,工具-宏-宏,双击 “高显两列中的不同数据1” 不知对你有用吗?。
2.怎样从EXCEL查找两个工作簿中相同的内容
这个问题稍微有点复杂。我一般是这么来操作。
1、将sheet1中的A列数据和sheet2中的A列数据都复制到sheet3中的A列中,为了方便对比,可以将sheet2中A列的数据设置为一种颜色;
2、将sheet3中的A列命名为“AA”(随便起的名字);方法:选中A列—在名称框中输入“AA”—回车确定;
3、在sheet3中的B1单元格中输入公式=countif(AA,a1),利用填充柄复制公式。
4、这时候你会发现里面有不同的数字,1表示只有1个相同的数据,2表示有2个相同的数据,依次类推。利用筛选功能,筛出除了1以外的数据,就可以了,看到那些数据是相同的了。由于当初标记了不同的颜色,查看的时候很清楚的。
希望对你有帮助,纯手工录入。
