两个表格怎么自动对比差异( 三 )


方法4:直接从单元格访问Excel文件
1、找到工作簿和工作表名称 。在本例中,我们使用三个示例工作簿,它们的位置和名称如下:C:CompareBook1.xls(包含名称为"Sales 1999"的工作表)
C:CompareBook2.xls(包含名称为"Sales 2000"的工作表)
两个工作簿的第一列都是产品名称"A",第二列是每年销售额"B" 。第一行是列名称 。
2、创建一个比对工作簿 。我们将在Book3.xls上进行比对,并创建一个包含产品的列,以及一个包含这两个年份中这些产品差异的列 。C:CompareBook3.xls(包含名称为"Compare"的工作表)
3、放置列标题 。只打开"Book3.xls",前往单元格"A1",并输入:='C:Compare[Book1.xls]Sales 1999'!A1
如果你使用的是不同的位置,将"C:Compare"替换为这个位置 。如果你使用不同的文件名,删除"Book1.xls" 。然后添加你的文件名 。如果你正在使用不同的工作表名称,将"Sales 1999"替换为你的工作表的名称 。注意不要打开你所引用的文件("Book1.xls"):如果你打开了Excel,它可能会更改你所添加的引用 。最后你会得到一个与你所引用的单元格内容相同的单元格 。
4、向下拖动单元格"A1"以列出所有产品 。从右下角的方块中抓取并拖动它,复制所有名称 。
5、命名第二列 。在这种情况下,我们称之为"B1"中的"差异" 。
6、(例如)估计每个产品的差异 。在本例中,在单元格"B2"中输入:='C:Compare[Book2.xls]Sales 2000'!B2-'C:Compare[Book1.xls]Sales 1999'!B2
你可以对引用文件中的引用单元格执行任何常规Excel操作 。
7、和前面一样,向下拖动下面角落的方形,获得所有差异 。
小提示记住关闭引用文件是很重要的 。如果你打开了它们,Excel可能会覆盖你在单元格中输入的内容,从而导致之后无法访问这个文件(除非你再次打开它) 。
以上就是关于两个表格怎么自动对比差异的全部内容,以及两个表格怎么自动对比差异的相关内容,希望能够帮到您 。

推荐阅读