Excel If Verweis.

Rollelutz

Newbie
Registriert
Dez. 2020
Beiträge
4
Hallo bin Neuling, und habe eine Frage.
In meiner Tabelle habe ich vier Hauptspalten.
1. Spalte system: hier soll durch dropdown das System gewählt werden. Z.b.
La4
La8
2.spalte Stärke: hier soll aus einem dropdown Menü die Stärke angegeben werden. Z.b
74
84
94
3.spalte Glasstärke: hier wird eine nummerische Angabe gemacht. Z.b.
50
4.spalte glasleiste: hier soll nun die Ausgabe erfolgen.
Ich habe es mit IF versucht und zwar so:
IF(A2="La4";"\""D2=B2-15-C2""";)
Die Ausgabe ist die Formel aber nicht das was die Formel tun soll,
Kann mir jemand helfen? Stehe aufm Schlauch🤗
Danke
 
Wenn in dem If was berechnet werden soll, dann lass die Anführungszeichen und das D2= weg. Also so z.B.: =WENN(A2="La4";B2-15-C2) Auch wenn ich nicht genau weiß, was deine Formel machen soll.
 
Nein...
Kann ich mit Hilfe von einer If Formel einem Formularfeld eine Formel zuweisen?
 
Vielleicht beschreibst du mal was du wirklich vorhast. Momentan sind wir von einer Wenn Formel in einem Formularfeld gelangt und im Titel steht irgendwas von Verweis.
 
moneymaker4ever schrieb:
Wenn in dem If was berechnet werden soll, dann lass die Anführungszeichen und das D2= weg. Also so z.B.: =WENN(A2="La4";B2-15-C2) Auch wenn ich nicht genau weiß, was deine Formel machen soll.
Das ist gut allerdings soll ja das Ergebnis in D2 übernommen werden. Da die Berechnung für z.b. La8 eine andere ist hier währe dann
B2-8-C2.
Danke
 
Oder
Code:
=Wenn(A2="La4";B2-15-C2;Wenn(A2="La8";B2-8-C2))
. Wenn du diese Formel in das Feld D2 eingibst, wird das Ergebnis auch in D2 ausgegeben.

(Übersetzung: Wenn Feld A2 = La4, dann berechne im Feld D2 "B2-15-C2", andernfalls, wenn A2 = La8, dann berechne B2-8-C2.)

edit: Man könnte noch kürzer sein, da ja A2 nur La4 oder La8 sein kann (da brauchst du die zweite Abfrage nach La8 gar nicht)

Code:
=Wenn(A2="La4";B2-15-C2;B2-8-C2)

(Übersetzung: Wenn Feld A2 = La4, dann berechne im Feld D2 "B2-15-C2", andernfalls B2-8-C2.)
 
OK ich habe vor Glasleisten zu berechnen.
Und das in einer zeile.
System Spalte A zeile2
Hier wähle ich aus 11 verschiedenen aufbauten.
La1 wird anders berechnet wie la2 oder la3 bis La11.
Und ist abhängig von Spalte B zeile2
Stärke hier gibt es drei Varianten:
74
84
94
Der Nutzer gibt an welchen La er braucht und gibt die baustärke an. Z.b 74
In Spalte C zeile2 gibt der Nutzer die glasstärke an. Z.b
50
In Spalte D zeile2 soll nun das Ergebnis kommen:
Rechnung:
A2 La8 = B2 (74)+19-8-C2 (50) =35
35 muss meine glasleiste stark sein.
 
Schreib deine LA Werte in einer Hilfsspalte untereinander, daneben die zugehörigen Werte. Mit einem Sverwis holst du dir jetzt in der Berechnung den Wert abhängig zum LA wert.
 
  • Gefällt mir
Reaktionen: floq0r
Die Lösung von @steve1da mal vorgemacht:


0000weg07.png


SVERWEIS holt sich aus der Hilfstabelle denjenigen Offsetwert aus Spalte 2 (Spalte G), der neben dem Wert in Spalte 1 (Spalte F) steht, der in Zelle A2 ausgewählt wurde (also La4 --> "8")
 

Anhänge

  • 0000weg07.png
    0000weg07.png
    16,6 KB · Aufrufe: 156
Zuletzt bearbeitet: (edit: Fixierung der Zeilennummern im SVERWEIS Argument hinzugefügt)
Ihgitt, böse Falle!

Ja, da muss zwingend ein FALSCH hinter die 2 (exakte (!) Übereinstimmung)
Code:
=B2-C2-SVERWEIS(A2;F$2:G$12;2;FALSCH)

Hab ich jetzt auch viel gelernt :-)
 
Zurück
Oben