Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
416to420
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
416to420
416to420
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Auswertung einer Datenbank in Excel

Auswertung einer Datenbank in Excel
Hermann
Moin,
bisher hatte ich meine Datenbank in Lotus 1-2-3 ausgewertet und muß nun auf Excel umsteigen. Ich suche eine Formel mit der ich den Datenbankbereich nach verschiedenen Merkmalen, die durch oder/und durch miteinander verknüpft sind auswerten. Siehe unten stehendes Beispiel:
Wie oft ist die Zahl unter Auswertung/Nr im Datenbankbereich für den angegebenen Monat und Jahr und BEZ=1 vorhanden.
Diese Formel möchte ich einmal für die Nr. 1 einmal in der Zelle Ergebnis für 1 erstellen und für die übrigen Nummern kopieren.
Vielen Dank für Eure Bemühungen im voraus,
Hermann
Da die untenstehende Darstellung sehr unübersichtlich ist, ist Eine Musterdatei abgelegt unter:
https://www.herber.de/bbs/user/5419.xls
Datenbankbereich
J M T S Nr BEZ
3 11 3 3 5 0
3 11 3 4 3 1
3 11 3 5 5 0
3 11 4 7 4 0
3 11 4 8 0
3 11 5 1 0
3 11 5 2 0
3 12 5 3 7 1
3 12 5 4 14 1
3 12 5 7 14 1
3 12 3 1 9 0
3 11 3 2 8 1
3 11 4 1 7 0
3 12 4 2 4 0
3 12 4 3 6 1
3 11 4 4 12 0
3 11 4 5 11 0
3 11 4 7 10 1
3 2 4 8 5 0
3 11 5 3 3 0
3 3 5 4 6 1
3 11 5 5 7 0
3 11 5 7 14 1
3 5 5 8 0
3 11 6 1 1
3 11 6 3 11 1
3 11 6 4 12 1
3 11 6 5 13 1
3 11 6 7 0
3 11 6 8 0

Jahr: 3
Monat: 11

Auswertung

Nr Name Ergebnis
1 A
2 B
3 C
4 D
5 E
6 F
7 G
8 H
9 I
10 J
11 K
12 L
13 M
14 N

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Auswertung einer Datenbank in Excel
Holger
Hallo Herrmann,
in I3 stehe das Jahr (3), in I4 der Monat (11), dann gib in J9 folgende Formel ein:
{=SUMME((($A$3:$A$32)=$I$3)*(($B$3:$B$32)=$I$4)*($F$3:$F$32)*(($E$3:$E$32)=H9))}
{ } nicht eingeben, sondern Formel mit Strg+Umsch+Enter abschließen
Dann füll nach unten aus.
mfg Holger
AW: Auswertung einer Datenbank in Excel
21.04.2004 15:40:18
Hermann
Hallo Holger,
vielen Dank für die wirklich schnelle Antwort. Ich habe Deine Lösung an meiner kleinen Beispieldatei auspobiert und sie funktioniert wirklich.
Meine weitere Recherche hat ergeben, dass du dieselbe Lösung bereits am 21.10.2002 einem anderen Unwissenden mit einem vergleichbaren Problem genannt hast.
Allein, ich bin damit noch nicht ganz glücklich.
Die eigentliche Datenbank, die ich auszuwerten habe umfasst z.Z. ca. 4500 Datensätze und sie wächst von Monat zu Monat weiter und wird am Ende des Schuljahres ca 6000-7000 Datensätze enthalten.
Mich stört die statische Bereichsangabe für die jeweilige Spalte. Diese könnte man doch wahrscheinlich auch durch einen benannten Bereich ersetzen, so dass man beim Anwachsen der Datenbank nur die Definition des Bereichs ändern müsste.
Dazu auch noch einige Verständnisfragen:
1. Welche Bedeutung haben die -Klammern?
2. Das Zeichen zwischen den Klammern schein mir einer -Funktion zu entsprechen. Liege ich damit richtig? Gibt es dafür auch eine -Entsprechung?
3. Gibt es eine Möglichkeit in dieser Art die Bedingungen für den 3. Parameter in den Datenbank-Funktionen oder so zu formulieren, dass Excel das versteht?
4. Könnte man auch Spalten-Namen verwenden?
Ich habe die Original-Datei mal hochgeladen, da an dieser Datei die Problematik eher deutlich wird. Die fehlerhaften Formeln stammen noch aus dem Export von Lotus 1-2-3 nach Excel.
https://www.herber.de/bbs/user/5508.xls
Im Arbeitsblatt habe ich beispielhaft für den Lehrer Nr. 3 eine excel-konforme Formel eingegeben, die mich aber ebenfalls nicht befriedigt. Vielleicht kannst Du mir für einen beliebigen anderen Lehrer eine gültige Formel auf der Basis einer Datenbank-Funktion eintragen.
Nochmals vielen Dank für Deine Bemühungen,
mit freundlichen Grüßen
Hermann
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige