-1

Я заполнил А1 ..A3 со значениями K01, K02 и K03 B1 .. B3 заполнены значениями "Стоимость 1", "Стоимость 2" и "Стоимость 3"

A1-B3 используются в качестве словаря, выбрав A1 .. B3, затем Вставьте> Имя> Создать

Когда в ячейке A7 заполнено значение «= K01_», отображается значение "Стоимость 1". Если я введу формулу '= MATCH("K01"; A1:A3)"в B7, результат будет равен 1. Все идет нормально.

Теперь я хочу, чтобы значение A1 использовалось в формуле MATCH. Но это не работает, как я ожидал. При вводе формулы «= MATCH(A7; A1:A3)» в C7 он возвращает # N/A.

Как я могу использовать фактическое имя в ячейке в формуле?

2 ответа2

0

Решил это с помощью =MATCH(MID(FORMULATEXT(A7);2;3);A1:A3)

0

Это не ответ, но у меня нет репутации, чтобы комментировать. Вы хотите, чтобы значение в A1 использовалось в формуле MATCH. Разве ваша формула не должна быть такой: =MATCH(A1, A1:A3)

Или вы имели в виду это: =MATCH(A7, B1:B3)

Если нет, пожалуйста, уточните свой вопрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .