Wenn Sie eine Access-Tabelle in Excel importieren, werden in einer Nachschlagespalte alle Werte als Zahlen angezeigt

2685
user3651997

Ich habe eine grundlegende Frage zum Zugriff auf Excel, die mich frustriert hat.

Ich habe zwei Access 2010-Datentabellen. Eines ist eine Liste von Managern. Der Primärschlüssel ist eine Manager-ID (eine automatische Nummer, da Manager denselben Namen haben können). Jede Zeile enthält auch einen Managernamen, eine Manager-E-Mail usw.

Die zweite Datentabelle ist eine Liste von Abteilungen. Der Primärschlüssel für jede Zeile ist ein eindeutiger Abteilungscode und der Fremdschlüssel ist eine Manager-ID (Autonummer). Ich habe den Such-Assistenten verwendet, um diese Verbindung herzustellen. Access zeigt die Manager-ID jedoch nicht an der Stelle des Fremdschlüssels an. Es zeigt den Namen des Managers an, wie ich ihn bei der Verwendung des Such-Assistenten angefordert habe.

Jetzt versuche ich, die zweite Tabelle (Abteilungen) in Excel 2010 zu importieren. Ich habe aus Access auf Import geklickt, die Abteilungstabelle ausgewählt, und alles wurde in Excel angezeigt. ABER die Spalte Manager Name zeigt stattdessen Manager ID an. Ich habe also eine Liste von Nummern anstelle von Namen.

Wie kann ich Excel zeigen lassen, was ich in Access sehe?

Vielen Dank!

2

1 Antwort auf die Frage

1
wbeard52

Die zugrunde liegenden Daten für die Tabelle sind die Manager-ID.

Sie müssen eine Abfrage erstellen, die den Namen des Managers anzeigt, und diese Informationen anschließend in Excel importieren. Auf diese Weise sind die "zugrunde liegenden" Daten der Name des Managers.

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

Offensichtlich funktioniert diese SQL-Anweisung nicht, weil ich die Tabellenkonstrukte nicht kenne, aber das in der Anweisung enthaltene Konzept ist gültig.

Ich habe eine solche Abfrage in Access geschrieben, und es funktioniert. Es scheint jedoch nicht, dass Sie eine Access-Abfrage mit Excel verknüpfen können. Wie Sie gesagt haben, kann ich die Informationen aus der Abfrage in Excel importieren. Es ist jedoch nicht live - wenn ich die Access-Datenbank ändere, ändert sich die Abfrageinformation nicht user3651997 vor 9 Jahren 0
Egal, ich habe das Problem behoben. Jetzt sehe ich Abfragen, wenn ich in Excel importieren möchte. Danke für die Hilfe user3651997 vor 9 Jahren 0