搜索一个 Google Sheet 将一行数据添加到另一个

Searching one Google Sheet to add a row of data to another

我搜索并找到了一些类似的问题,但我无法准确找到我正在寻找的内容,而且我无法使用其他问题中的公式来制作这个工作。如果之前有人问过这个问题,请提前致歉!!

基本上,我有多个 Google Sheet 个文件(总共大约 12 个)。在这里我将它们称为 "Master"、"Client1"、Client2" 等等。为简单起见,我只是将文件中的工作表命名为 "Sheet1" :)

每个电子表格中的 headers 列是 "Brand" "Client Name"、"Client Location"、"Client Email"、等等...在 "Client1"、Client2”等...工作簿的第一列将始终与文件名相同。

"Master" 工作簿包含有关所有客户的信息以及 "Brand" 他们为之工作的内容(或者在某些情况下,他们为哪些 品牌 工作,这使得这很棘手)。

Here is a picture of the "Master" workbook as an example

如图,有些有多个品牌,都是不同的客户、地点、电子邮件。

This is what the Client1 workbook looks like currently

但我需要一个公式插入到Client1工作簿中并搜索Master工作簿的第一列,然后如果Master中的A列包含"Client1"

则显示数据

So basically here is what Client1 would need to look like when all is said and done

我试过 =IFERROR=vlookup=RegExMatch 之类的方法,但都无法正常工作。我知道我做错的原因一定很简单,但我已经无计可施了。

任何和所有的帮助都会很棒!!!!!

如果这是你的主人:

然后:

={TRANSPOSE(SPLIT(REPT("client1 ", COUNTA(
  QUERY(QUERY(master!A2:D, "select *", 0), 
  "select Col2,Col3,Col4
   where Col1 contains 'client1'", 0))/3)," ")), 
  QUERY(QUERY(master!A2:D, "select *", 0), 
  "select Col2,Col3,Col4 
   where Col1 contains 'client1'", 0)}