Excel mit SQL verbinden

Excel mit SQL verbinden: Ein unkomplizierter Leitfaden

Ana NetoConnectors Leave a Comment

Am Ende dieses Artikels werden Sie wissen, wie Sie eine SQL Server-Datenbank mit Ihrer vertrauten Microsoft Excel-Umgebung verbinden können. Alles, was Sie für diese Integration benötigen, ist ein Gerät, auf dem Microsoft Excel ausgeführt werden kann, Microsoft Excel selbst und eine SQL Server-Datenbank, mit der Sie sich verbinden können. Einfach, oder?

Diese Integration ist besonders nützlich für Unternehmen, die derzeit Microsoft Excel als Kundendatenbank verwenden. Dieser Ansatz ist in kleinen Unternehmen in der Anfangsphase üblich. Wenn das Unternehmen jedoch wächst, wird eine effizientere Methode zum Speichern und Abrufen von Daten erforderlich.

Der logische nächste Schritt von Excel-Tabellen ist der Wechsel zu einer Datenbank. Wenn Sie im Microsoft-Ökosystem bleiben wollen, ist eine Microsoft SQL Server-Datenbank der richtige Weg. Vorerst betrachten wir eine Zwischenlösung, bei der Sie bereits über eine SQL Server-Datenbank verfügen, die Benutzer aber über eine bestehende Datenverbindung von Excel aus auf die Daten zugreifen möchten. Ein solches Setup reduziert den Zeitaufwand für die Datenverwaltung und ist ein Schritt in die richtige Richtung.

Wenn Sie jedoch neben der Verbindung von Excel zu SQL noch irgendeine Art von Geschäftslogik anwenden müssen, sind weitere Schritte erforderlich. Wir werden diese Art der Verbindung gleich nach unserem Tutorial Excel mit SQL verbinden.

 Verbinden wir Excel mit SQL!

Zu Beginn gehen wir Schritt für Schritt vor, wie man Excel mit einer SQL-Datenbank verknüpft. Unser Ziel ist es, Daten aus der Datenbank in Excel zu übertragen.

Schritt 1 - Excel öffnen

Öffnen Sie Excel und dann die Excel-Arbeitsmappe, in die Sie die Daten einfügen möchten.

Schritt 2 - Öffnen Sie die Registerkarte Daten

Wählen Sie die Daten tab.

Excel mit SQL verbinden - Schritt 2 - Registerkarte Daten

Schritt 3 - Daten aus der SQL Server-Datenbank abrufen

Klicken Sie auf das Daten abrufen Menü, wählen Sie das Aus der Datenbank und wählen Sie die Option Von der SQL Server-Datenbank um eine Datenverbindung herzustellen.

Excel mit SQL verbinden - Schritt 3 - Daten aus der SQL Server-Datenbank abrufen

Schritt 4 - Verbindungsdetails

Sie sollten das folgende Dialogfeld sehen. Geben Sie die Details der SQL-Datenbank ein, mit der Sie sich verbinden möchten:

  • Sein Servername (Sie können auch :portnumber falls zutreffend)
  • Ein Datenbankname (zu diesem Zeitpunkt optional; Sie können die Datenbank in einem späteren Schritt aus einer Liste von Datenbanken auswählen).

  Sobald Sie fertig sind, drücken Sie OK.

Excel mit SQL verbinden - Schritt 4 - Verbindungsdetails

Schritt 5 - Authentifizierung

Im nächsten Schritt sollten Sie Ihre Anmeldedaten eingeben. In der linken Seitenleiste können Sie wählen Windows Authentifizierung, Authentifizierung mit Ihrem Datenbank Zeugnisse, oder Microsoft-Konto Authentifizierung.

Wir wählen die Datenbank für diese Demo-Verbindung. Geben Sie Ihre SQL-Datenbank-Zugangsdaten ein, d. h. den Benutzernamen und das Kennwort, die Sie für die SQL Server-Datenbank festgelegt haben, um die ordnungsgemäße Datenauthentifizierung sicherzustellen.

Was die Wählen Sie die Ebene aus, für die diese Einstellungen gelten sollen sollte mit der Serveradresse der Datenbank übereinstimmen, mit der Sie sich verbinden wollen und die Sie in Schritt 4 eingegeben haben.

Wenn Sie fertig sind, drücken Sie Verbinden Sie.

Excel mit SQL verbinden - Schritt 5 - Authentifizierung

Schritt 6 - Tabelle auswählen

Sie haben es fast geschafft! Für den letzten Schritt werden Sie die Navigator um die Datenquelle, z. B. Tabellen oder Datenbankwerte, auszuwählen. Hier sehen Sie eine Liste der Tabellen, die in Ihrer SQL Server-Datenbank enthalten sind.

Excel mit SQL verbinden - Schritt 6 - Tabelle auswählen

Für diese Demonstration werden wir eine Datenbanktabelle wählen, die fiktive Kundeninformationen eines fiktiven Unternehmens enthält. Sobald Sie die Tabelle ausgewählt haben, zu der Sie eine Verbindung herstellen möchten, müssen Sie nur noch auf die Schaltfläche Laden Sie.

Et voilà! Sie haben gerade Microsoft Excel mit einer SQL Server-Datenbank verbunden. Sobald Sie Ihre Excel-Arbeitsmappe gespeichert haben, bleibt diese Verbindung bestehen. Das bedeutet, dass Sie Excel schließen können und die Datenverbindung auch dann noch funktioniert, wenn Sie es wieder öffnen.

Excel mit SQL verbinden - Erfolgreiche Verbindung

Schlussfolgerung

Wir hoffen, dass diese einfache Anleitung Ihnen geholfen hat, Excel erfolgreich mit SQL zu verbinden, da dies als Sprungbrett von der klassischen Excel-Tabellendatenbank, die wir in vielen kleinen Unternehmen sehen, zu einer robusteren Lösung dienen kann.

Wenn Sie jedoch, wie zu Beginn des Artikels erwähnt, nach einer Möglichkeit suchen, Excel mit SQL zu verbinden, die Geschäftsregeln abdeckt und seine Möglichkeiten maximiert, empfehlen wir Ihnen einen Blick auf Connect Bridge.

Connect Bridge ist unsere leistungsstarke Software-Integrationsplattform. Im Wesentlichen macht sie die Verwendung von Software-APIs überflüssig, indem sie stattdessen die SQL-Syntax verwendet, und das ist der Grund, warum sie so unglaublich praktisch ist! Lesen Sie unbedingt den Artikel, den wir für den CRM Software Blog geschrieben haben und der erklärt, wie Sie Excel mit SQL verbinden, Dynamics 365, SharePoint und mehr indem Sie unsere Plattform nutzen. Wenn Sie es vorziehen, können Sie sich auch direkt an uns wenden! Wir sind Ihnen gerne behilflich.

Erreichen Sie uns

Über den Autor

Ana Neto

Durch Ana Neto, technical Berater bei Connecting Software.

"Ich bin seit 1997 Software-Ingenieur, und seit kurzem schreibe ich gerne und halte öffentliche Vorträge. Haben Sie Fragen oder Kommentare zu diesem Artikel? Ich würde mich über Ihr Feedback freuen. Hinterlassen Sie unten einen Kommentar!"

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.