Datenbank auswerten
#1
Moin moin liebe Forumsmitglieder,

ich habe gerade Euer Forum auf der Suche nach HILFE entdeckt und würde mich sehr über Unterstützung freuen.

Folgendes Problem versuche ich zu lösen:

Ich habe eine Datenbank (Pivot Tabelle), die in den Zeilen verschiedene Abteilung darstellt und in den Spalten verschiedene Personen.
Die Datenbank ist gefüllt mit 0 und 1 (je nachdem, wer wofür zuständig ist)
Jetzt möchte ich gern alle möglichen Kombinationen von Personen ermitteln und dann berechnen, für wie viele Abteilungen die einzelnen Personen tätig sind.

ZB: HF alleine = 17, HF + NF = 0, HF + CmF = 4, HF + OF = 6 usw...

Ich habe es mit =zählewenns versucht, das ist allerdings recht aufwendig, da es eine Vielzahl an verschiedenen Varianten geben kann.
Die angehängte Date verdeutlicht es hoffentlich.
M.E. nach sollte es mit einer Matrixformel / Index Formel lösbar sein, ich komme einfach nur nicht dahinter! Huh
Herzlichen Dank für Eure Mühe im Voraus!

LG
DK


Angehängte Dateien
.xlsx   Muster DB Auswertung.xlsx (Größe: 10,03 KB / Downloads: 7)
Top
#2
(04.01.2017, 15:41)Discokrischan schrieb: Ich habe eine Datenbank (Pivot Tabelle), die in den Zeilen verschiedene Abteilung darstellt und in den Spalten verschiedene Personen.
Ich finde in der angehängten Datei weder eine Datenbank noch eine Pivot-Tabelle - sondern nur eine Kreuztabelle.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#3
Stimmt, sorry, mein Fehler.
Ich habe für den Upload die Pivottabelle in eine Kreuztabelle umgewandelt.
Ist das für die Auswertung relevant?
..
LG
DK
Top
#4
(04.01.2017, 16:04)Discokrischan schrieb: Ich habe für den Upload die Pivottabelle in eine Kreuztabelle umgewandelt.
Ist das für die Auswertung relevant?
Möglicherweise lässt sich aus den Quelldaten die Auswertung besser gestalten.
Ich habe allerdings bisher noch keinen brauchbaren Ansatz gefunden.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#5
in C4: =SUMPRODUCT(($B14:$B33)*(C14:C33))
in D4:=SUMPRODUCT(($B14:$B33)*(D14:D33))
Top
#6
Moin,

die Kreuztabelle könnte eine gute Basis sein. Da ja nur 0/1 vorkommt, ist das eine binäre Zeichenfolge.
Ich habe mal anhand des Beispiels aufgezeigt, wie das ausgewertet werden könnte. Du musst nur für jede der 256 Möglichkeiten eine Liste der Kombinationen anlegen und dann per SVERWEIS darauf zugreifen ...


Angehängte Dateien
.xlsx   Günthers Lösungsvorschlag Muster DB Auswertung.xlsx (Größe: 16,73 KB / Downloads: 7)
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Top
#7
Super, habe die Lösung von Günther gewählt und funktionert prima!
LG
Krischan
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste