2014-12-17 4 views
0

А имеет проблем с Excel 2010 и формулу, используя несколько значений проверки:первенствует матч формулы с расстоянием

A  B  C 
1 Test1 Test2 Test3 
2 Name1 XXX xxx 
3 Name1 YYY yyy 
4 Name2 VVV vvv 
5 Name3 BBB bbb 
6 
7 Test1 Name1 
8 Test2 XXX  
9 Test3 #VALUE! <--- formula =MATCH(1,(B7=A2:A5)*(B8=B2:B5), 0) 

У меня всегда есть та же самая ошибка. Я debuged это и оценка «A2: A5» генерировать ошибки #VALUE! , но когда я выбираю это и нажмите F9 это расширение для {"Name1";"Name1";"Name2";"Name3"}

Любые идеи, где может быть проблема?

Благодаря

ответ

1

Ваша формула является «формула массива», так что вы должны подтвердить с CTRL + SHIFT + ENTER, так что вы получите фигурные скобки, как {и} по формуле

в качестве альтернативы вы можете добавить функцию INDEX, что означает, что ее можно ввести в виде обычной формулы, то есть

=MATCH(1,INDEX((B7=A2:A5)*(B8=B2:B5),0),0)

+0

спасибо. Онлайн-учебники забывают измерить эту магию «C + S + E». – BeginEnd

Смежные вопросы