0

在我的 excel 文件中,我列出了一些 7000-8000 种二元化合物。(仅包含 2 个元素)。

我已经将它们分成了它们的组成元素,即我有两列元素,即:第一元素和第二元素。

我在下面附上了截图:

在此处输入图像描述

现在我想根据使用 Python 的预定义列表在每个元素旁边填写相应的原子序数和原子量。

我怎么做?

我还在下面附上了我的预定义列表的屏幕截图:

在此处输入图像描述

人们告诉我诸如使用“CSV”包或“pandas”包之类的事情,但我会要求对上述包或您可能建议的任何其他方法提供更多程序帮助。

此外,如果不能通过 Python 完成,我也对其他语言持开放态度。

4

1 回答 1

0

我注意到您的任务不需要 python 编程。原因是 :

  1. 您已经在 Excel 工作表中存储了预定义的项目列表
  2. Excel 已经为此任务内置了函数 (VLOOKUP)。

我们只需要VLOOKUP function在列中使用原子序数、原子量(您必须在 data2 表中创建列),它将负责搜索特定元素的原子量、数量并将其返回到活动单元格中。

接下来,使用填充句柄将该函数应用于所有单元格或(如果数据在表格中,太好了!!不需要使用填充句柄,因为表格会自动将该函数应用于整个列范围)

我希望您已经知道如何使用 excel 公式和函数,如果没有在下面评论以获得进一步的帮助。如果您喜欢它,请为答案投票。

注意:如果您需要自动化,请务必查看 Excel VBA、谷歌表格、Apps 脚本。

于 2020-08-20T11:56:57.227 回答