【发布时间】:2020-03-18 16:34:51
【问题描述】:
我意识到这个标题有多个问题,但我不明白它们的答案,或者它与我的问题没有直接关系。
我试图避免手动“拖动”一个公式来为每一行复制它。
公式是这样的
=FILTER(Companies!A$2:C, Companies!A$2:A="USD", Companies!B$2:B=D2)
而且效果也很好
但是当我申请 ARRAYFORMULA 时,每行显示相同的结果
=ArrayFormula(IF(ISBLANK(C2:C),, FILTER(Companies!A$2:C, Companies!A$2:A="USD", Companies!B$2:B=D2:D)))
我已与所有数据共享电子表格
https://docs.google.com/spreadsheets/d/15m0nz2JWrVTu6fZj22Zdu1wnF3q7OVTA25DEl2xMR_k/edit?usp=sharing
我知道 Filter 是一个数组公式,但我不明白如何从另一个选项卡获取适当的数据。
【问题讨论】:
-
想要的输出是什么?
-
> 我试图避免手动“拖动”一个公式来为每一行复制它您可以通过 Ctrl +(箭头)复制公式以转到工作表的末尾;然后 Ctrl + C 复制。导航到目的地并按 Ctrl + V 粘贴公式。
标签: arrays google-sheets google-sheets-formula array-formulas gs-vlookup