我有这个公式,当 Sheet1 Col A 中单元格的值与 Sheet2 Col A 中单元格的值匹配时,它会偶尔返回 TRUE。
=IF(IFERROR(VLOOKUP(A1,Sheet2!$A:$A,1,0),"")<>"","TRUE","")
是否可以将真实响应和 Col A 的值复制到 Sheet3 中?
我在表 1 中有以下信息:
ColA ColB
username1 Datapoint1
username2 Datapoint2
在表 2 中,我有一个已批准的用户名列表。
如果 username1 在 Sheet 2 上,则 Sheet 1 上的 Col C 会根据我的 VLOOKUP 公式显示 TRUE。理想情况下,除了显示 TRUE 之外,它还会在 Sheet3 上添加一行并插入 Col A 和 Col B 的值。
这表明在工作表 2 上存在 Username4,结果为 TRUE:
答案1
答案2
如果问题是,“是否可以将 True 响应和 Col A 的值复制到 Sheet3 ?”
然后你可以尝试下面写的数组公式在 Sheet3 的单元格 B2 中,因为我假设 A 列有用户名。
{=IF(VLOOKUP(A2,Sheet2!A2:C7,{1,3},FALSE)=0,"",VLOOKUP(A2,Sheet2!A2:C7,{1,3},FALSE))}
笔记,
在 B2 中完成公式后,选择单元格 B2 和 C2,按 F2,然后使用 Ctrl+Shift+Enter 完成公式。
向下填写公式,对于第 5 行,您将获得 UserName4 和 TURE。
- 如果需要,请调整数据范围。
检查屏幕截图: