Excel-自动更新2个电子表格之间的数据差异

时间:2018-10-03 00:16:09

标签: excel spreadsheet

这是我第一次在这里发布问题,如果我做错了什么,请告诉我!

我想问一下在比较差异后是否可以自动更新从多个电子表格中获取的excel电子表格。例如:

My own spreadsheet Name Value John 123 Smith 456 Jane 789

我将把所述电子表格发送给这3个人,他们将更新各自的值并将电子表格发回给我。即使删除了发送给我的电子表格后,仅保留我的主副本,是否有办法自动更新这些值?除此以外,我主要担心的是数据被错误地替换或“未更新”。

例如 约翰将其值更改为888并将其发送回去,因此他的副本将为
Name Value John 888 Smith 456 Jane 789

简(Jane)将她的值更改为333,并通过
将其发送回去。 Name Value John 123 Smith 456 Jane 333

自动更新后的最终结果必须是
My updated spreadsheet Name Value John 888 Smith 456 Jane 333

在更新John的值之后,我继续使用她发送的电子表格来更新Jane's,但是它不能将John的值BACK替换为123,因为我已经将他的值更新为888。他们发送给我的这些电子表格也将是之后将其删除,但我自己副本中的更新值必须保持不变。有这种情况的解决方法吗?如果可能的话,我想将其限制在Excel函数之内,否则我愿意使用其他工具提出建议。

到目前为止,我只能使用B2<>Sheet2!B2作为条件格式设置规则来检查两张纸之间的差异(我将电子表格复制人发送给我的电子表格并放入自己的工作簿中进行比较)。我正在比较B2。它突出显示了单元格的值是不同的,但是我仅凭有限的知识就能做到。我四处查看有关VLOOKUP的信息,但我不太确定它是否满足我的要求(我是Excel的新手)

对不起,如果我的解释不太清楚,请提前感谢大家的帮助!

1 个答案:

答案 0 :(得分:0)

我的定义是,检测到差异会表明Jane的更改看起来就像她将John更改为123。除非您建立了更多工作和更多编程的历史,否则您无法神奇地知道哪种正确。我建议您在某个地方的共享驱动器上使用单个共享表或类似Access数据库的文件。