【发布时间】:2017-01-01 08:41:44
【问题描述】:
我有这张桌子:
| | A | B | C |
|---|---------|--------|---|
| 1 | | | |
| 2 | Oranges | Red | 1 |
| 3 | Apples | Yellow | 2 |
| 4 | Grapes | Orange | 3 |
| 5 | Oranges | Orange | 4 |
| 6 | Apples | Red | 5 |
| 7 | Grapes | Green | 6 |
| 8 | Apples | Green | 7 |
我想检查 A 列中的匹配值,例如 Apples,Yellow , Apples,Green 等...并从 Column B 返回所有相应的值在一行中:
我尝试将 AND 嵌套到 IF 中,但没有成功,因为它根本没有返回任何值。
| | A | B | C | D | E |
|----|---------|-------------|---|---|---|
| 11 | Apples | Green | 1 | | |
| 12 | Oranges | YellowGreen | 2 | | |
我的代码:
=INDEX($B$2:$B$8, SMALL(IF($A$11=$A$2:$A$8, ROW($A$2:$A$8)-ROW($A$2)+1), COLUMN(A1)))
如何让这个公式查看两个要匹配的变量?
谢谢。
【问题讨论】:
标签: excel indexing match lookup