Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zellenprogrammierung
#1
Hallo,
benötige für eine Zelle eine Zellenprgrammierung mit mehreren Bedingungen.
Könnte mir dabei ein Experte helfen.

Folgende Bedingungen sollten erfüllt sein, dann Ergebnis in G38:

G33
+
Wenn G35=0 dann +G28
ODER
Wenn G35<0 dann +I28
+
Wenn H28<=0 dann+H30
ODER
Wenn H28>0 dann +G30

Gruß und Danke Markus
Antworten Top
#2
Hallo Markus,

so ?

=G33+WENN(G35=0;G28;I28)+WENN(H28>0;G30;H30)
[-] Folgende(r) 1 Nutzer sagt Danke an coemm für diesen Beitrag:
  • Maximus
Antworten Top
#3
Moin!
=G33+(G35=0)*G28+(G35<0)*I28+(H28<=0)*H30+(H28>0)*G30

Edit: Wobei man die letzten zwei Terme mit Wenn() zusammenfassen kann (siehe coemm)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Super Conny, Funktion jetzt voll gegeben!
Hatte dass mit der Doppel-Wennfunktion alleine nicht umsetzen können!

DANKE!
Antworten Top
#5
Eine Zellenformel bräuchte ich noch:

Wenn H28=0 dann soll der Wert von A10 in K29 übernommen werden.
Sonst kein Eintrag in K29


Danke und Gruß Markus
Antworten Top
#6
Die Formel von Coemm entspricht NICHT Deiner Anforderung aus der Threaderöffnung!

Aber egal …

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#7
Hi Ralf,
habe meine Threaderöffnung etwas unglücklich formuliert, weil ich nicht genau wußte wie die Formelumsetzung aussehen könnte. Wurde aber richtig umgesetzt. Die Wenn-Funktionen kann ich jetzt auch gut nachvollziehen.

Deine Formel ist mir zu kompliziert nachzuvollziehen! Danke für die Formel!

Gruss Markus
Antworten Top
#8
Teil-Zitat aus der Eröffnung:
Zitat:G33
+
Wenn G35=0 dann +G28
ODER
Wenn G35<0 dann +I28

Teil-Formel von Coemm: =G33+WENN(G35=0;G28;I28)
Was soll passieren, wenn G35>0 ist?
Bei Coemm wird I28 addiert.
Wenn Du das so willst ist es ja i.O.
Wenn nicht, musst Du meine Formel nehmen.

Zitat:Deine Formel ist mir zu kompliziert nachzuvollziehen!

Dann musst Du nachfragen, ansonsten wirst Du nichts lernen.
=G33+(G35=0)*G28
Wenn G35 0 ist, ergibt der Vergleich WAHR
WAHR*G28 ergibt G28
FALSCH*G28 ergibt 0

Gib mal in eine beliebige Zelle =(28>21)*15 ein und Du erhältst das Ergebnis 15
Im Register Formeln gibt es die Formelauswertung.
Hilft ungemein, um "seltsame" Formeln nachzuvollziehen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#9
Ralf, Danke für deine Erklärung!

G35 ist in meiner Tabelle immer ein Negativ-Wert!

Kann deine Formel jetzt auch nachvollziehen:

Habe sie jetzt so geändert, dass beide Formeln das gleiche Ergebnis bringen:

=G33+(G35=0)*G28+(G35<>0)*I28+(H28<=0)*H30+(H28>0)*G30




Danke nochmals!!!
Antworten Top
#10
Kann mir wer hier nochmals behilflich sein:

Eine Zellenformel bräuchte ich noch:

Wenn H28=0 dann soll der Wert von A10 in K29 übernommen werden.
Sonst kein Eintrag in K29


Danke und Gruß Markus
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste