【发布时间】:2019-04-26 20:25:43
【问题描述】:
我不是 100% 确定 VLOOKUP 是用于此的正确公式,但我尝试的是以下内容:
=ArrayFormula(IF(len(B2:B),vlookup(B2:B,{‘New1′!B3:C;’New2′!B3:C;’New3’!B3:C},2,FALSE),””))
我想修改上面的公式来做以下事情。我有一个带有多个标签的 Google 表格。有一个选项卡将所有数据存储为元数据以填充其他 6 个选项卡。我将元数据拆分为 6 个选项卡,但希望避免重复选项卡中的数据。所以我想创建一个列,如果数据已经放置,它将显示数据当前放置的位置。这是一个例子:
Master Sheet 有这些数据:
Name1, Phone1, Address1, E-mail1
Name2, Phone2, Address2, E-mail2
Name3, Phone3, Address3, E-mail3
Name4, Phone4, Address4, E-mail4
将有 4 个选项卡,其中我有相同的列(姓名、电话、地址、电子邮件)。我会将主表中的数据拆分为这 4 个选项卡。如果我在选项卡 3 中放置“名称 2、电话 2、地址 2、电子邮件 2”:我希望公式查看 VLOOKUP 中的整个数据块,而不仅仅是名称,如果是,则显示“选项卡 3 “ 在该领域。存在具有相同名称或地址的元数据,因此我希望 VLOOKUP 查看多个选项卡(选项卡 1、选项卡 2、选项卡 3、选项卡 4)并与多个列进行比较以匹配(姓名、电话、地址、电子邮件都与主表中的相同),如果找到匹配...它将显示其所在选项卡的某种指示(“选项卡 3”)。希望这是有道理的。
【问题讨论】:
标签: google-sheets google-sheets-formula array-formulas google-sheets-query gs-vlookup