Clever-Excel-Forum

Normale Version: Wenn und Formel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,
habe mal wieder ein kleines Problem. Ich habe in der Zelle W) eine Formel eingetragen und möchte diese wie folgt erweitern

Wenn in E9 "Haustüre" und in F9 "EG" dann soll 0 angezeigt werden steht

das ist die bestehende Formel ohne die oberen angaben.

=WENN(UND(B9="Haus 3";F9="EG";O9<1,5);O9;WENN(UND(B9="Haus 5";F9="EG";O9<1,5);O9;WENN(UND(B9="Haus 7";F9="EG";O9<1,5);O9;0)))

das ist die Formel mit den den oberen Angaben
=WENN(UND(B9="Haus 3";F9="EG";O9<1,5);O9;WENN(UND(B9="Haus 5";F9="EG";O9<1,5);O9;WENN(UND(B9="Haus 7";F9="EG";O9<1,5);O9; WENN(UND(E9="Haustüre";F9="EG";0;0)))

Irgendwie habe Ich hier einen Gedankenfehler und komme nicht darauf.

Kann man die Formel eigentlich kürzer gestalten.

Hoffe wie immer auf euer Schwarmwissen

Danke
Hallo,

ich würde es ganz ohne WENN() ermitteln.

In W9: =ISTZAHL(VERGLEICH(B9;{"Haus 3";"Haus 5";"Haus 7"};0))*(F9="EG")*(O9<1,5)*(E9<>"Haustüre")*O9

Formel nach oben kopierbar.
Hallo neopa,
Formel geht. Habe ich so noch nicht verwendet , daher kann ich das nur teilweise nachvollziehen.

Kannst du wenn es möglich das mit der wenn Funktion erstellen. 

Danke
Hola,
so?
Code:
=WENN(UND(E9="haustüre";F9="eg");0;WENN(UND(F9="eg";O9<1,5;ODER(B9="haus 3";B9="haus 5";B9="haus 7"));O9;""))
Gruß,
steve1da
Hallo Steve1da,
super die Formel hat geklappt 

Danke

18

So jetzt kommt schon das nächste Problem.

Habe folgende Formel die Funktioniert 
=WENN(UND(K560="WDVS";R560<=0;R560);0;WENN(UND(D560="Fassade";K560="WDVS");0;WENN(UND(F560="Eingang";K560="WDVS");0;WENN(UND(F560="Balkone";K560="WDVS");0;WENN(UND(G560="Putz";K560="WDVS";ODER(B560="haus 3";B560="haus 5";B560="haus 7";B560="haus 4";B560="haus 6";B560="haus 8"));H560*J560;0)))))
diese möchte Ich erweitern und scheitere wieder kläglich

folgendes versuche in die Formel einzufügen 
Wenn in K 560 Putz steht und in Zelle 560 eine Zahl kleiner 0 (also minus Zahl) soll die minuszahl eingefügt werden ansonsten 0

Mein Versuch war (rot markiert)
=Wenn(Und(K560="WDVS";R560<0;R560);0;Wenn(Und(D560="Fassade";K560="WDVS");0;WENN(UND(F560="Eingang";K560="WDVS");0;WENN(UND(F560="Balkone";K560="WDVS");0;WENN(UND(G560="Putz";K560="WDVS";ODER(B560="haus 3";B560="haus 5";B560="haus 7";B560="haus 4";B560="haus 6";B560="haus 8"));H560*J560;0))))))

Es kommt aber eine Fehlermeldung. Habe Ich hier einen Gedankenfehler. 22 Confused

Vorab wieder ein Dankeschön an alle flinken Helfer.

Tom
(10.11.2023, 09:50)wavemaster schrieb: [ -> ]Hallo Steve1da,
super die Formel hat geklappt 

Danke

18

So jetzt kommt schon das nächste Problem.

Habe folgende Formel die Funktioniert 
=WENN(UND(K560="WDVS";R560<=0;R560);0;WENN(UND(D560="Fassade";K560="WDVS");0;WENN(UND(F560="Eingang";K560="WDVS");0;WENN(UND(F560="Balkone";K560="WDVS");0;WENN(UND(G560="Putz";K560="WDVS";ODER(B560="haus 3";B560="haus 5";B560="haus 7";B560="haus 4";B560="haus 6";B560="haus 8"));H560*J560;0)))))
diese möchte Ich erweitern und scheitere wieder kläglich

folgendes versuche in die Formel einzufügen 
Wenn in K 560 Putz steht und in Zelle R560 eine Zahl kleiner 0 (also minus Zahl) soll die minuszahl eingefügt werden ansonsten 0

Mein Versuch war (rot markiert)
=Wenn(Und(K560="WDVS";R560<0;R560);0;Wenn(Und(D560="Fassade";K560="WDVS");0;WENN(UND(F560="Eingang";K560="WDVS");0;WENN(UND(F560="Balkone";K560="WDVS");0;WENN(UND(G560="Putz";K560="WDVS";ODER(B560="haus 3";B560="haus 5";B560="haus 7";B560="haus 4";B560="haus 6";B560="haus 8"));H560*J560;0))))))

