online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Jeremy vom 12.06.2021, 15:41 Options

Formel Problem

Hallo alle miteinand,


Habe mal wieder eine spezielle Frage:

In einer Tabelle habe ich diese Formel stehen. Er errechnet daraus eine Menge an Rohstoffen.
Die Zellen BE8 und BE12 sind dabei die Zellen in denen die Personenanzahl steht.

=(SUMMENPRODUKT(($C$6:$J$12=BE$7)*($C15:$J15)/100*BE$8)+SUMMENPRODUKT(($C$6:$J$12=BE$11)*($C15:$J15)/100*BE$12))*$K15

http://rapidshare.com/files/243727485/Ausschnitt_aus_der_Beispielda...


Soweit passt alles bestens, nur muss ich jetzt noch zusätzlich den Multiplikator bestimmen, bzw. ändern. Er soll jetzt folgendes machen;
wenn die Personenzahl (BE8 & BE12) zwischen
1-20 ist, soll er K15 normal nehmen, bei
21-50, soll er K15 mal 2 nehmen, bei
51-100, soll er K15 mal 3 nehmen, bei
101-200, soll er K15 mal 4 nehmen, bei
201-300, soll er K15 mal 5 nehmen.

kann mir jemand bei der Formel helfen?


Vielen Dank Jeremy


Antwort schreiben

Antwort 1 von rainberg vom 12.06.2021, 16:15 Options

Hallo Jeramy,

ich glaube Dein Bild passt nicht ganz zu Deiner Beschreibung.

Und wenn schon ein Download, wäre dann eine .xls nicht besser, denn mit einem Bild kann man logischerweise nicht testen.

Gruß
Rainer

Antwort 2 von papa39 vom 12.06.2021, 16:21 Options

Hi,

hinterlege deine Gewichtungen in einer eigenen Tabelle.

Dann ersetzt du *BE$8 durch

SVERWEIS(Personenzahl;Tabellenbereich;Spaltennummer_die_Gewichtung_enthält;WAHR)

Viel Spaß
papa39

Antwort 3 von Jeremy vom 12.06.2021, 16:47 Options

Hallo alle,


hier der Link zur richtigen Datei.

Wie gesagt die Beschreibung passt soweit, außer das ich nicht K15 meinte, sondern K16. War ein Tippfehler.

Hier nun die Liste:

http://rapidshare.com/files/243753059/Game_5_-_Bloemfontein_-_Rotat...



Vielen Dank für Eure Hilfe


Jeremy

Antwort 4 von Jeremy vom 12.06.2021, 17:19 Options

Damit ihr nicht durcheinander kommt, in B16 müsste auch Fruit Basket stehen.

Antwort 5 von rainberg vom 12.06.2021, 17:44 Options

Hallo Jeremy,

wenn ich Dein Vorhaben richtig durchschaut habe, müsste in BE16 folgende Formel funktionieren.

=BEREICH.VERSCHIEBEN($C16;;VERGLEICH(BE$11;$C$6:$J$6;0)-1)/100*(BE$8+BE$12)*SVERWEIS(BE$8+BE$12;{1.1;21.2;51.3;101.4;201.5};2;1)*$K16


Gruß
Rainer

Antwort 6 von Jeremy vom 12.06.2021, 18:02 Options

Hallo rainer,

leider habe ich es scheinbar nicht richtig formuliert, da deine Formel leider zum falschen ergebnis führt.

Die Grundformel die ich drinnen habe muss bleiben, da er ja dort checkt, was für Gäste ich habe und wieviel davon.

Nur am Ende jeder Summenproduktabfrage kommt eine Zelle vor:

BE8 und BE12

Und dort soll er die Sache mit dem Multiplikator ansetzen, dort soll er also checken, wieviel Gäste in BE8 oder BE12 sitzen und den Faktor einsetzen.


Würde mich über eine Antwort freuen.


Danke Jeremy

Antwort 7 von rainberg vom 12.06.2021, 18:23 Options

Hallo Jeremy,

das macht meine Formel auch bzw. kann sie so eingestellt werden, dass sie richtig rechnet, nur ist mir der Rechengang nicht klar, da Du keine Wunschergebnisse bei verschiedenen Personenzahlen eingetragen hast.

Meine Formel rechnet:
relevante Zahl aus C16:J16/100*Summe(BE8;BE12)* Fakor* K16

Wenn das falsch ist, dann berichtige das mal auf diese Art, ohne eine Formel zu nennen.

Gruß
Rainer

Antwort 8 von Jeremy vom 12.06.2021, 19:34 Options

Hallo Rainer,

prinzipiell passt es schon, ich wusste nicht das man den Abgleich auch ohne Summenprodukt machen kann.

Eine Sache ist aber noch nicht korrekt, sicher habe ich mich falsch ausgedrückt.

Wenn ich bei deiner Formel 21 eingebe, wirft er mir das Ergebnis 42 aus.

Er soll aber folgendes machen:

Bei 21 Gästen (21-50) soll er die soll er die Quantityeinheit (K16) mal 2 nehmen.


Dann wäre es perfekt.



Vielen Dank im Voraus

Jeremy

Antwort 9 von Saarbauer vom 12.06.2021, 20:29 Options

Hallo,

so könnte es passen, für Zelle BE16 und dann nach unten Ziehen

=(SUMMENPRODUKT(($C$6:$J$12=BE$7)*($C16:$J16)/100*BE$8)+SUMMENPRODUKT(($C$6:$J$12=BE$11)*($C16:$J16)/100*BE$12))*$K16*WENN((BE$8+BE$12)>200;5;WENN((BE$8+BE$12)>100;4;WENN((BE$8+BE$12)>50;3;WENN((BE$8+BE$12)>20;2;1))))

Anschlessemd kannst du es auch nach links kopieren. Der fett dargestellte Teil wurde von mir ergänzt.

Gruß

Helmut

Antwort 10 von rainberg vom 12.06.2021, 20:36 Options

Hallo Jeremy,

Zitat:
Bei 21 Gästen (21-50) soll er die soll er die Quantityeinheit (K16) mal 2 nehmen.


...genau das macht ja meine Formel mit der integrierten SVERWEIS-Passage, aber der Rechenweg meiner Formel scheint noch nicht zu stimmen.

Ich hatte Dir mit Worten erläutert, wie meine Formel rechnet

Meine Formel rechnet:
relevante Zahl aus C16:J16/100*Summe(BE8;BE12)* Fakor* K16


... und Du solltest mir mit Worten erklären, wie die Formel rechnen soll, ich kenne Deine Gedanken und die Hintergründe des Ganzen nicht.

Die Formel erstellen ist nicht das Problem, da gibt es mehrere Wege, aber der mathematische Hintergrund muss schon von Dir kommen.

Ich gehe in 2 Stunden ins Bett, da ich 4:00 Uhr verreise:-)

Gruß
Rainer

Ähnliche Themen

sum if-formel problem in excel
maku  18.02.2008 - 59 Hits - 3 Antworten

Sverweis / Wenn Formel problem
Handybike  10.02.2009 - 270 Hits - 4 Antworten

Wenn, Dann Problem in einer Formel
Jellicle  23.04.2009 - 142 Hits - 2 Antworten

Problem bei Excel Formel
Anubis01  10.06.2009 - 212 Hits - 6 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 09:21:55 2026