Hallo,
erster Beitrag und gleich eine Frage

pardon.
Ich möchte Artikelnamen aus mehreren unterschiedlichen Feldern erstellen. In einer statischen Version funktioniert das ganze wunderbar, aber sobald es dynamischer wird - finde ich einfach keine Lösung.
Derzeit löse ich das Problem folgendermaßen (einfaches Beispiel):
Im Feld "Name" steht folgende Formel:
Ist eines der Felder frei - löse ich das Problem derzeit bspw. so (damit es keine Lücken in "Name" gibt):
Hier steht im Feld "Name" nun folgende Formel:
Code: Alles auswählen
=WENN(E2="";B2&" - "&C2&" ("&D2&")";B2&" - "&C2&" ("&D2&") ["&E2&"]")
Das ganze hat mich in einer inversen Abfrage von 4 Feldern nach Inhalt neulich zu dieser Formel geführt (zum generieren von Fotolinks):
Code: Alles auswählen
=WENN(NICHT(BP3);WENN(NICHT(BO3);WENN(NICHT(BN3);WENN(NICHT(BM3);"";"http://www.XXX.de/bam/"&BM3&".jpg");"http://www.XXX.de/bam/"&BM3&".jpg,http://www.XXX.de/bam/"&BN3&".jpg");"http://www.XXX.de/bam/"&BM3&".jpg,http://www.XXX.de/bam/"&BN3&".jpg,http://www.XXX.de/bam/"&BO3&".jpg");"http://www.XXX.de/bam/"&BM3&".jpg,http://www.XXX.de/bam/"&BN3&".jpg,http://www.XXX.de/bam/"&BO3&".jpg,http://www.XXX.de/bam/"&BP3&".jpg")
An diesem Tag dachte ich mir - es REICHT. Das muss auch einfacher gehen. Ich habe mit vielem rumprobieren und googlen leider keine Lösung gefunden.
Was ich nun gerne wissen möchte - ist es möglich diese Namenspuzzle halbwegs dynamisch zu gestalten?
Egal wo ich etwas eintrage - es werden nur die Felder mit Inhalt verwendet und evtl. Zusätze um die Inhalte gelegt wie Klammern "()" oder dashes "-". Alle leeren Felder sollen einfach ignoriert werden. Wichtig - ich kann die Klammern und Zusätze nicht in die Felder selbst schreiben, da diese anderweitig verwendet werden müssen.
Zur Verdeutlichung - das Endergebnis sollte so aussehen:
Ich hoffe Ihr versteht mein Problem. Bei Rückfragen editiere ich den beitrag gerne noch einmal.
Ich hoffe mir kann jemand helfen
- danke schon einmal im vorraus.