首页 > 解决方案 > Excel 公式帮助 - 如果条件为真,则有条件复制/过去

问题描述

我有一个与 excel 格式和条件有关的小问题。

设想:

我有一个带有两个 excel 表的 excel 文件。

> IP Address OWNER             IP Address OWNER
> 10.0.0.1                     10.0.0.0   H2
  10.0.0.3                     10.0.0.0   H3
  10.0.0.2                     10.0.0.0   H4

我想要一个公式,如果 sheet1 中的 IP 地址存在于 sheet2 的第 1 列中,则复制 sheet2 中行的所有者并将其粘贴到 sheet1 中匹配的 IP 地址的所有者中。

> IP Address OWNER             IP Address OWNER
> 10.0.0.1     H4               10.0.0.3   H2
  10.0.0.3     H2               10.0.0.2   H3
  10.0.0.2     H3               10.0.0.1   H4

执行后的结果应该是这样的。

我做的最接近的事情是使用

IF(ISERROR(VLOOKUP(A:A,Sheet2!A:A,1,FALSE)),FALSE,TRUE)

要检查 sheet1 中的 IP 地址是否存在于 sheet2 中,它返回 true 或 false

感谢你们

标签: excelexcel-formula

解决方案


尝试:

=IFERROR(VLOOKUP(A2,Sheet2!$A$2:$B$4,2,FALSE),"IP Not Found")

表 1

在此处输入图像描述

表 2

在此处输入图像描述


推荐阅读