Registriert seit: 24.02.2017
Version(en): 365; (2013)
Hallo zusammen,
ich habe hier ein Sheet mit 2 Spalten (Kategorien), die jeweils low, normal, high sein können.
Nun möchte ich in der dritten Spalte eine Zuordnung durchführen.
Dazu habe ich daneben eine Matrix.
low, low = Zuordnung 1
low, high = Zurodnung 2
usw....
Wie bekomme ich das hin ohne eine kilometerlange Verknüpfung von wenn() ?
Matrix.xlsx (Größe: 11,11 KB / Downloads: 5)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Registriert seit: 24.02.2017
Version(en): 365; (2013)
(12.02.2020, 14:36)steve1da schrieb: Hola,
https://www.herber.de/excelformeln/pages...immen.html
Gruß,
steve1da
Die Formel ist sicherlich toll und mag auch funktionieren - aber mit dem dort gezeigten Beispiel bekomme ich sie nicht auf meinen Fall übertragen.
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
wie sieht denn dein Versuch aus?
Gruß,
steve1da
Registriert seit: 24.02.2017
Version(en): 365; (2013)
So:
Matrix.xlsx (Größe: 11,62 KB / Downloads: 7)
Registriert seit: 09.08.2017
Version(en): 2016
12.02.2020, 14:52
(Dieser Beitrag wurde zuletzt bearbeitet: 12.02.2020, 14:55 von Oldiefan.
Bearbeitungsgrund: Ergänzung
)
Hallo!
Ich habe Steves Formel mal eben selber nachgebaut und sie in deiner Datei angewendet. Da funktioniert sie. Allerdings musst du blank über Wennfehler abfangen.
Code:
=WENNFEHLER(SVERWEIS(C3;$K$4:$O$7;VERGLEICH(D3;$K$4:$O$4;0);FALSCH);SVERWEIS(C3;$K$4:$O$7;VERGLEICH("blank";$K$4:$O$4;0);FALSCH))
Liebe Grüße
Alex
Registriert seit: 12.02.2020
Version(en): 2016
Hallo ,
ich hab es mit der Index-Formel auch zum laufen gekriegt:
Code:
=INDEX(K$4:O$7;VERGLEICH(C3;K$4:K$7;0);VERGLEICH(D3;K$4:O$4;0))
Bzw in deinem Fall, (da ja einige Felder leer sind):
Code:
=WENNFEHLER(INDEX(K$4:O$7;VERGLEICH(C3;K$4:K$7;0);VERGLEICH(D3;K$4:O$4;0));"")
Gruß
Stefan
Folgende(r) 1 Nutzer sagt Danke an SH95 für diesen Beitrag:1 Nutzer sagt Danke an SH95 für diesen Beitrag 28
• StrammerMax
Registriert seit: 24.02.2017
Version(en): 365; (2013)
Top, vielen Dank.
Sowohl der S-Verweis als auch die Matrixformel funktionieren.
Allerdings wird der "blank" Fall in dem Zellen leer sind noch nicht richtig abgebildet.
Wenn Kategorie 2 leer ist dann soll nur basieren auf Kategorie 1 der Wert zugeweisen werden.
Kategorie 1 = low = Zuweisung 1
Kategorie 1 = normal = Zuweisung 2
Kategorie 1 = high = Zuweisung 3
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
dann setz an Stelle von "" im Wennfehler() Teil eine Sverweis Formel auf Kategorie 1 ein.
Gruß
steve1da
Registriert seit: 24.02.2017
Version(en): 365; (2013)
(12.02.2020, 14:52)Oldiefan schrieb: Hallo!
Ich habe Steves Formel mal eben selber nachgebaut und sie in deiner Datei angewendet. Da funktioniert sie. Allerdings musst du blank über Wennfehler abfangen.
Code:
=WENNFEHLER(SVERWEIS(C3;$K$4:$O$7;VERGLEICH(D3;$K$4:$O$4;0);FALSCH);SVERWEIS(C3;$K$4:$O$7;VERGLEICH("blank";$K$4:$O$4;0);FALSCH))
Liebe Grüße
Alex
Perfekt - das funktioniert einwandfrei mit leeren Zellen :)
Vielen Dank an Alle :)