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.

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
Antworten Top
#2
Hi,

Vielleicht solltest du hier eine Beispieldatei hochladen, ich habe zumindest nicht verstanden welche Wörter alles abgefragt werden müssen.
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
Antworten 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)
Antworten Top


Gehe zu:


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