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.

Kombination WENN und VERGLEICH mit mehreren Bereichen
#1
Hallo,

ich möchte folgende WENN,VERGLEICH-Funktion schreiben, bekomme aber nie das gewünschte Ergebnis:

Code:
=WENN(VERGLEICH(C2;(A2:A4;A7:A9;A12:A18);0);"Passt")

Wie kann ich über mehrere Bereiche Vergleichen, denn da liegt wohl mein Fehler..

Vielen Dank im Voraus.
Antworten Top
#2
Hi ensso,

Fehler richtig erkannt; wieso nimmst du nicht die Matrix $A$2:$A$18?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallöchen,

die Frage war

Zitat:Wie kann ich über mehrere Bereiche Vergleichen

Verbinde z.B. mehrere Vergleiche mit ODER(…;...;...)

=WENN((ODER(WENNFEHLER(VERGLEICH("B";A1:A2;0);0);WENNFEHLER(VERGLEICH("B";A4:A5;0);0)));"passt";"")
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#4
Danke hat geklappt.
Kann man auch SVERWEIS über mehrere Matrizen schreiben. Habe es bisher so lösen wollen, aber klappt nicht:

Code:
=SVERWEIS(Tabelle1!A48;Input!H3:I89&Input!H116:I117&Input!H277:I277&Input!H311:I311&Input!H348:I506&Input!H514:I527&Input!H2418:I2418&Input!H2591:I2591&Input!H3483:I3483;2)
Antworten Top
#5
Hi,

so wie ich das sehe, ist dein Tabellenblatt - vorsichtig ausgedrückt - suboptimal. Wäre es ordentlich aufgebaut, könntest du dir solche Verrenkungen sparen. Mein Vorschlag (neben dem wohl besten, die Tabelle umzubauen) wie bei deiner Frage nach dem VERGLEICH(): nimm den kompletten Bereich als Matrix.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Hi,
das Problem ist dass ich die gefilterte Spalte als Matrix nehmen sollte. Deswegen auch die Frage nach mehreren Matrizen.
Antworten Top
#7
Hi,

stell mal bitte eine Beispieldatei, die vom Aufbau her deinem Original gleichen muss, vor. Eventuell kann ein anderer Lösungsweg beschritten werden. Hochladen: https://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Crossposting: https://www.ms-office-forum.net/forum/sh...p?t=358357

Wenn schon Cossposting, dann bitte die Beiträge verlinken,
Gruß
Michael
Antworten Top
#9
@WillWissen : So habe jetzt eine Beispielmappe hochgeladen. Input ist die Ausgangslage, darin sind mehrere Signalnamen enthalten, die in verschiedenen Strukturen mehrfach vorkommen können. Siehe Farbig markierte. Jedes Signal bekommt eine C-Bewertung.
Nun ist mein Wunsch siehe Tabelle1, die Signalnamen je einmal aufzulisten und die C-Bewertung von Input zugehörig zu den Strukturen zuzuweisen. Um zu sehen, wie ein Signal in unterschiedlichen Strukturen jeweils bewertet wurde.

Ich hoffe ich konnte es rüberbringen.

@Der Steuerfuzzi : Alles klar. Kommt in Zukunft nicht mehr vor.


Angehängte Dateien
.xlsx   BENEU.xlsx (Größe: 11,53 KB / Downloads: 3)
Antworten Top
#10
Hallöchen,

also, ich versuch mal wieder ohne Beispieldatei das Prinzip zu erklären.

Mehrere SVERWEIS kannst Du auch wieder durch mehrere Aufrufe verbinden. Wenn sicher ist, dass nur der ein Treffer vorkommt / zählt, z.B.

=WENNFEHLER(SVERWEIS(…);"") & WENNFEHLER(SVERWEIS(…);"")&...

oder geschlachtet Smile

=WENNFEHLER(SVERWEIS(…);WENNFEHLER(SVERWEIS(…);""))
.      \\\|///      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