Anzeige
Archiv - Navigation
1464to1468
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
Inhaltsverzeichnis

Diagramm automatisch aktualisieren

Diagramm automatisch aktualisieren
18.12.2015 03:57:31
Luzi76
Hallo,
gibt es die möglichkeit ein Diagramm automatisch zu aktualisieren?
Sprich ich habe eine Tabelle für Fehlermerkmale (ca.30 Merkmale), nach Datum sortiert für das ganze Jahr.
Bei den Merkmalen wird nur die Häfigkeit der Fehler eingetragen.
Das Diagramm soll mir jetzt für die letzten 7 Tage die 5 Häufigsten Fehler pro Tag Anzeigen. Ist Sowas möglich?
Die Daten stehen von AM7 bis BT7 für Tag 1, für Tag 2 von AM8 bis BT8 usw.
Wenn jetzt in AM7 eine 5 steht in AX7 eine 8, BB7 eine 3
In AO8 eine 4 AT8 eine 6 und BF8 eine 1
Kann ein Diagramm sowas automatisch zuordnen mit der dazu passenden Legende?

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Diagramm automatisch aktualisieren
18.12.2015 07:39:01
selli
hallo luzi,
klar ist soetwas möglich,
dazu musst du hilfsspalten benutzen, in denen du per kreterium die werte "filterst" die im diagramm erscheinen sollen. die hilfsspalten sind dann auch deine datenquellen für das diagramm.
entsprechende ansätze für formeln die häufigkeiten und zeiträume bestimmen findest du möglicherweise unter
http://excelformeln.de/formeln.html
gruß
selli

