Seite 1 von 1

benötige zwei formeln für calc

Verfasst: So, 10.02.2013 20:30
von lindholt
ich benötige zwei formeln die evtl. etwas komplizierter werden können.
ich habe die tabelle um die es geht mal angehängt. der gelb markierte teil erklärt die funktion die das feld / die formel ausführen soll und die blau markierten felder sind als beispiele ausgewählt um die es gehen soll.

ich danke euch und bin sehr gespannt ob das so geht wie ich es mir wünsche

gruss henry

Re: benötige zwei formeln für calc

Verfasst: So, 10.02.2013 22:01
von lorbass
B6 → =2400-SUMMENPRODUKT(I3:I17;J3:J17<>"")
I19 → =SUMME(I3:I17)-SUMMENPRODUKT(I3:I17;J3:J17<>"")

Konflikte durch Formeln statt Zahlen wird's nicht geben.

Gruß
lorbass

Re: benötige zwei formeln für calc

Verfasst: So, 10.02.2013 22:37
von lindholt
vielen dank, finds unglaublich was mit tabellen alles geht :)

Re: benötige zwei formeln für calc

Verfasst: Mo, 11.02.2013 09:42
von lindholt
die erste formel funktioniert nicht so wie ich es mir vorstelle:

=2400-SUMMENPRODUKT(I3:I17;J3:J17<>"") so sieht die aktuelle formel aus

ich habe probiert sie wie folgt zu verändern...denn sie soll ja nicht auf die ganze spalte (z.b. I zugreifen sondern nur auf die zeilen)

meine anfangs idee:

=2400-SUMMENPRODUKT(I6;J6<>"")

damit wähle ich ja nur ein feld an, muss aber noch folgende felder anwählen(Summe;Produkt):
K6;L6 und M6;N6 und O6;P6 und Q6;R6 und S6;T6 und U6;V6 und W6;X6 und Y6;Z6 und AA6;AB6 und AC6;AD6 und AE6;AF6

Wie wird die Formel ergänzt?

gruss und danke,
henry

Re: benötige zwei formeln für calc

Verfasst: Mo, 11.02.2013 11:45
von Eddy
Hallo lindholt,
lindholt hat geschrieben:denn sie soll ja nicht auf die ganze spalte (z.b. I zugreifen sondern nur auf die zeilen)
das geht aus Deiner Beschreibung so nicht hervor. Schau Dir in der angehängten Tabelle Zelle J19 an. Das kannst Du bei den anderen Spalten wiederholen. dann bekommst Du keine Monsterformeln.

Bitte und Grüße zurück

Eddy

Re: benötige zwei formeln für calc

Verfasst: Mo, 11.02.2013 13:34
von lorbass
lindholt hat geschrieben:damit wähle ich ja nur ein feld an, muss aber noch folgende felder anwählen
Warum hast du das nicht sofort beschrieben?

B6 → =2400-I6*(J6<>"")-K6*(L6<>"")-M6*(N6<>"")-O6*(P6<>"")-Q6*(R6<>"")-S6*(T6<>"")-U6*(V6<>"")-W6*(X6<>"")-Y6*(Z6<>"")-AA6*(AB6<>"")-AC6*(AD6<>"")-AE6*(AF6<>"")

Zur Erläuterung: Die Terme der Art (J6<>"") sind Boolescher Ausdrücke. Sie nehmen jeweils den Wert WAHR oder FALSCH an. Intern wird WAHR durch die Zahl 1, FALSCH durch 0 ausgedrückt. Damit ergibt sich
 I6*(J6<>"") = I6*1 = I6, wenn (J6<>"") = WAHR = 1, oder
 I6*(J6<>"") = I6*0 = 0, wenn J6 nicht ausgefüllt ist, also (J6<>"") = FALSCH = 0.

Vielleicht findet noch jemand eine Möglichkeit die lästige explizite Behandlung jedes Paares zusammenzufassen?

Gruß
lorbass