Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Tabelle in Datenbank exportieren

Forumthread: Excel Tabelle in Datenbank exportieren

Excel Tabelle in Datenbank exportieren
24.11.2003 14:34:40
Premutos
Hallo,

gibt es bei Excel eine Möglichkeit, eine Tabelle in eine MS-SQL Datenbank zu exportieren? Wenn ja wie? Linkz oder andere Hilfen wären sehr gut.
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel Tabelle in Datenbank exportieren
24.11.2003 14:39:50
Michael Scheffler
Hi,

SQL ist eine Beschreibungssprache, Access ist das MS-Datenbank-Format.

LinkS findet man im Netz.

Gruß

Micha
AW: Excel Tabelle in Datenbank exportieren
24.11.2003 14:43:09
Benrd G.
Hallo Premutos,
es gibt die Möglichkeit unter DATEN-ZU MICORSOFT ACCESS konvertieren.
Ansonsten kenne ich nur Speichern unter CSV oder TXT.

Gruß
Bernd G
Anzeige
AW: Excel Tabelle in Datenbank exportieren
24.11.2003 15:20:52
Frank
Hallo Premutos,

Du kannst in Access eine Verknüfung auf eine Excel Tabelle erstellen bzw. die Tabelle einmalig einlesen. Bei der Verknüpfung hast Du den Vorteil, daß Änderungen der Excel-Basisdatei auch in Access geändert werden.

Hoffe, ich konnte dir helfen

Frank
AW: Excel Tabelle in Datenbank exportieren
26.11.2003 14:53:33
G.Dietrich
Hallo Premutos

Du kannst deine Exceltabellen als Textdatei speichern, und dann mit dem Befehl "LOAD DATA LOCAL INFILE in eine vorbereitete SQL-Datenbank überspielen.
Macht natürlich etwas Arbeit, und erfordert korrektes Erstellen der Datenbank.

Gruß Gerhard
Anzeige
AW: Excel Tabelle in Datenbank exportieren
26.11.2003 14:53:33
G.Dietrich
Hallo Premutos

Du kannst deine Exceltabellen als Textdatei speichern, und dann mit dem Befehl "LOAD DATA LOCAL INFILE in eine vorbereitete SQL-Datenbank überspielen.
Macht natürlich etwas Arbeit, und erfordert korrektes Erstellen der Datenbank.

Gruß Gerhard
AW: Excel Tabelle in Datenbank exportieren
26.11.2003 18:42:27
G.Dietrich
Hallo Premutos

Du kannst deine Exceltabellen als Textdatei speichern, und dann mit dem Befehl "LOAD DATA LOCAL INFILE in eine vorbereitete SQL-Datenbank überspielen.
Macht natürlich etwas Arbeit, und erfordert korrektes Erstellen der Datenbank.

Gruß Gerhard


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Excel Tabelle in Datenbank exportieren


Schritt-für-Schritt-Anleitung

  1. Excel Tabelle vorbereiten: Stelle sicher, dass deine Excel-Tabelle die richtigen Daten enthält, die du in eine Datenbank exportieren möchtest. Achte darauf, dass die Spaltenüberschriften klar und eindeutig sind.

  2. Daten speichern: Speichere deine Excel-Tabelle im CSV-Format. Gehe dazu auf Datei > Speichern unter und wähle CSV (Comma delimited) (*.csv) als Dateityp.

  3. Datenbank erstellen: Wenn du noch keine Datenbank hast, kannst du eine erstellen. Zum Beispiel mit Microsoft Access:

    • Öffne Access und wähle Leere Datenbank.
    • Benenne deine Datenbank und klicke auf Erstellen.
  4. Import der CSV-Datei: In Access:

    • Gehe zu Daten importieren & verknüpfen.
    • Wähle Textdatei und suche die CSV-Datei, die du zuvor gespeichert hast.
    • Folge dem Import-Assistenten und achte darauf, die Spalten korrekt zuzuordnen.
  5. Datenbankverknüpfung (optional): Wenn du möchtest, dass Änderungen in der Excel-Datei automatisch in Access aktualisiert werden, kannst du eine Verknüpfung zu deiner Excel-Tabelle erstellen. Gehe dazu auf Daten > Verknüpfung zu Excel.


Häufige Fehler und Lösungen

  • Fehler beim Import: Wenn du eine Fehlermeldung beim Import erhältst, überprüfe, ob die CSV-Datei korrekt formatiert ist. Achte besonders auf Sonderzeichen und leere Zeilen.

  • Daten nicht sichtbar: Nach dem Import könnte es sein, dass die Daten in der Datenbank nicht sichtbar sind. Stelle sicher, dass du die richtige Tabelle ausgewählt hast.

  • Verknüpfung funktioniert nicht: Wenn die Verknüpfung zu Excel nicht funktioniert, überprüfe, ob die Excel-Datei geschlossen ist und ob der Pfad korrekt ist.


Alternative Methoden

  • Direktes Speichern als Access-Datei: Du kannst auch direkt in Access eine neue Tabelle erstellen und die Daten von Excel kopieren und einfügen.

  • SQL-Abfragen nutzen: Wenn du bereits eine SQL-Datenbank hast, kannst du mit SQL-Befehlen wie LOAD DATA LOCAL INFILE die Daten direkt aus der Textdatei importieren.

  • Datenbank in Excel erstellen: Du kannst auch eine Datenbank direkt in Excel erstellen, indem du die Funktionen Tabelle und Datenbank nutzt. Dies ist jedoch weniger verbreitet.


Praktische Beispiele

  • Export einer Kundenliste: Wenn du eine Excel-Tabelle mit Kundendaten hast, kannst du diese einfach in eine Access-Datenbank übertragen, indem du die oben beschriebenen Schritte befolgst.

  • Produktdatenbank erstellen: Wenn du eine Excel-Tabelle mit Produktinformationen hast, kannst du diese als Datenbank verwenden, um eine Übersicht deiner Produkte in Access zu erstellen.

LOAD DATA LOCAL INFILE 'deine_datei.csv' 
INTO TABLE deine_tabelle 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;

Tipps für Profis

  • Automatisierung: Überlege, ob du VBA (Visual Basic for Applications) nutzen möchtest, um den Exportprozess zu automatisieren. So kannst du regelmäßig Daten aus Excel in die Datenbank übertragen, ohne manuell eingreifen zu müssen.

  • Datenbank normalisieren: Achte darauf, dass deine Datenbank normalisiert ist, um Redundanzen zu vermeiden und die Datenintegrität zu gewährleisten.

  • Backup erstellen: Erstelle regelmäßig Backups deiner Datenbank, um Datenverlust zu vermeiden, insbesondere wenn du viele Änderungen vornimmst.


FAQ: Häufige Fragen

1. Ist Excel eine Datenbank?
Nein, Excel ist keine Datenbank. Es ist ein Tabellenkalkulationsprogramm, das zur Analyse und zur Verwaltung von Daten verwendet wird, kann jedoch zur Erstellung einfacher Datenbanken verwendet werden.

2. Wie kann ich eine SQL-Abfrage in Excel exportieren?
Du kannst eine SQL-Abfrage in Excel ausführen, indem du die Datenverbindung zu deiner Datenbank herstellst. Gehe zu Daten > Abfragen und Verbindungen und wähle Abfrage hinzufügen. Danach kannst du die Ergebnisse in Excel anzeigen und bei Bedarf exportieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige