Registriert seit: 01.12.2022
Version(en): Microsoft 365
Hallöchen nochmal, ich hab ein weiteres Problem
Ich möchte für meinen Datensatz den Mittelwert berechnen. Im Anhang die Tabelle. Für die Spalte H (Jultag) möchte ich den Mittelwert berechnen. Dies muss jedoch in Abhängigkeit der Stations_ID (Spalte A) geschehen. D.h. bspw. der Mittelwert der Spalte H soll separat für die Station 3 aus Spalte A und die Station 717 berechnet werden. Die Tabelle ist relativ groß, ich frage mich also, ob es einen einfachen Befehl gibt, den Mittelwert zu berechnen, ohne, dass ich das für jede Stations_id aus Spalte A getrennt machen muss.
Ich hoffe, dass ich das Problem gut darstellen konnte. Vielleicht kennt jemand dafür ja eine elegante Lösung.
Liebe Grüße und danke im Voraus!
Amira
Stiel_Eiche_1990-2020_NRW_Früchte_Vollherbst_62.xlsx (Größe: 149,85 KB / Downloads: 7)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
01.12.2022, 17:10
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2022, 17:11 von LCohen .)
Stiel_Eiche_1990-2020_NRW_Früchte_Vollherbst_62.xlsx (Größe: 157,49 KB / Downloads: 6)
oder ganz einfach mit einer Pivot-Tabelle
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag: 1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• Amira
Registriert seit: 01.12.2022
Version(en): Microsoft 365
Super, vielen Dank für deine schnelle Hilfe!
Registriert seit: 28.08.2022
Version(en): 365
Hi,
da mein Excel noch kein Lambda() kennt, habe ich es anders gelöst:
K1: =EINDEUTIG(FILTER(A:A;A:A<>""))
L1: =WENNFEHLER(MITTELWERTWENNS(H:H;A:A;K1#);"MW Jultag")
Oder als echte Pivot-Tabelle: Stations_id.1 in Zeilen, Jultag in Wert und dort dann "Mittelwert" als Wertfeldeinstellung
Gruß,
Helmut
Win10 - Office365 / MacOS - Office365
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Oder in M2:
=LET(anz;ANZAHL2(A:A);
a;A2:INDEX(A:A;anz);
b;H2:INDEX(H:H;anz);
x;SORTIEREN(EINDEUTIG(a));
y;MITTELWERTWENNS(b;a;x);
WAHL({1.2};x;y))
K L M N 1 Stations_id.1 MW Jultag 2 3 246,4 3 246,4 3 717 282,541667 717 282,541667 4 1246 249,052632 1246 249,052632 5 1766 258,666667 1766 258,666667 6 2483 262,2 2483 262,2 7 2947 268,076923 2947 268,076923 8 3098 253 3098 253
Zelle Formel K1 =EINDEUTIG (FILTER (A:A;A:A< >"") ) L1 =WENNFEHLER (MITTELWERTWENNS (H:H;A:A;K1#) ;"MW Jultag") M2 =LET (anz;ANZAHL2 (A:A) ;
a;A2:INDEX (A:A;anz) ;
b;H2:INDEX (H:H;anz) ;
x;SORTIEREN (EINDEUTIG (a) ) ;
y;MITTELWERTWENNS (b;a;x) ;
WAHL ({1.2};x;y) )
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
Eure Lösungen unterliegen der "exponenziellen Seuche" (die bei wenig Daten nicht so auffällt).
Meine und Pivot nicht.
Registriert seit: 29.09.2015
Version(en): 2030,5
FürVBA Liebhaber gibt es auch ein UDF Lösung
Angehängte Dateien
__Vollherbst_snb.xlsb (Größe: 79,22 KB / Downloads: 0)
Registriert seit: 29.09.2015
Version(en): 2030,5
Statt komplexe Formeln, schau mal Spalte R und S
R2:
PHP-Code:
= INDEX ( $A $ 1 : $A $ 3847 ; MATCH ( R1 ; $A $ 1 : $A $ 3847 ; 1 ))
S2
PHP-Code:
= AVERAGEIF ( $A $ 2 : $A $ 3847 ; R2 ; $H $ 2 : $H $ 3847 )
Angehängte Dateien
__Vollherbst_snb.xlsb (Größe: 86,11 KB / Downloads: 0)