【发布时间】:2020-07-26 21:31:45
【问题描述】:
我有一个像这样的源表。如您所见,每个Lookup Value 可以有一个或多个Result。
| Lookup Value | Result |
|--------------|--------|
| a | a1 |
| a | a2 |
| a | a3 |
| b | b1 |
| b | b2 |
| c | c1 |
| c | c2 |
然后我有一个像这样的输入表:
| queries | results | | | | | |
|---------|---------|---------|---------|---------|---------|---------|
| a | ... | ... | ... | ... | ... | ... |
| c | ... | ... | ... | ... | ... | ... |
每一行的... 应该是查找表中的转置值。因此,例如,上表如下所示:
| queries | results | | |
|---------|---------|----|----|
| a | a1 | a2 | a3 |
| c | c1 | c2 | |
现在我必须像这样使用多个公式:
我正在尝试用单个 ARRAYFORMULA 替换它,但它似乎不起作用。
还有其他方法可以做到这一点吗?基本上是从查找表中查找所有匹配的行,然后转置它们?
【问题讨论】:
标签: google-sheets google-sheets-formula transpose array-formulas google-sheets-query