Zelleninhalt abfragen
#1
Hallo,

ich möchte in Spalte "A1" und Saplte "B1" verschiedene Wörter abfragen und wenn ein Kombination passt soll in Spalte "C1" mit verschieden Multiplikatoren je nach Kombination aus Spalte "D1"  gerechnet  werden. 

Bsp.: 

Zelle A1 = Gamma & Zelle B1 = M1x
Faktor aus Zelle D1 = 80

Wert in Zelle C1 = 80

wenn

Zelle A1 = Beta & Zelle B1 = M1x
Faktor aus Zelle F1 = 100

Wert in Zelle C1 = 100

usw...

Und das ganze für eine die komplette Spalte A und B.


Ich habe es probiert mit "Wenn" umzusetzen, aber da müsste ich jede Spalte neu formatieren.

=WENN(UND(L4="Gamma"; A4="M1x/M24");AP4;WENN(UND(L4="Beta";A4="M1x/M24");AN4;WENN(UND(L4="Pilot";A4="M1x/M24");AQ4;WENN(UND(L4="Prod";A4="M1x/M24");AR4;WENN(UND(L4="Gamma";A4="F40");AP5;WENN(UND(L4="Beta";A4="F40");AN5;WENN(UND(L4="Beta2";A4="F40");AO5;WENN(UND(L4="Pilot";A4="F40");AQ5;WENN(UND(L4="Prod";A4="F40");AR5;)))))))))*S4

Wie könnte ich mein Vorhaben in VBA umsetzen damit die Abfrage und Überprüfung immer läuft.

Danke für Eure Hilfe
Top
#2
Hi,

Vielleicht solltest du hier eine Beispieldatei hochladen, ich habe zumindest nicht verstanden welche Wörter alles abgefragt werden müssen.
Top
#3
Hallöchen,

Du könntest es per Formel auch so angehen:
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
1GammaM1x8080100
2BetaM1x100  

ZelleFormel
C1=(A1&B1="GammaM1x")*$D$1+(A1&B1="BetaM1x")*$E$1
C2=(A2&B2="GammaM1x")*$D$1+(A2&B2="BetaM1x")*$E$1

oder so
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFG
1GammaM1x8080100BetaM1x
2BetaM1x100  Gamma 

ZelleFormel
C1=(A1&B1=$F$2&$G$1)*$D$1+(A1&B1=$F$1&$G$1)*$E$1
C2=(A2&B2=$F$2&$G$1)*$D$1+(A2&B2=$F$1&$G$1)*$E$1

oder am einfachsten so:
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFG
1GammaM1x80  BetaM1x100
2BetaM1x100  GammaM1x80

ZelleFormel
C1=SVERWEIS(A1&B1;$F$1:$G$2;2;0)
C2=SVERWEIS(A2&B2;$F$1:$G$2;2;0)
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


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