【发布时间】:2021-08-05 09:39:19
【问题描述】:
我正在尝试在电子表格中查找两张工作表。 一个具有搜索值,另一个具有与搜索字符串对应的所有数据。 我正在尝试找到一个公式来搜索该值并返回所有相应的行。另一件事是它必须返回与该字符串相对应的整个行和列,而不仅仅是一个。
我现在正在使用这个 Vlookup 公式,但任何帮助都可以:=
ArrayFormula(VLOOKUP(A1,Sheet2!A2:AE196,{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24},FALSE))
A2:是seach字符串,用数组定义要返回的Columns。 但公式只返回与字符串对应的一行,而不是所有行。 是否有一个公式可以返回与搜索字符串相对应的那些行中的所有行和整个值?
EX :Sheet1:搜索条件
| Search |
|---|
| Apple |
| Mango |
| melon |
例如:表 2:数据
| Name | Colour | no |
|---|---|---|
| Apple | red | 5 |
| Banana | yellow | 3 |
| Apple | red | 25 |
| Mango | yellow | 1 |
| Mango | yellow | 10 |
预期结果将 Apple(公式中的 A1)作为搜索字符串:
| Name | Colour | no |
|---|---|---|
| Apple | red | 5 |
| Apple | red | 25 |
实际结果:
| Name | Colour | no |
|---|---|---|
| Apple | red | 5 |
【问题讨论】:
标签: excel excel-formula google-sheets-formula vlookup