如何从其他工作表中查找列的每个单元格的信息?

时间:2018-11-04 10:03:48

标签: excel vba excel-vba excel-formula

我有两张纸,其中一张有该公司所有计算机及其相关信息“例如Mac地址和制造商”的数据库,而在另一张纸中,我有随机的计算机号。如何一次性找到工作表2的所有单元格的mac地址和制造商名称?我可以搜索每台计算机。个别,但可能要花很多时间。

2 个答案:

答案 0 :(得分:1)

听起来您需要在工作表2中使用vlookup()函数。这将允许您逐行查找工作表1中是否存在计算机x并返回MAC地址...假设。 (1)工作表2中列出的这些随机计算机编号是工作表1列中的数字。 (2)工作表1的MAC地址在计算机编号的右列中!

如果您在Excel帮助中查找vlookup()函数,它也会清楚清楚地说明这一点。

答案 1 :(得分:1)

您可以通过以下两个循环来执行此操作:

    0.13

您使用随机计算机浏览表(我们称此外循环),在该循环中,您每次浏览另一张表(内循环)时都在其中搜索关键字,如果找到了将布尔值设为是的。

没有更多行或找到目标时跳出循环。

在检查是否找到它并设置外循环中当前行的内循环中获取的数据后,您必须重置内循环和布尔值的计数器,然后继续进行下一行你的外循环。