使用python将两个excel数据表链接在一起

问题描述 投票:0回答:1

我试图将两个excel数据表链接在一起。因此,如果单击第一个数据表中的单元格,它将从第二个数据表打开有关该单元格值的数据。以下是进一步说明的示例。

这是我的第一个数据表

0  2011    A1     SS    FF
1  2100    A5     SS    FF
2  2245    A3     RR    22
3  2945    A4     AA    3E
4  1140    A7     WE    7F

现在,如果我点击A1它应该以某种方式提供我第二个数据表中的数据,这应该是NaN值,如果我点击A2它应该给我纽约

A1    
A2      New York
A3  Newfoundland
A4       Ontario
A5         Texas
A6   Nova Scotia

由于不公开原因,我为无法提供原始数据框而道歉。任何帮助将不胜感激。

谢谢

excel pandas xlsxwriter
1个回答
1
投票

您可以使用write_url()internal: uri将external:方法与XlsxWriter链接到其他工作表或工作簿中的单元格。见XlsxWriter docs

这意味着您可能需要处理在Pandas之外传输数据,或者使用Pandas然后使用XlsxWriter覆盖要添加链接的单元格。

© www.soinside.com 2019 - 2024. All rights reserved.