Formel erzeugen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

msg132e
Beiträge: 5
Registriert: Di, 08.12.2009 08:51

Formel erzeugen

Beitrag von msg132e »

Liebe Leute

Ich würde gerne aus Einfachheit halber eine eigene Formel, welche immer wieder brauche, in Basic erstellen. Habe aber keine Ahnung wie das geht? Basic öffnen ja ok! Aber leider fange ich erst mit programmieren an... Die Formel die ich erstellt habe, lautet so:

Code: Alles auswählen

=RUNDEN(SUMMENPRODUKT(B1:B6;A1:A6)/SUMMENPRODUKT(ISTZAHL(B1:B6)*A1:A6)*2;0)/2
mit vereinfachten Bereichen

Code: Alles auswählen

=RUNDEN(SUMMENPRODUKT(Noten;Gewichtung)/SUMMENPRODUKT(ISTZAHL(Noten)*Gewichtung)*2;0)/2
somit erhalte ich die gewichteten Duchschnitte, auch wenn mal eine Note fehlen sollte...

doch wie setze ich das in Basic um? gewünscht wäre eine Formel, mit der ich den Bereich der Noten und Gewichtung eingeben könnte und fertig. Ungefähr so:

=DurchschnittNoten(Noten;Gewichtung)

Liebe Grüsse
Markus
Karolus
********
Beiträge: 7519
Registriert: Mo, 02.01.2006 19:48

Re: Formel erzeugen

Beitrag von Karolus »

Hallo
Was ist an der Formel so kompliziert das du sie in Basic schreiben möchtest ?
Aber wenn du möchtest - am einfachsten wird die Umsetzung sein, wenn du in Basic auf die Calcfunktionen zugreifst.
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig230
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig229
http://www.dannenhoefer.de/faqstarbasic ... funktionen

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Antworten