[gelöst] Mittelwert aus selber Länge bilden
Moderator: Moderatoren
-
- *
- Beiträge: 12
- Registriert: Fr, 07.04.2017 07:42
[gelöst] Mittelwert aus selber Länge bilden
Hallo ihr Lieben,
ich habe eine Tabelle in der die Maße von Balken eingetragen sind und die Preise.
Nun würde ich gerne den Mittelwert der selben Längen, in einer neuen Tabelle, bilden.
Leider stoße ich da schon an meine Grenzen. Ich hab schon überlegt de SVERWEIS zu benutzen, aber keine Ahnung wie.
Ich hoffe, ihr könnt mir weiter helfen
ich habe eine Tabelle in der die Maße von Balken eingetragen sind und die Preise.
Nun würde ich gerne den Mittelwert der selben Längen, in einer neuen Tabelle, bilden.
Leider stoße ich da schon an meine Grenzen. Ich hab schon überlegt de SVERWEIS zu benutzen, aber keine Ahnung wie.
Ich hoffe, ihr könnt mir weiter helfen
Zuletzt geändert von KatharinaS am Di, 11.04.2017 08:25, insgesamt 1-mal geändert.
Re: Mittelwert aus selber Länge bilden
Der Mittelwert ist die Summe der Werte geteilt durch die Anzahl der Werte. Also z.B.
Oder du nutzt die vorhandenen Werkzeuge
Immer wieder gerne der Hinweis: Die OO-Hilfe ist im Vergleich zu vielen anderen Programmen sehr gut, sollte man also nutzen, damit die armen OO-Leute die Hilfe nicht umsonst geschrieben haben
Edit: Typo
Code: Alles auswählen
=SUMME(Tabelle1.A1:A10)/ANZAHL(Tabelle1.A1:A10)
Code: Alles auswählen
=MITTELWERT(Tabelle1.A1:A10)
Edit: Typo
Zuletzt geändert von TrueColor am Fr, 07.04.2017 08:49, insgesamt 1-mal geändert.
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
-
- *
- Beiträge: 12
- Registriert: Fr, 07.04.2017 07:42
Re: Mittelwert aus selber Länge bilden
Hallo TrueColor,
danke für die schnelle Antwort. Ich merke grad, dass ich mich nicht ganz klar ausgedrückt hab.
Die Längen sind unterschiedlich, ich habe 3m, 3,3m, 3,6m, 3,9m, usw. Den Mittelwert möchte ich dann für alle 3m langen Stämme haben und für alle 3,3m langen Stämme, usw. Also brauch ich ja noch eine Funktion, die mir erst die richtigen Längen ausliest und dann aus den dazugehörigen Preisen den Mittelwert bildet.
Die Foren hab ich schon nach einem ähnlichen Problem durchsucht und wurde nicht fündig.
Liebe Grüße,
Katharina
danke für die schnelle Antwort. Ich merke grad, dass ich mich nicht ganz klar ausgedrückt hab.
Die Längen sind unterschiedlich, ich habe 3m, 3,3m, 3,6m, 3,9m, usw. Den Mittelwert möchte ich dann für alle 3m langen Stämme haben und für alle 3,3m langen Stämme, usw. Also brauch ich ja noch eine Funktion, die mir erst die richtigen Längen ausliest und dann aus den dazugehörigen Preisen den Mittelwert bildet.
Die Foren hab ich schon nach einem ähnlichen Problem durchsucht und wurde nicht fündig.
Liebe Grüße,
Katharina
Re: Mittelwert aus selber Länge bilden
Beispieldatei?
Aus dem Bauch heraus würde ich's mit SUMMENPRODUKT() probieren, siehe z.B. http://www.online-excel.de/excel/singsel.php?f=53
Längen in Spalte A, Preise in Spalte B
Das Summenprodukt im Zähler gibt die Summe der Preise aller 3,60 m langen Balken zurück, das im Nenner die Anzahl aller 3,60 m langen Balken. (Tabelle1.A1:A10=3,6) ist eine Wahrheitsprüfung. Die Multiplikation mit 1 dient dazu, den Boolschen Wert in eine Zahl zu wandeln.
Aus dem Bauch heraus würde ich's mit SUMMENPRODUKT() probieren, siehe z.B. http://www.online-excel.de/excel/singsel.php?f=53
Code: Alles auswählen
=SUMMENPRODUKT((Tabelle1.A1:A10=3,6)*(Tabelle1.B1:B10))/SUMMENPRODUKT((Tabelle1.A1:A10=3,6)*1)
Das Summenprodukt im Zähler gibt die Summe der Preise aller 3,60 m langen Balken zurück, das im Nenner die Anzahl aller 3,60 m langen Balken. (Tabelle1.A1:A10=3,6) ist eine Wahrheitsprüfung. Die Multiplikation mit 1 dient dazu, den Boolschen Wert in eine Zahl zu wandeln.
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
-
- *
- Beiträge: 12
- Registriert: Fr, 07.04.2017 07:42
Re: Mittelwert aus selber Länge bilden
O P S
Länge Breite Preis
5100 125,00 144,00
5400 125,00 114,00
5700 125,00 145,00
6000 125,00 104,00
3900 100,00 167,00
3900 100,00 145,00
3900 100,00 105,00
4200 100,00 115,00
4200 100,00 115,00
4200 100,00 185,00
Ich hab jetzt den Umweg gewählt, dass ich in der Tabelle Summewenn benutze.
=SUMMEWENN($Preis2016.O2:O2138;"=3000";$Preis2016.S2:S2138)
Dann brauch ich noch eine Funktion die zählen kann, wie viele es gibt. (=Zählenwenn müsste klappen denk ich).
Ist dann etwas umständlicher, aber bringt mich hoffentlich zum Ziel. Wenn dir eine einfachere Lösung dazu einfällt, ich bin offen für Neues
Liebe Grüße
Länge Breite Preis
5100 125,00 144,00
5400 125,00 114,00
5700 125,00 145,00
6000 125,00 104,00
3900 100,00 167,00
3900 100,00 145,00
3900 100,00 105,00
4200 100,00 115,00
4200 100,00 115,00
4200 100,00 185,00
Ich hab jetzt den Umweg gewählt, dass ich in der Tabelle Summewenn benutze.
=SUMMEWENN($Preis2016.O2:O2138;"=3000";$Preis2016.S2:S2138)
Dann brauch ich noch eine Funktion die zählen kann, wie viele es gibt. (=Zählenwenn müsste klappen denk ich).
Ist dann etwas umständlicher, aber bringt mich hoffentlich zum Ziel. Wenn dir eine einfachere Lösung dazu einfällt, ich bin offen für Neues
Liebe Grüße
Re: Mittelwert aus selber Länge bilden
Hallo
Für so was gibts die Pivottabelle
http://de.openoffice.org/doc/oooauthors ... npilot.pdf
http://www.ooowiki.de/DatentabellenAusw ... belle.html
Ein kurzes Beispiel:
Für so was gibts die Pivottabelle
http://de.openoffice.org/doc/oooauthors ... npilot.pdf
http://www.ooowiki.de/DatentabellenAusw ... belle.html
Ein kurzes Beispiel:
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
-
- *
- Beiträge: 12
- Registriert: Fr, 07.04.2017 07:42
Re: Mittelwert aus selber Länge bilden
An diese Pivottabellen hab ich mich bisher nicht ran getraut Aber wenn ich damit schneller und vor allem einfacher ans Ziel komme, dann werde ich das doch mal versuchenKarolus hat geschrieben: ↑Fr, 07.04.2017 09:20 Hallo
Für so was gibts die Pivottabelle
http://de.openoffice.org/doc/oooauthors ... npilot.pdf
http://www.ooowiki.de/DatentabellenAusw ... belle.html
Ein kurzes Beispiel:Mittelwerte_pivot.ods
Vielen lieben Dank für die Hilfe am frühen Morgen
Re: Mittelwert aus selber Länge bilden
Ja, das fkt. auch, da du nur auf 1 Kriterium prüfst.Ich hab jetzt den Umweg gewählt, dass ich in der Tabelle Summewenn benutze.
=SUMMEWENN($Preis2016.O2:O2138;"=3000";$Preis2016.S2:S2138)
Dann brauch ich noch eine Funktion die zählen kann, wie viele es gibt. (=Zählenwenn müsste klappen denk ich).
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
Re: Mittelwert aus selber Länge bilden
Moin Katharina,
und wie wärs ganz einfach mit dieser Formel?
Das ist übrigens die korrekte Schreibweise in OpenOffice.
Gruß
balu
und wie wärs ganz einfach mit dieser Formel?
Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900;$Preis2016.S2:S2138)/SUMMENPRODUKT($Preis2016.O2:O2138=3900)
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden
-
- *
- Beiträge: 12
- Registriert: Fr, 07.04.2017 07:42
Re: Mittelwert aus selber Länge bilden
Oh man Hab es tatsächlich mit einer Pivittabelle hinbekommen. Das ist ja gar nicht so kompliziert und geht ruck zuck. Vielen Dank nochmal für den Tipp
Moin Balu,balu hat geschrieben: ↑Fr, 07.04.2017 10:17 Moin Katharina,
und wie wärs ganz einfach mit dieser Formel?Das ist übrigens die korrekte Schreibweise in OpenOffice.Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900;$Preis2016.S2:S2138)/SUMMENPRODUKT($Preis2016.O2:O2138=3900)
Gruß
balu
summiert es mir dann wirklich nur die Preise der einen Länge nur weil am Schluss ein =(gewünschte Länge) steht? Das wäre ja verrückt
Ich hab's noch nicht ausprobiert, aber ich werde das gleich mal machen. Das kommt mir irgendwie zu einfach vor
Und warum teilst du zwei Summenprodukte durcheinander? Einmal sollte es doch die Anzahl sein, oder versteh ich da was falsch?
Re: Mittelwert aus selber Länge bilden
SUMMENPRODUKT alleine
hat mit ZÄHLENWENN eins gemeinsam, es wird gezählt wie oft eine Übereinstimmung existiert. Und in diesem Falle sind das 3 Übereinstimmungen.
Nun wird in der Spalte S (S2:S2138) jeder Betrag addiert der in der gleichen Zeile mit dem Suchkriterium in der Spalte O (O2:O2138) übereinstimmt. Das macht in diesem Falle gleich 417.
Jetzt wird das Ergebnis durch die 3 Übereinstimmungen geteilt, und das ergibt 139. Das wars.
Der Datenpilot ist wohl auch nicht schlecht, oder verkehrt. Aber er hat den Nachteil, das er jedesmal neu angestoßen werden muss, wenn sich etwas ändert. Eine Formel reagiert sofort, sie muss nicht extra neu angestoßen werden. Es bleibt dir aber ganz alleine überlassen für was Du dich schlußendlich entscheidest.
Gruß
balu
Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900)
Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900;$Preis2016.S2:S2138)
Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900;$Preis2016.S2:S2138)/SUMMENPRODUKT($Preis2016.O2:O2138=3900)
Der Datenpilot ist wohl auch nicht schlecht, oder verkehrt. Aber er hat den Nachteil, das er jedesmal neu angestoßen werden muss, wenn sich etwas ändert. Eine Formel reagiert sofort, sie muss nicht extra neu angestoßen werden. Es bleibt dir aber ganz alleine überlassen für was Du dich schlußendlich entscheidest.
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden
-
- *
- Beiträge: 12
- Registriert: Fr, 07.04.2017 07:42
Re: Mittelwert aus selber Länge bilden
Vielen Dank, habe auch das ausprobiert So viel Neues heute. Und auch das funktioniert einwandfrei. Heute bin ich mal richtig begeistert von Calc, so viele Möglichkeiten...balu hat geschrieben: ↑Fr, 07.04.2017 11:18 SUMMENPRODUKT alleinehat mit ZÄHLENWENN eins gemeinsam, es wird gezählt wie oft eine Übereinstimmung existiert. Und in diesem Falle sind das 3 Übereinstimmungen.Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900)
Nun wird in der Spalte S (S2:S2138) jeder Betrag addiert der in der gleichen Zeile mit dem Suchkriterium in der Spalte O (O2:O2138) übereinstimmt. Das macht in diesem Falle gleich 417.Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900;$Preis2016.S2:S2138)
Jetzt wird das Ergebnis durch die 3 Übereinstimmungen geteilt, und das ergibt 139. Das wars.Code: Alles auswählen
=SUMMENPRODUKT($Preis2016.O2:O2138=3900;$Preis2016.S2:S2138)/SUMMENPRODUKT($Preis2016.O2:O2138=3900)
Der Datenpilot ist wohl auch nicht schlecht, oder verkehrt. Aber er hat den Nachteil, das er jedesmal neu angestoßen werden muss, wenn sich etwas ändert. Eine Formel reagiert sofort, sie muss nicht extra neu angestoßen werden. Es bleibt dir aber ganz alleine überlassen für was Du dich schlußendlich entscheidest.
Gruß
balu
Re: Mittelwert aus selber Länge bilden
noch was zum Nachlesen (steht in de normalen F1-Hilfe nicht drin) dazu:KatharinaS hat geschrieben: ↑Fr, 07.04.2017 10:48 summiert es mir dann wirklich nur die Preise der einen Länge nur weil am Schluss ein =(gewünschte Länge) steht? Das wäre ja verrückt
Ich hab's noch nicht ausprobiert, aber ich werde das gleich mal machen. Das kommt mir irgendwie zu einfach vor
aus https://wiki.openoffice.org/wiki/Docume ... T_function
und https://wiki.openoffice.org/wiki/Docume ... SUMPRODUCT[...]
SUMPRODUCT(A1:A6="red"; B1:B6="big"; C1:C6)
returns the sum of cells in C1:C6 whose corresponding entries in the A column are red and in the B column are big. This is not portable to Excel, as Excel ignores logical values.
SUMPRODUCT((A1:A6="red") * (B1:B6="big") * C1:C6)
a version of SUMPRODUCT(A1:A6="red"; B1:B6="big"; C1:C6) which is portable to Excel, as the logical values are converted to numbers during the multiplication.
[...]
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)