Es kommt aber eine Fehlermeldung. Habe Ich hier einen Gedankenfehler. 22 Confused

Vorab wieder ein Dankeschön an alle flinken Helfer.

Tom
R560 darf nicht mit in der UND Formel stehen.
Hallo zusammen,
zuerst muss Ich mal bedanken bei allen die sich die Zeit nehmen und denen Helfen die nicht ganz die Durchsichtig bei Excel haben.
Bisher konnte Ich das meiste an Formel dank euerer Unterstützung irgendwie zurechtschieben bzw umbauen. Doch hin und wieder kommen Ich an meine Grenzen wie jetzt in dem Fall.
Habe zum Verständnis in meiner Tabelle eine zusätzliche Spalte "AS" eingefügt.
mein Problem besteht darin:
  • in Zelle AS35 habe Ich eine Formel die alleine Funktioniert (=WENN(D35="Fassade";-1*(S35*M35);0)   )
  • in Zelle AS34 habe Ich die Formel AP 34 und AS 35 zusammengesetzt und nach oben gezogen, jetzt sollte normalerweise in Zelle AS 24  die Zahl -35,244 erscheinen..
  • Leider kommt hier eine 0 an was kann das liegen. Es kommt keine Fehlermeldung bei der Formel.

Bin wieder sehr dankbar für eure Rückmeldungen.

18 Ihr seid die besten
Hallo,

Dein Problem ist ein Problem vieler verschachtelter WENN()-Formeln, vor allem wenn viele WENN() eingesetzt werden. Man verliert schnell den Überblick was wo wie berechnet wird. Ich vermeide deshalb solche Formelkonstruktionen möglichst. Das ist möglich. Dazu muß man nur genau die Bedingungsdefinitionen kennen und diese dann entsprechenden umsetzen.

In Deinem jetzigen Fall kenne ich die vollständigen Bedingungsdefinitionen noch nicht wirklich, deshalb habe ich nachfolgend nur in Deiner Formel eine Erweiterung vorgenommen, die das was Du bemängelst "heilt". Damit ist aber noch nicht eindeutig, daß alle anderen Bedingungen berücksichtigt sind.
Erst wenn das der Fall ist, kann man eine andere Formeldefinition aufstellen, z.B. analog der wie in meinem ersten Beitrag hier im Forum.

Hier nur meine "Kosmetik"-Korrektur Deiner Formel durch eine Einfügung (die ich fett markiert habe).
In AS24:

=WENN(UND(F24="Kamm";K24="WDVS";D24<>"Fassade");0;WENN(UND(F24="EG";K24="WDVS");0;WENN(UND(K24="WDVS";R24<0);R24;WENN(D24="Fassade";-1*(S24*M24);WENN(UND(F24="Eingang";K24="WDVS");0;WENN(UND(F24="Balkone";K24="WDVS");0;WENN(UND(G24="Putz";K24="WDVS";ODER(B24="haus 3";B24="haus 5";B24="haus 7";B24="haus 6"));H24*J24*M24;0)))))))

Bin jetzt allerdings auch gleich wieder offline und kann frühestens heute am späten Nachmittag wieder auf evtl. entsprechende Nachfrage reagieren.
Hallo zusammen,
langsam sehe Ich vor lauter Bäumen den Wald nicht mehr. Die Formel ist bestimmt super easy doch Ich bringe es nicht hin.
Excel bringt den Fehler zu viele Argumente oder 'Wert erscheint oder sie haben gar keine Formel 1+1=2.

Das sind meine 2 Formeln die zu einer Formel werden sollte
  • Wenn(c19="Farbband EG";H19);0
  • wenn(F19="Eingang";(-1*H19);0
  • Die Formel solle in Zelle BF19 eingefügt werden
  • Die Formeln als einzelne funktionieren siehe Zelle 
  • Testversuche habe ich in den Zellen BG bis BJ versucht
Ich hoffe das sich einer erbarmt und mir aus meiner Miesere hilft

Danke

18
Seiten: 1 2