Excel 使用python或perl比较两个电子表格
我喜欢比较两张电子表格。比如说file1.xls和file2.xls。我喜欢比较file1记录和file2列记录。如果有与任何特定单元格匹配的内容,我想更新file2.xls上的特定列,例如,在file2.xls中有一个名为match的列 例如: 我们需要根据主机名比较file1.xls和File2.xls,如果存在匹配项,我们将在“匹配”列下追加“是” File1.xls可以有空白单元格Excel 使用python或perl比较两个电子表格,excel,spreadsheet,xlrd,xlutils,Excel,Spreadsheet,Xlrd,Xlutils,我喜欢比较两张电子表格。比如说file1.xls和file2.xls。我喜欢比较file1记录和file2列记录。如果有与任何特定单元格匹配的内容,我想更新file2.xls上的特定列,例如,在file2.xls中有一个名为match的列 例如: 我们需要根据主机名比较file1.xls和File2.xls,如果存在匹配项,我们将在“匹配”列下追加“是” File1.xls可以有空白单元格 Hostname | IP Address server1 | 192.168.1.1 serve
Hostname | IP Address
server1 | 192.168.1.1
server2 | 192.168.2.1
File2.xls
Location | Hostname | IP Address | Match
Rack1 | server1 | 192.168.1.1 | Yes (the script will enter yes under match here)
Rack2 | server3 | 192.168.2.2 | (there will be no match here)
Rack3 | server2 | 192.168.2.1 | yes
有人能帮我吗?可以是python或perl,因为我需要在不同的平台上运行它,而不仅仅是windows 你试过什么?在我的脑海中,我将打开这两个列,并将它们存储在两个列表中,然后直接比较它们,创建另一个“是”和“否”列表。然后将该列表放回第二个文件中。似乎有道理,是吗?