AW: PivotChart oder wohl Formellösungsbasis ...
18.12.2015 09:54:22
der
Hallo Luzi,
... eine PivotChartauswertung wäre möglich, erscheint mir aber momentan noch nicht ganz so flexibel wie nachfolgende Formellösung (die auch ohne {}-Abschluss eingeben wird) und auf dessen Ergebnis dann die dynamische Diagrammauswertung erfolgen kann. Letztere sollte Dir möglich sein.
Nachfolgend mein Formellösungsvorschlag zur Ermittlung der Datenbasis für die Diagrammauswertung. Über entsprechende Zahleneingaben in BW1 und BY1 (mit benutzerdefinierten ZahlenformAT9 kannst Du dies offen dynamisch gestalten:
Formel BW4 einfach ziehend weit genug nach rechts BV5 nach unten und BW5 nach rechts und unten kopieren.
 ALAMANAOAPAQARASATAUAVBRBSBT
1dynamische Auswertung der häufigsten # Fehler (in Summe!)  je Merkmal  in den letzten #Tagen,
2( einfacher wird es, wenn nur die jeweils gößten Einzelwerte gesucht sind)
3Lösung mit Matrixfunktion(alität)sformel auf Basis von MMULT(), SPALTE(), INDEX(), VERGLEICH() und KGRÖSSTE()
4 
5              
6DatumMm_1Mm_2Mm_3Mm_4Mm_5Mm_6Mm_7Mm_8Mm_9Mm_10Mm_32Mm_33Mm_34
707.12.20155      8 2 3 
808.12.2015  5   3 2  3 
909.12.2015 4  412   311 9
1010.12.2015  63    7  9 
1111.12.2015     41  1 53
1212.12.2015  2 5     6 2
1313.12.2015      5 3   1
1414.12.2015    6 4  1  2
1515.12.2015311      3 242
1616.12.2015  553 3 610232
1717.12.20152 3   2124  41
1818.12.2015             
19              


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
 BVBWBXBYBZCA
1in letzten:7 Tagedie häufigsten5 F.-Summen  
2gesamt:1616151413
3      
4DatumMm_9Mm_33Mm_7Mm_5Mm_34
517.12.2015442 1
616.12.201563332
715.12.201534  2
814.12.2015  462
913.12.20153 5 1
1012.12.2015   52
1111.12.2015 51 3

Formeln der Tabelle
ZelleFormel
BW2=SUMME(BW5:BW99)
BW4=WENN(SPALTE(A1)>$BY1;"";INDEX(6:6;SPALTE($AL6)+VERGLEICH(KGRÖSSTE(MMULT(SPALTE($A6:INDEX(6:6;$BW$1))^0;INDEX($AM:$AM;VERGLEICH($BV5;$AL:$AL;)):INDEX($BT:$BT;VERGLEICH($BV5-$BW1+1;$AL:$AL;))-SPALTE($AM6:$BT6)%%); SPALTE(A6)); MMULT(SPALTE($A6:INDEX(6:6;$BW1))^0;INDEX($AM:$AM;VERGLEICH($BV5;$AL:$AL;)):INDEX($BT:$BT;VERGLEICH($BV5-$BW1+1;$AL:$AL;))-SPALTE($AM6:$BT6)%%); )))
BV5=WENN(ZEILE(A1)>BW$1;"";HEUTE()-ZEILE(A1))
BW5=WENN(($BV5="")+(BW$4=""); "";INDEX($A:$BT;VERGLEICH($BV5;$AL:$AL;); VERGLEICH(BW$4;$6:$6;)))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: PivotChart oder wohl Formellösungsbasis ...
19.12.2015 04:48:36
Luzi76
Leider funktioniert das ganze bei mir irgendwie nicht.
Bei mir wird in der Tabelle immer nur #WERT angezeigt.
Ich versuche mal meine Tabelle hochzuladen.
Vielleicht habe ich ja nur eine Zellenformatierung falsch.
https://www.herber.de/bbs/user/102360.xlsm

AW: andere Datenstruktur ...
19.12.2015 08:07:40
der
Hallo Luzi,
... Du hast in Deiner Spalte AL keine Datumswerte (wie von mir angenommen) sondern in Spalte B. Demzufolge müssen die Formel darauf hin abgeändert werden.
Gruß Werner
.. , - ...

AW: andere Datenstruktur ...
21.12.2015 09:08:27
Luzi76
Sorry wenn ich nochmal Nerven muss.
Habe die Formeln wie folgt geändert:
=WENN(SPALTE(A1)>$BY3;"";INDEX(6:6;SPALTE($B6)+VERGLEICH(KGRÖSSTE(MMULT(SPALTE($A6:INDEX(6:6; $BW$3))^0;INDEX($AM:$AM;VERGLEICH($BV7;$B:$B;)):INDEX($BT:$BT;VERGLEICH($BV7-$BW3+1;$B:$B;)) -SPALTE($AM6:$BT6)%%); SPALTE(A6)); MMULT(SPALTE($A6:INDEX(6:6;$BW3))^0;INDEX($AM:$AM;VERGLEICH($BV7; $B:$B;)):INDEX($BT:$BT;VERGLEICH($BV7-$BW3+1;$B:$B;))-SPALTE($AM6:$BT6)%%); ))) ~f~
und
~f~=WENN(($BV7="")+(BW$6=""); "";INDEX($A:$BT;VERGLEICH($BV7;$B:$B;); VERGLEICH(BW$6;$6:$6;)))
Leider wird noch immer #Wert angezeigt
Du verweist in der ersten Formel auf die Zelle A1, dort stehen bei mir keine Werte. Muss da irgendwas stehen oder muss die Zelle auch geändert werden?

Anzeige
AW: in BW7 steht bei Dir ein Text ...
21.12.2015 09:45:26
...
Hallo Luzi,
... bei mir jedoch eine Zahl und zwar nur 7. Die "Tage" sind durch benutzerdefiniertes Zahlenformat generiert. Dann solltest Du auch ein korrektes Ergebnis erhalten.
Gruß Werner
.. , - ...

AW: in BW7 steht bei Dir ein Text ...
21.12.2015 12:30:16
Luzi76
Okay dann werden zumindest schon einmal die Fehlermerkmale angezeigt,aber von den Werten her wird leider trotzdem nichts angezeit.
Ich denke das in der folgenden Formel noch etwas nicht stimmt.
=WENN(($BV7="")+(BW$6=""); "";INDEX($A:$BT;VERGLEICH($BV7;$B:$B;); VERGLEICH(BW$6;$6:$6;)))
Die Daten zum 17.12 zum beispiel stehen in der Zeile 356, ich denke da habe ich etwas von der Formel noch nicht verstanden.

Anzeige
AW: lade doch mal Deine Datei hoch, in der ...
21.12.2015 14:53:54
...
Hallo Luzi,
... in dann auch die entsprechenden Datumsdaten aus VV7:BV13 auch in in Spalte B:B h vorhanden sind und in der auch ein paar Werte in AM7:BT### vorhanden sind, dann wie derzeit können sowieso keine Ergebnisse ermittelt werden. Deine neu angepasste Formel in BW7 ist jetzt mE korrekt.
Gruß Werner
.. , - ...

AW: lade doch mal Deine Datei hoch, in der ...
22.12.2015 09:02:33
Luzi76
Hier die aktuelle Datei
https://www.herber.de/bbs/user/102401.xlsm
Werte habe ich in den Spalten 352 - 356 eingegeben, welches zum Datum 14.12 - 18.12 gehört.
Sobald ich in Spalte AM Werte eingebe, kommt in Spalte BX die Meldung #Bezug

Anzeige
AW: nun war es nachvollziehbar ...
22.12.2015 09:40:23
...
Hallo Luzi,
... das Problem war, dass in Deiner Original-Datei die Datenwerte aus AM6:BT6 nochmal vor der Spalte AM vorhanden sind (die waren ursprünglich für mich nicht da und hatte ich deshalb danach auch immer ausgeblendet).
Somit müssen meine Formel auch dafür angepasst werden. Die Anpassung ist jedoch geringfügig.
In BW6:
 BW
6Pumpe nicht übergeben

Formeln der Tabelle
ZelleFormel
BW6=WENN(SPALTE(A1)>$BY3;"";INDEX($AM6:$BT6;VERGLEICH(KGRÖSSTE(MMULT(SPALTE($A6:INDEX(6:6;$BW$3))^0;INDEX($AM:$AM;VERGLEICH($BV7;$B:$B;)):INDEX($BT:$BT;VERGLEICH($BV7-$BW3+1;$B:$B;))-SPALTE($AM6:$BT6)%%); SPALTE(A6)); MMULT(SPALTE($A6:INDEX(6:6;$BW3))^0;INDEX($AM:$AM;VERGLEICH($BV7;$B:$B;)):INDEX($BT:$BT;VERGLEICH($BV7-$BW3+1;$B:$B;))-SPALTE($AM6:$BT6)%%); )))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Diese Formel nach rechts kopieren.
Und demzufolge in BW7:

=WENN(($BV7="")+(BW$6=""); "";INDEX($AM:$BT;VERGLEICH($BV7;$B:$B;);VERGLEICH(BW$6;$AM$6:$BT$6;)))

und diese nach rechts und unten kopieren.
Nun sollte damit auch die gewünschten Ergebnisse ermittelt werden.
Gruß Werner
.. , - ...

Anzeige
AW: nun war es nachvollziehbar ...
22.12.2015 10:37:02
Luzi76
Perfekt, nun funktioniert es.
Vielen, vielen Dank.
Hätte das alleine so wahrscheinlich icht hin bekommen.
Gruß Marco

AW: Diagramm automatisch aktualisieren
19.12.2015 00:19:09
Luzi76
Erstmal Danke für eure Hilfe.
Ich werde erstmal den Ansatz von Neopa testen.
Das sieht mir schon ziemlich gut aus.Vielleicht werde ich dann beim testen auch die Formeln verstehen.
Werde mich dann melden in wie Weit das geklappt hat.
Gruß Marco

170 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige