【发布时间】:2021-05-22 22:35:01
【问题描述】:
我想知道我的公式是否有问题,因为它没有像数组那样填充整个列。
目前我的公式与 B2 完美配合,但不适用于整个 B2:B 范围。
这是我的公式:
=ARRAYFORMULA(QUERY({
{IMPORTRANGE("URL TO PRIVATE SHEET","$L2:$O")}
},"select Col4 WHERE Col1 CONTAINS " & $A2:A))
IMPORTRANGE 表看起来像... https://docs.google.com/spreadsheets/d/1GFnkuE3Dx-rTuvEV6wj1mCEq3P6cOxbzYco4aFVNw-I/edit?usp=sharing
| L |M|N| O |
| 000001 |*|*|JohnDoe@email.com |
| 000002 |*|*|JaneDoe@email.com |
| 000003 |*|*|BobDoe@email.com |
ARRAYFORMULA 在 B2 https://docs.google.com/spreadsheets/d/1JaWUWS3xKOwSX9y7uWUqEU5_Knp8nRgnhlVa1kRNlTo/edit?usp=sharing
| A | B |
| 000003 | BobDoe@email.com | <- Contains the formula above and works.
| 000001 | * | <- No data: should say "JohnDoe@email.com"
| 000002 | * | <- No data: "JaneDoe@email.com"
这是 Google 表格的限制吗?谢谢!
【问题讨论】:
-
你能分享一份你的床单吗?
-
现在正在处理它。只需将其迁移到组织外部的另一个帐户即可。
-
更新了问题,其中包含工作表的 URL。
标签: arrays google-sheets google-sheets-formula array-formulas