У меня возникают проблемы с использованием именованных диапазонов в формулах в Excel из Microsoft Office 365 Business. Это то, что я делал постоянно несколько лет назад, но теперь я озадачен тем, что делаю неправильно ... Я предполагаю, что некоторые функции изменились с более поздней версией excel, но хотел бы проверить.
У меня есть vlookup
, например, как VLOOKUP($D11, $A$2:$B$14, 2, 0)
, который я хотел бы изменить, чтобы использовать именованный диапазон в массиве таблиц, например, как VLOOKUP($D11, LookupTable, 2, 0)
.
Однако строка VLOOKUP($D11, LookupTable, 2, 0)
возвращает ошибку «Возникла проблема с этой формулой. Не пытаюсь ввести формулу ...».
Я проверил, что формула без именованного диапазона работает нормально + что сам именованный диапазон установлен в правильных столбцах и что диапазон диапазона установлен на книгу.
Сообщение об ошибке подсказывает мне, что диапазон не разрешается и обрабатывается просто как символьная строка? (Я пробовал несколько вещей, например, указать лист> Lookups! LookupTable, но все та же проблема)
=VLOOKUP($D11; LookupTable; 2; 0)
? - person   schedule 04.04.2017=VLOOKUP($D11| LookupTable| 2| 0)
- person Sam Gilbert   schedule 04.04.2017|
, и что он выдает ошибку при его использовании. И в вопросе, зная, что большинство из нас использует,
, изменил его, чтобы он соответствовал норме. Так что проблема все еще сохраняется. - person Scott Craner   schedule 04.04.2017VLOOKUP($D11| $A$2:$B$14| 2| 0)
работает должным образом, поэтому я ожидаю, чтоVLOOKUP($D11| LookupTable| 2| 0)
также будет работать? Пожалуйста, поправьте меня, если я упустил вашу точку зрения :) - person Sam Gilbert   schedule 04.04.2017=UNICODE(A1)
с разделителем списка в A1, чтобы убедиться, что он равен 124. Повторите для | вы используете в формуле. - person   schedule 04.04.2017