Я пытаюсь использовать INDEX
/MATCH
функции в электронной таблице с несколькими листами.Функция MATCH не работает с ссылкой на ячейку
В принципе, я хочу, чтобы Excel посмотрел на значение в ячейке C3, найдите строку на другом листе, которая соответствует значению C3, и вернет значение ячейки в столбце H в этой строке.
Эта формула я написал ниже работает, если я ставлю значение С3 в кавычках (например, "99213"
), но он возвращает #N/A
, если я использую ячейку ссылки на себя (например, C3
; см. Ниже)
Я что-то упустил? Если это помогает, значения в столбце C состоят из 5-значных буквенно-цифровых строк, отформатированных как «Общие».
=INDEX('2015 RVU data'!$H$8:$H$8922,MATCH(C3,'2015 RVU data'!$A$8:$A$8922,0))
Это может произойти, только если у вас есть числовое значение в С3 и текстовые значения (т.е. предшествующие «апострофе») в диапазоне поиска или наоборот. Что означает '= CELL (« type », C3)' return? – Taosique
Это возвращает значение «v». Я также просто попытался выбрать оба столбца A и H в листе данных и форматирование их в виде текста. Затем я отформатировал столбец C. В результате текст не изменил результат, все еще получая # N/A. –
'= CELL (" type ", [someher e в диапазоне поиска]) 'then? Скорее это форматирование, попробуйте поставить apostrophe в 'C3' (' '99213'). – Taosique