und nochmal wenn / dann mit vielen verschiedenen Bezügen
#1
Hallo Zusammen,

ich habe wieder eine wenn / dann Frage:

1.- ich habe eine lange Tabelle, in Spalte C befinden sich in den Zeilen jeweils lange Produktnamen und jeweilige Farbbezeichnungen. Jede Zeile wiederholt sich einmal. Also, Produktname in C1 = C2, C3 = C4, usw...

2.- in Spalte D folgt die Nummernabfolge 1,2,1,2,usw. Also D1= 1, D2= 2, D3 = 1, D4 = 2, usw...

3.- in Zelle E1 folgt immer eine Produktnummer, die dem jeweiligen Produktnamen aus Spalte C1 zugeordnet ist.

4.- So, hier nun die Frage: In Zelle E2 soll nun, wenn im Produktnamen in C2 das Wort "green solid" auftaucht, die Nummer 10001 eingesetzt werden. Wenn "green gradient" auftaucht, soll 10002 eingesetzt werden, usw. Insgesamt gibt 16 verschiedene Farben und dazugehörige Nummern die auftauchen können. Ich möchte also in Spalte E jede zweite Zelle mit der entsprechenden Nummer für die Farbbezeichnung die in Spalte C auftaucht ergänzen.

Ich hoffe ich konnte mein Problem halbwegs verständlich schildern.

Danke für Eure Hilfe + viele Grüße
Jaques
Top
#2
Hallo,

eine Hilfstabelle erstellen, 1.Spalte Name, 2. Spalte Farbcode und in E2 mit SVERWEIS abfragen, vorausgesetzt der Name steht allein in der Zelle C2.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
Hi Edgar,

leider steht in Zelle C nicht nur der Farbname, sondern der Text dort sieht in etwa so aus:

BON VIVANT, BLACK,sunglasses, 52-20-145, green solid, HTS-90041091
BON VIVANT, INCENSE, sunglasses, 52-20-145, purple gradient, HTS-90041091
BON VIVANT, INCENSE, sunglasses, 52-20-145, brown solid, HTS-90041091

usw.

Ich muss irgendwie erkennen, ob die Farbbezeichnung in der Beschreibung vorkommt, also zum Beispiel "green solid", und dann soll in einer nächsten Spalte dementsprechend ein bestimmter Wert ergänzt werden.

Es gibt insgesamt 17 verschiedene mögliche Farbbezeichnungen mit entsprechenden Werten die zugeordnet werden sollen.

Gibts dafür eine Lösung?

Vielen Dank für die Hilfe!
Top
#4
Hallo,

als Idee:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHI
1BON VIVANT, BLACK,sunglasses, 52-20-145, green solid, HTS-90041091    1001   
2BON VIVANT, INCENSE, sunglasses, 52-20-145, purple gradient, HTS-90041091    1002   
3BON VIVANT, INCENSE, sunglasses, 52-20-145, brown solid, HTS-90041091    1003   
4         
5         
6         
7       green solid1001
8       purple gradient1002
9       brown solid1003

ZelleFormel
F1=SVERWEIS(GLÄTTEN(LINKS(WECHSELN(A1;LINKS(A1;SUCHEN("#";WECHSELN(A1;",";"#";4))+1);"";1);SUCHEN(",";WECHSELN(A1;LINKS(A1;SUCHEN("#";WECHSELN(A1;",";"#";4))+1);"";1))-1));$H$7:$I$9;2;0)
F2=SVERWEIS(GLÄTTEN(LINKS(WECHSELN(A2;LINKS(A2;SUCHEN("#";WECHSELN(A2;",";"#";4))+1);"";1);SUCHEN(",";WECHSELN(A2;LINKS(A2;SUCHEN("#";WECHSELN(A2;",";"#";4))+1);"";1))-1));$H$7:$I$9;2;0)
F3=SVERWEIS(GLÄTTEN(LINKS(WECHSELN(A3;LINKS(A3;SUCHEN("#";WECHSELN(A3;",";"#";4))+1);"";1);SUCHEN(",";WECHSELN(A3;LINKS(A3;SUCHEN("#";WECHSELN(A3;",";"#";4))+1);"";1))-1));$H$7:$I$9;2;0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#5
Hi,

das sieht gut aus! Ich bastel mir das mal für alle Werte nach Deinem Vorschlag zusammen. Meld mich wieder wenn alles geklappt hat.

Danke + Grüße...
Top
#6
Hi Edgar,

vielen Dank nochmal. Leider kriege ich das so nicht hin. Ich bin ein ziemlicher Excel Anfänger und verstehe die bezüge innerhalb der Formel leider nicht im Detail. Deswegen kann ich das nicht auf meine anderen Werte übertragen. Ich habe eine andere Idee wie ich mein Problem lösen kann, allerdings fehlt mir dazu auch noch eine Funktion. Und es wird am Ende ein haufen Arbeit, aber ich denke so kriege ich es auch hin.

Danke Dir aber auf jeden Fall!

Gruss...
Top
#7
Hallo,

in A stehen Deine Texte, in H7 bis I9 steht die Tabelle mit den Zuordnungen, das mußt Du natürlich anpassen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


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