Excel WENN/UND/ODER Verknüpfung

wuumbs

Cadet 4th Year
Registriert
Okt. 2010
Beiträge
93
Hey!

Also folgendes Problem...
Ich gebe in die Exceltabelle einen Wert ein (B6) und anhand dieses Wertes soll ein anderer ausgespuckt werden.

In Text ist das Ganze so:
Wenn B6 größer ist als 85 UND kleiner/gleich 95, soll 22 ausgespuckt werden.
ODER
B6 ist größer als 75 UND kleiner/gleich 85, dann soll 20 ausgespuckt werden.

Leider krieg ich das nicht hin... folgendes habe ich schon gemacht:
=WENN(ODER(UND(85<B6;B6<=95);UND(75<B6;B6<=85));22;20)

Aber egal welchen wert ich zwischen 76 und 95 eingebe, es kommt wird immer nur 22 und nie 20 ausgegeben.
Danke schonmal
 
du hast im wenn ja nur eine bedingung stehen und zwar das ODER
das hat 2 argumente

du musst das anders aufbauen
zB
=WENN(UND(85<B6;B6<=95);22;WENN(UND(75<B6;B6<=85);20;SonstWert))


getestet:
76-85 = 20
86-95 = 22

ob 85 jetzt 20 oder 22 auspuck soll musst du schon entscheiden beides geht nicht
da die prüfung 20 ausgibt ist es jetzt 20
soll es 22 sein musst du hinten < 85 statt <= 85 machen und vorne <=
 
Zuletzt bearbeitet:
Deine Überprüfung ist falsch.
Egal was du eingibst, oder ist im Bereich >75 und <=95 immer true.
Deshalb kommt immer 22 raus.
 
=WENN(UND(B6>85;B6<=95);22;WENN(UND(B6>75;B6<=85);20;<sonst wert hier hin>))
 
Hi,

probiers mal so:

"=WENN(B6>85;(WENN(B6<=95;22));(WENN(B6>75;(WENN(B6<=85;20)))))"

Gruß Con
 
Danke das hört sich schonmal gut an!
Und wenn ich theoretisch ~20 Bereiche angeben will immer in diesen 10er Abständen?
Also:

65 < B6 <= 75 --> 18,5
75 < B6 <= 85 --> 20
85 < B6 <= 95 --> 22
95 < B6 <= 105 --> 25
 
dann kaskadieren über den sonstWert

also
=WENN(65 < B6 <= 75;18,5;WENN(75 < B6 <= 85;20;WENN(85 < B6 <= 95;22;nächstes Wenn usw.

x < B6 <= y musst du natürlich durch UND( ausdrücken ;)
 
Eine WENN Funktion derart zu verschachteln ist nicht mehr handhabbar!!

  • „Excel kann schon 7 Ebenen nicht vollständig verarbeiten“
  • „Es gibt keine Problemstellung, welche sieben (oder mehr) verschachtelte WENN-Funktionen erfordern würde“
  • „Die Fragen müssen in einer aufeinander aufbauenden Weise gestellt werden, was in der Realität selten so vorhanden ist.“
  • „Es ist nur ein Ergebnis möglich“
Bau dir lieber eine Art Legende mit deinen Kategorien und Suche dann mittels Sverweis in dieser und Ordne die Bereiche zu.
 
Vielleicht habt ihr ja dann eine bessere Idee wie ich das ganze machen kann.
Also Ich brauche eine Excel Tabelle in der ich Berechnungen anfertige. Und da benötige ich die Breite eines Querschnitts. Es handelt sich bei der Breite nicht um das Ergebnis, sondern einfach um einen Wert, der für die Berechnung benötigt wird. Theoretisch könnte man diesen Wert auch aus einer Tabelle raussuchen aber genau diese Vereinfachung möchte ich damit machen.
Die Breite ist abhängig von einem Durchmesser, welchen ich in die Excel Datei eingeben möchte und mir dann die dazugehörige Breite ausgespuckt wird.

Ich dachte einfach, dass ich diese sehr sehr lange Funktion in eine Zelle eingebe und er mir dann zu jedem Durchmesser die passende Breite ausspuckt...
 
wuumbs schrieb:
Theoretisch könnte man diesen Wert auch aus einer Tabelle raussuchen
Warum läßt du das nicht Excel machen?
Tabelle eingeben/ kopieren und dann mit SVerweis den Bereich zuordnen lassen (siehe meinen letzten Beitrag).
 
So sollte es funktionieren.

Wichtig ist die absteigende Sortierung der "Bis einschl."-Werte
 

Anhänge

DPXone schrieb:
So sollte es funktionieren.

Wichtig ist die absteigende Sortierung der "Bis einschl."-Werte

Danke so klappt es echt super!
Habe die Tabelle jetzt einfach in "Tabelle2" angelegt und Verknüpfungen auf die eigentliche Berechnungstabelle gesetzt. Denke das ist übersichtlicher!

Danke für eure Tipps!
 
Zurück
Oben