2013-07-01 2 views

ответ

12

Вы можете использовать MATCH, чтобы указать позицию, например. Вы можете искать в строке 2 для «А», как этого

=MATCH("xyz",2:2,0)

Если «хуг» найден первым в J2 вы получите 10

если вы хотите частичные совпадения, то вы можете использовать подстановочные знаки как

=MATCH("*xyz*",2:2,0)

так что если F2 содержит [а хуг 344] вы получите соответствие с этим и формулой возвращает 6

2

Я считаю, что VLOOKUP является лучшим для вас. Там также другие подобные HLOOKUP, LOOKUP и SEARCH

0

Если значение поиска является «значение» и в строке 1 = ПОИСКПОЗ («значение», 1: 1,0)

-1

Если у вас есть что-то как это:

A1  A2  A3  A4 
111 aaa sss bbb, 

вы могли бы написать что-то в этом роде:

=FIND("$", CELL("address",OFFSET($A$2, 0,MATCH(111,A2:D2,1)-COLUMN($A$2)+1)), 2) 

Уродливый, но работает (предполагая, что это то, что вы искали) ...

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