不知道用公式能否实现,但公式肯定实现不了如此的细节效果,还是软件方便一些,依次打开、核对、保存三个按钮就解决问题了
Excel双列对比工具,主要用于核对同一个表格中的AB两列数据,适用于核对财务的现金日记账,反正公司财务就是这么用的
使用了好几年了,今天整理了一下,希望对需要的朋友有所帮助
一、需要注意的事项如下
1、只支持xlsx格式的excel表格,xls格式的reogrid控件不支持
2、表格中只保留AB两列,如果有其他列,会影响核对结果的显示
3、工作表的名称只能为sheet1,这是本人赖,也是为了避免大家选择表
4、使用C#开发,运行时需要.net 4.0环境
二、核对的原理和功能
1、A、B两列放在双循环中进行核对,AB两列中有多个重复的数据不会影响核对准确性,先从A列中取一个数据,然后从B列第一个数据开始核对,至到未尾,如果核对上了就进行标记并记录,核对下一条记录时会自动跳过
2、A、B两列中核对过的数据会加上绿色背景
3、C列中会显示核对的过程,记录A列第几行和B列第几行是相同的。
4、后边两列会显示AB两列中没有核对上的数据,以便于人工手动核对
5、如果想再次核对,只需要保留AB列,并设置AB列的背景色为“无填充”
6、自带了一个样例表供测试
三、截图