Datenbankfunktionen und Mehrfachoperationen


Bei diesem Kapitel wird voraussgesetzt, dass Sie mit ein- und zweidimensionalen Mehrfachoperationen umgehen können.

Mehrfachoperationen können bei Datenbankfunktionen eine sehr große Arbeitsersparnis bedeuten.

Wir gehen dabei wieder von folgender Datenbasis aus, welche wir bereits aus dem Kapitel Grundlagen kennen:

Zuerst sollen wir folgende Aufgabe erledigen:

  • Errechnung der Gesamtfahrzeit der einzelnen LKW's.

Wir könnten jetzt die Fahreit für jeden einzelnen LKW berechnen und bräuchten daher auch folgende drei Suchkriterien:

LKW-Nr.
1

LKW-Nr.
2

LKW-Nr.
3

Um uns aber diese Arbeit zu ersparen benutzen wir eine Mehrfachoperation. Hier brauchen wir lediglich eine überschrift und lassen darunter eine Zeile frei (Bild unten; B37:B38):

LKW-Nr.
-

Danach gehen wir wie bei einer Mehrfachoperation üblich vor:

  • rechts oberhalb (da eindimensional) der Zahlenreihe (B37) die Funktion DBSUMME öffnen.
  • Datenbank (A3:F28) definieren (inkl Überschriften)
  • Datenbankfeld (F3), da die Fahrzeiten aufsummiert werden sollen
  • Suchkriterien (D37:D38), wie bereits oberhalb beschreiben

Nachdem die allgemeine Formel definiert wurde, müssen Sie folgendermaßen vorgehen:

Zuerst den Bereich A37:B40 markieren und dann im Menü Daten den Befehl Tabelle aufrufen.

Hier müssen bei Werte aus Spalte die Zelle D38 wählen, da sie ja auch hier händisch ihre Kriterien eingeben würden. Dies übernimmt nun die Mehrfachoperation für Sie und Sie brauchen nicht 3 Mal die Funktion + Suchkriterien eingeben.

Nachdem Sie mit OK bestätigt haben müssen sie noch das Format der Anzeige der Zahlen ändern, da die Zahlen ja Tage darstellen.


Bei der zweiten Aufgabe sollen die Fahrzeiten für die einzelnen LKS's pro Tag ausgewiesen werden:

Als erstes definieren wir (an einer freien Stelle im Tabellenblatt) wieder die Suchkriterien:

Nun müssen Sie die allgemeine Formel (A43) eingeben. Im Gegensatz zu einer eindimensionalen Mehrfachoperation gehört die allgemeine Formel genau in den Schnittpunkt der beiden Datenreihen.

Jetzt ist der Bereich A43:D43 zu markieren und im Menü Daten der Befehl Tabelle aufzurufen.

Wieder mit OK bestätigen und dann wie bereits beim vorigen Beispiel das Format ändern.

Die Lösung sollte dann so aussehen:

Lehrbeispiel: Fahrtenbuch - Mehrfachoperation
Das obige Lehrbeispiel finden Sie hier zum Download
Übungsbeispiel: Mehrfachoperationen - DB
Alle benötigten Angaben für dieses Übungsbeispiel finden sich in der Datei.

Video nicht vorhanden


Häufige Fehlerquellen:

Bei der Mehrachoperation werden häufig falsche Werte aus Zeile/Spalte angegeben. Überlegen Sie wo sie normalerweise händisch Ihre Kriterien eingeben würden, dann kann eigentlich nichts mehr schiefgehen.

History | letzte Änderung: 18.05.2005 | Bernhard Vielhaber