2

У меня есть простой вопрос о доступе к Excel, который меня расстроил.

У меня есть две таблицы данных Access 2010. Одним из них является список менеджеров. Первичный ключ - это идентификатор менеджера (который является автономным номером, потому что менеджеры могут иметь одинаковое имя), и в каждой строке также есть имя менеджера, электронная почта менеджера и т.д.

Вторая таблица данных представляет собой список отделов. Первичный ключ для каждой строки - это уникальный код отдела, а внешний ключ - это идентификатор менеджера (autonumber). Я использовал Look-up Wizard для создания этого соединения. Однако Access не показывает идентификатор менеджера в расположении внешнего ключа. Он показывает имя менеджера, как я и просил, когда использовал мастер поиска.

Сейчас я пытаюсь импортировать вторую таблицу (отделы) в Excel 2010. Я нажал «Импорт» из Access, выбрал таблицу «Отдел» и все выскочило в Excel. НО, вместо этого в столбце Имя менеджера отображается идентификатор менеджера. Так что у меня есть список номеров вместо имен.

Как я могу заставить Excel показать то, что я вижу в Access?

Спасибо!

1 ответ1

1

Базовыми данными для таблицы является идентификатор менеджера.

Вам нужно будет создать запрос, который будет отображать имя менеджера, а затем импортировать эту информацию в Excel. Таким образом, "лежащие в основе" данные будут именем менеджера.

SELECT *.Departments, ManagerName.Manager FROM Departments INNER JOIN Manager ON ManagerID.Departments = ManagerID.Manager

Очевидно, что этот оператор SQL не будет работать, потому что я не знаю конструкции таблиц, но концепция, содержащаяся в этом операторе, действительна.

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