SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

ramäro
Beiträge: 2
Registriert: Di, 07.11.2017 22:39

SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von ramäro »

Ich habe ein kleines Problem, bei welchem ich selber nicht weiter komme.

In einer Zeile (z.B. B2:Y2) sind Zahlen zwischen 0 und 360. Leider sind auch Messfehler enthalten, welche durch -999 oder -9999 gekennzeichnet sind.

Von den Zahlen in der Zeile B2:Y2 (z.B. 360; 90; 35; -9999; 200; ...) möchte ich jeweils den Sinuswert mit SIN(RAD()) nehmen und anschließend alle so entstandenen Werte summieren.

z.B. Sin(360) + Sin(90) + Sin(35) + Sin(200) = mein gesuchter Wert

Mein Problem ist, das ich nicht möchte, dass die -9999 oder -999 berücksichtigt wird.

Mit =SUMMEWENN(B2;Y2">-1") habe ich es hinbekommen, dass die Summe aus allen Zahlen ohne der -9999 gebildet wird. Allerding soll bei mir, nachdem die Fehlerwerte aussortiert wurden, vor dem Summieren noch der Sinus der einzelnen Werte berechnet werden.

Ich würde mich sehr freuen, wenn jemand eine Idee hat, wie ich dieses Problem lösen kann.
Vielen Dank im Vorraus :)
mikeleb
*******
Beiträge: 1316
Registriert: Fr, 09.12.2011 16:50

Re: SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von mikeleb »

Hallo,

Code: Alles auswählen

=SUMMENPRODUKT(B2:Y2>=0;SIN(RAD(B2:Y2)))
Gruß,
mikeleb
Helmut_S
*****
Beiträge: 224
Registriert: So, 29.10.2017 11:29

Re: SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von Helmut_S »

Hallo, wollte nur bestätigen, dass die von mikeleb vorgeschlagene Formel das "Problem" perfekt löst. Unter Libreoffice heißt die Funktion RAD() (wie sie unter openoffice-Calc genannt wird) allerdings Bogenmass()
Gruß Helmut
MX-Linux 23 KDE, Linux Mint 21 Cinnamon
Mondblatt24
*******
Beiträge: 1136
Registriert: So, 14.05.2017 16:11

Re: SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von Mondblatt24 »

Hallo,
Unter Libreoffice heißt die Funktion RAD() (wie sie unter openoffice-Calc genannt wird) allerdings Bogenmass()
oder GRAD() Falsch!!!!!

Gruß Peter
Zuletzt geändert von Mondblatt24 am Do, 09.11.2017 08:37, insgesamt 2-mal geändert.
Win 11 (x64) ▪ 24.2.1.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Helmut_S
*****
Beiträge: 224
Registriert: So, 29.10.2017 11:29

Re: SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von Helmut_S »

@Mondblatt24, bist du sicher, dass du da nicht etwas verwechselst?
bogenmass.ods
(10.14 KiB) 52-mal heruntergeladen
Gruß Helmut
MX-Linux 23 KDE, Linux Mint 21 Cinnamon
Mondblatt24
*******
Beiträge: 1136
Registriert: So, 14.05.2017 16:11

Re: SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von Mondblatt24 »

Hallo Helmut,
ja hast recht.

Gruß Peter
Win 11 (x64) ▪ 24.2.1.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
ramäro
Beiträge: 2
Registriert: Di, 07.11.2017 22:39

Re: SUMMEWENN() durchführen und vor dem Summieren noch Sinus() durchführen)

Beitrag von ramäro »

Vielen Dank für die Hilfe. Mit der obigen Formel funktioniert es super!
Antworten