Hilfe bei deskriptiven Statistiken
09.01.2022 15:06:39
Daniel
in meinem Projekt zum Monitoring und zur Analyse von Theraoieverlaufsdaten möchte ich gerne in Zeile A ein Statistikband mit überwiegend deskriptiven Kennzahlen unterbringen, die sich jedeweden Filterkriterien entsprechend verändern. Was möchte ich gerne erreichen?
D1 Anzahl aller Staffeln aus Spalte A:
Der bisherige Ansatz funtioniert in Kombination mit anderen Filterkriterien (Geschlecht, Status) wie gewünscht
=SUMME(N(VERGLEICH(WENN(TEILERGEBNIS(103;INDIREKT("A"&ZEILE(3:1000)))=1;A3:A1000); WENN(TEILERGEBNIS(103;INDIREKT("A"&ZEILE(3:1000)))=1;A3:A1000);0)=ZEILE(INDIREKT("1:"&(1000-3)+1)))) -1&" Staffel(n) "
E1 Anzahl aller erfassten Therapiewochen aus Spalte I bzw. Spalte L:Vorteil Spalte I ist, dass ich die Datumsangaben von Staffel zu Staffel unterscheiden, während in sich Spalte L die betrachteten Therapiewochen als Ziffernreihe wiederholen. Der bisherige Ansatz funtioniert in Kombination mit anderen Filterkriterien (Geschlecht, Status) wie gewünscht
=SUMME(N(VERGLEICH(WENN(TEILERGEBNIS(103;INDIREKT("I"&ZEILE(3:1000)))=1;I3:I1000); WENN(TEILERGEBNIS(103;INDIREKT("I"&ZEILE(3:1000)))=1;I3:I1000);0)=ZEILE(INDIREKT("1:"&(1000-3)+1)))) -1& " Wochen"
H1 Anzahl aller Patienten:... wobei Patienten bei wiederholter Teilnahme nicht als ein und die selbe Person sondern als neuer Patient je nach Anlaufversuch gezählt werden. Dazu hat User Werner eine Formel entwickelt, die via Hilfsspalte AA auf globaler Ebene ohne Filter korrekt funktioniert und 76 Patienten ermittelt
=SUMMENPRODUKT(--(VERGLEICH(A3:A999&D3:D999&E3:E999;A3:A999&D3:D999&E3:E999;0) *AA3:AA999=ZEILE(A3:A999)-2)) &" Patienten"
Nachteil: die Zahlen stimmen nicht mehr, sobald ich zusäzliche Filter einsetze (Alter, Geschlecht, Status etc.) ; d.h. Abfragen i.S.d. Management-Bewertung sind noch nicht möglich.I1 Anzahl aller stattgefundenenen Module aus Spalte J:
Hat kein Modul stattgefunden (Urlaub, Ausfall), ist Spalte L beim jeweiligen Patienten leer; manchmal erstreckt sich aber ein Modul in einer Staffel über zwei Termine. Der Vergleich zwei identischer Modulnamen innerhalb einer Staffel wird fälschlicherweise als ein Modul gezählt, was mein von Werner übernommener Formelversuch nicht differenzieren kann
=SUMMENPRODUKT(--(VERGLEICH(A3:A999&J3:J999;A3:A999&J3:J999;0)*AA3:AA999=ZEILE(A3:A999)-2)) &" Module"
Es müssten insgesamt 100 Module sein; Abfrage mit anderen Filtern (Alter, Geschlecht, Status etc.) wären ebenfalls bedeutsam.K1 Anwesenheitsquote aus Anzahl aller stattgefundenen Module (Spalte I) und Anzahl aller "regulär"en Teilnahmen aus Spalte K:
Mein Formelversuch mit Werners Ansatz scheitert auf übergeordneter Ebene, wengleich auf singulärer Patienten-Ebene richtige Werte angezeigt werden.
=SUMMENPRODUKT((ZOE_Datenbank[Teilnahme]="regulär")*ZOE_Datenbank[hc]) &" von "&SUMMENPRODUKT((ZOE_Datenbank[Modul]"")*ZOE_Datenbank[hc]) &" Modulen"
U1 Summe, Summendurchschnitt und Standardabweichung aus Spalte U: die Formeln
="Σ = "&TEXT(TEILERGEBNIS(109;U3:U997);"0,0")&ZEICHEN(10)&"∅ = "&TEXT(TEILERGEBNIS(101; U3:U997);"0,0")&ZEICHEN(10)&"σ = "&TEXT(TEILERGEBNIS(108;U3:U997);"0,0")
beziehen Missing Weeks mit ein, was die Ergebnisse verzerrt; wünschenswert wäre, dass Mittelwert und StaWa nur über die Zeilen als Teilergebnis gebildet werden, in die NICHT in Spalte T = "-" und Spalte U = "0" stehen haben.W1 und X1 Veränderungsbilanzen: hier wird ausgezählt, wie oft sich prozentuale Veränderungen im Verhaltensmaß zur Vorwoche bzw. Erstwoche über, unter bzw auf Null Prozentniveau bewegen.
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("W"&ZEILE(3:997)))*(W3:W9970)) &"x verschlechtert"
Allerdings ist der Wert für "unverändert" konfundiert, da in der Regel jede Staffel-Erstmessung bei einem Patienten mit 0 Prozent als Base-Line ausgewiesen wird. Diese erste Null, wenn denn gegeben, müsste aus der Bilanz herausgerechnet werden.Anbei die Datei zum Nachvollziehen: https://www.herber.de/bbs/user/150272.xlsm
Ich freue mich wie immer auf regen Austausch
Viele Grüße
Daniel Jäger