假设我有一些Excel中的数据(而不是真实数据库中的数据)。在一张纸上,我有数据,其中一列用作ID,并且确保该列中的值是唯一的。在另一张纸上,我也有一些数据,同样有一个列可以当作ID使用,它也是唯一的。如果工作表1中的N行具有某些值,并且工作表2中的M行具有相同的值,那么我可以确定N行和M行描述的是同一真实世界对象。
我要问的是:如何在不编写任何宏的情况下获得完全外部联接的等效功能?可以通过功能区访问的公式和所有函数都可以。
一个小的“播放数据”示例:
表格1:
Dostoyevski Russia
Pushkin Russia
Shelley England
Flaubert France
Hugo France
Eichendorff Germany
Byron England
Zola France
工作表2:
Shelley Percy Bysshe
Eichendorff Josef Freiherr Von
Flaubert Gustave
Byron Lord
Keller Gottfried
Dostoyevski Fyodor
Zola Emile
Balzac Honoré de
所需的输出(排序并不重要):
Dostoyevski Russia Fyodor
Pushkin Russia
Shelley England Percy Bysshe
Flaubert France Gustave
Hugo France
Eichendorff Germany Josef Freiherr von
Byron England Lord
Zola France Emile
Keller Gottfried
Balzac Honoré de
对于每个对此场景感到恐惧的人:我知道这是错误的方法。如果有任何选择,我将不会使用Excel。但是,有足够的情况需要实用的解决方案,统计信息,并且无法应用更好的(从IT角度来看)解决方案。