Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1392to1396
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

wenn Funktion mit mehreren Möglichkeiten

wenn Funktion mit mehreren Möglichkeiten
19.11.2014 08:03:13
Julia
Guten Morgen!
ich komme nicht weiter...
ich habe in einer Tabelle eine Spalte A, die diverse Zuordnungen enthält, zB a-b-c-d. es kann nur eine Zuordnung (zB "b") oder auch mehrere Zuordnungen geben (zB "a;c,d").
Die Zuordnungen (Spalte A) haben einen Wert (a=10, b =50, c=100, d= 1000), der nun über eine Formel oder ein Makro in der Spalte B eingefügt werden soll, auch haben die Zuordnungen eine Hierachie (sprich wenn in Spalte A "a" vorkommt soll in Spalte B "10" stehen, egal welcher Wert noch in der Zuordnung steht: also bei a;b Spalte B = 10, bei b;c;d Spalte B = 50; etc. es gilt "a vor b vor c vor d")
Ziel ist es, dass die Spalte B je nach Inhalt der Spalte A mit den entsprechenden Werten aufgefüllt wird. mit "wenn-dann" bin ich leider nicht weiter gekommen :(
Damit es verständlicher wird habe ich die folgende Beispieldatei erstellt: https://www.herber.de/bbs/user/93863.xlsx

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
mit WAHL() des VERGLEICH()s ...
19.11.2014 08:47:10
neopa
Hallo Julia,
... so: =WAHL(WENNFEHLER(VERGLEICH(LINKS(A2;1);{"a";"b";"c";"d"};);5);10;50;100;1000;"")
und nach unten kopieren.
Gruß Werner
.. , - ...

AW: wenn Funktion mit mehreren Möglichkeiten
19.11.2014 09:59:41
Daniel
Hi
wenn die Hierachie durch die Reihenfolge in der Auflistung (F3:FG) bestimmt ist, dann so (Formel für B2):
=INDEX(G:G;MIN(WENN(ISTZAHL(FINDEN($F$3:$F$6;A2));ZEILE($F$3:$F$6))))

Achtung Matrixformel, Eingabe immer mit STRG+SHIFT+ENTER abschließen.
Gruß Daniel

AW: wenn Funktion mit mehreren Möglichkeiten
19.11.2014 11:23:26
Julia
Hallo Daniel!
Danke! Danke auch dir!

wenn unsortiert, dann mit VERWEIS() und ...
19.11.2014 16:09:06
neopa
Hallo,
... ohne Hilfszellen und auch ohne STRG+SHIFT+ENTER Eingabe und als Ergebnis "" anstelle 0 für leere Zellen:
=VERWEIS(9;1/FINDEN({"";"d";"c";"b";"a"};A2);{"";1000;100;50;10})
Gruß Werner
.. , - ...
Anzeige

340 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige