Registriert seit: 05.09.2015
Version(en): 2013
Hallo zusammen,
leider konnte ich bisher keine Antwort auf meiner Frage finden und bitte um eure Unterstützung. Wie kann ich aus diesen Ausgangseinträgen:
Typ Wert
a 5
a 3
b 5
b 7
c 4
b 4
folgendes erhalten:
Typ Summe Mittelwert
a 8 4
b 16 5,3333
c 4 4
Welche Formel oder Funktion kann ich verwenden?
Vielen Dank in Voraus und schönes Wochenende
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
mit einer Pivottabelle:
Eine Zelle der Datentabelle markieren - Einfügen - Pivottable und dem Assistenten folgen.
Ziehe das Feld Typ in die Zeilenbeschriftung und das Feld Wert zweimal in das Wertefeld. Dir sollte jetzt zweimal die Summe angezeigt werden. Markiere eine Zelle im Wertefeld - rechte Maus - Werte zusammenfassen nach - Mittelwert - Ok.
Gruß
Peter
Registriert seit: 05.09.2015
Version(en): 2010
Hallo,
Tabelle1 | A | B | C |
1 | Typ | Wert | |
2 | a | 5 | |
3 | a | 3 | |
4 | b | 5 | |
5 | b | 7 | |
6 | c | 4 | |
7 | b | 4 | |
8 | | | |
9 | | | |
10 | Typ | Summe | Mittelwert |
11 | a | 8 | 4 |
12 | b | 16 | 5,333333333 |
13 | c | 4 | 4 |
Formeln der Tabelle |
Zelle | Formel | B11 | =SUMMENPRODUKT(($A$2:$A$7="a")*($B$2:$B$7)) | C11 | {=MITTELWERT(WENN($A$2:$A$7="a";$B$2:$B$7))} | B12 | =SUMMENPRODUKT(($A$2:$A$7="b")*($B$2:$B$7)) | C12 | {=MITTELWERT(WENN($A$2:$A$7="b";$B$2:$B$7))} | B13 | =SUMMENPRODUKT(($A$2:$A$7="c")*($B$2:$B$7)) | C13 | {=MITTELWERT(WENN($A$2:$A$7="c";$B$2:$B$7))} |
|
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
http://www.online-excel.de/excel/singsel.php?f=26" style="font-family:Arial; font-size:8pt;font-weight:bold;color:#000080;" target='_blank'>Matrix verstehen |
Excel Tabellen im Web darstellen >> http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4.8
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo zusammen, hallo Doris,
wenn eventuell eine Formellösung infrage kommt, würde ich diese so lösen:
Tabelle4 | A | B | C |
1 | Typ | Wert | |
2 | a | 5 | |
3 | a | 3 | |
4 | b | 5 | |
5 | b | 7 | |
6 | c | 4 | |
7 | b | 4 | |
8 | | | |
9 | | | |
10 | Typ | Summe | Mittelwert |
11 | a | 8 | 4 |
12 | b | 16 | 5,333333333 |
13 | c | 4 | 4 |
Formeln der Tabelle |
Zelle | Formel | B11 | =SUMMENPRODUKT(($A$2:$A$7=A11)*($B$2:$B$7)) | C11 | =MITTELWERTWENN($A$2:$A$7;A11;$B$2:$B$7) | B12 | =SUMMENPRODUKT(($A$2:$A$7=A12)*($B$2:$B$7)) | C12 | =MITTELWERTWENN($A$2:$A$7;A12;$B$2:$B$7) | B13 | =SUMMENPRODUKT(($A$2:$A$7=A13)*($B$2:$B$7)) | C13 | =MITTELWERTWENN($A$2:$A$7;A13;$B$2:$B$7) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Die Summenproduktformel kann durch den Zellenbezug flexibler gestaltet werden und mit der MITTELWERTWENN-Funktion wird die ressourcenfressende Matrixformel vermieden.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 05.09.2015
Version(en): 2010
Hallo Günter,
"Die Summenproduktformel kann durch den Zellenbezug flexibler gestaltet werden und mit der MITTELWERTWENN-Funktion wird die ressourcenfressende Matrixformel vermieden."Danke für die Hinweise! Grundsätzlich bin ich froh, dass ich überhaupt 'ne Lösung gefunden habe (übe ja noch). Aber ich bin immer dankbar für Verbesserungsansätze.
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, apropos ressoucenfressend: Als Alternative eine schnelle Variante...:
Arbeitsblatt mit dem Namen 'Blatt1' |
| A | B | C | D | E | F | G | H | I |
1 | Typ | Wert | | | | Typ | Wert | | |
2 | a | 5 | | | | <>"" | | | |
3 | a | 3 | | | ges | 28 | 4,666666667 | | |
4 | b | 5 | | | a | 8 | 4 | 8 | 4 |
5 | b | 7 | | | b | 16 | 5,333333333 | 16 | 5,333333333 |
6 | c | 4 | | | c | 4 | 4 | 4 | 4 |
7 | b | 4 | | | | | | | |
Zelle | Formel |
F3 | =DBSUMME(A1:B7;2;F1:G2) |
G3 | =DBMITTELWERT(A1:B7;2;F1:G2) |
F4 | {=MEHRFACHOPERATION(;F2)} |
G4 | {=MEHRFACHOPERATION(;F2)} |
H4 | =SUMMENPRODUKT(($A$2:$A$7=E4)*($B$2:$B$7)) |
I4 | =MITTELWERTWENN($A$2:$A$7;E4;$B$2:$B$7) |
F5 | {=MEHRFACHOPERATION(;F2)} |
G5 | {=MEHRFACHOPERATION(;F2)} |
H5 | =SUMMENPRODUKT(($A$2:$A$7=E5)*($B$2:$B$7)) |
I5 | =MITTELWERTWENN($A$2:$A$7;E5;$B$2:$B$7) |
F6 | {=MEHRFACHOPERATION(;F2)} |
G6 | {=MEHRFACHOPERATION(;F2)} |
H6 | =SUMMENPRODUKT(($A$2:$A$7=E6)*($B$2:$B$7)) |
I6 | =MITTELWERTWENN($A$2:$A$7;E6;$B$2:$B$7) |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 05.09.2015
Version(en): 2013
Vielen Dank an allen für die Hilfe!!
Registriert seit: 13.04.2014
Version(en): 365
Hallo Jörg, hallo amica,
bevor ihr euch in tollen Formeln ergeht, für die Summe reicht doch ein einfaches Summewenn!
Eine Pivot ist noch einfacher:
[html]
Arbeitsblatt mit dem Namen 'Tabelle2' |
| A | B | C | D | E | F | G | H |
1 | Name | Menge | | | | | | |
2 | a | 5 | Summe | Mittelwert | | | | |
3 | a | 3 | 8 | 4,0 | | Zeilenbeschriftungen | Summe von Menge | Mittelwert von Menge2 |
4 | b | 5 | 16 | 5,3 | | a | 8 | 4 |
5 | b | 7 | | | | b | 16 | 5,333333333 |
6 | c | 4 | | | | c | 4 | 4 |
7 | b | 4 | | | | Gesamtergebnis | 28 | 4,666666667 |
Zelle | Formel |
C3 | =SUMMEWENN($A$2:$A$7;"a";$B$2:$B$7) |
D3 | =MITTELWERTWENN($A$2:$A$7;"a";$B$2:$B$7) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
[/html]
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 12.04.2014
Version(en): Office 365
09.09.2015, 09:45
(Dieser Beitrag wurde zuletzt bearbeitet: 09.09.2015, 09:45 von Peter.)
Hallo,
Zitat:Eine Pivot ist noch einfacher:
Sag ich doch - das war der erste Vorschlag im Thread. :19:
Wobei es mich neugierigerweise schon interessieren würde welcher der Vorschläge letztendlich zum Einsatz gekommen ist.
Gruß
Peter
Registriert seit: 05.09.2015
Version(en): 2013
Die Pivot-Variante war die einfachste für mich :19: