Clever-Excel-Forum

Normale Version: Kombination WENN(ISTZAHL(SUCHEN
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
ich bin gerade am verzweifeln...

[
Bild bitte so als Datei hochladen: Klick mich!
]

Zu der obigen Tabelle gehört folgende Funktion:
=WENN(ISTZAHL(SUCHEN("1";A1));"Text1";WENN(ISTZAHL(SUCHEN("2";A1));"Text2";WENN(ISTZAHL(SUCHEN("3";A1));"Text3";"keine Angabe")))
So weit so gut…

Allerdings möchte ich gerne in Zelle B8 stehen haben „Text1 Text2 Text3“, da in Zelle A8 alle drei Zahlen genannt sind.
Bitte möglichst einfach, da das nur eine Übungstabelle ist und ich am Ende mind. 20 Zahlen in verschiedenen Kombinationen haben werde, so dass nur eine generelle Abfrage wirklich praktikabel ist.

Kann mir jemand helfen? Vielen Dank vorab!
Hallo, warum ist bei 4 das Ergebnis keine Angabe ..? Das Ergebnis soll nur so wie hier im Beispiel..? Oder gibt's noch 5 oder 10 oder 1 4 5 Bzw.. wofür soll keine Angabe verwendet werden..?
Hallo sams...,

1) definiertes Trennzeichen
Wenn es in Zukunft mehr als 20 Zahlen geben kann, sollte man Einträge über ein festes Trennzeichen trennen. Ansonsten würde zB. bei der Eingabe von "123" folgende Kennungen ermittelt: 1;2;3;12;23.

2) VBA?
Wäre eine programmierte Lösung für dich akzeptabel? 

3) Reihenfolge
Sollen die Texte in der Reihenfolge der Kennungen im Text oder sortiert aufgelistet werden.

4) Beispieldatei
Stelle doch bitte ein Beispieldatei zur Verfügung in der auch eine Zuordnungsliste Zahl;Text vorhanden ist.
(26.06.2017, 15:58)Ego schrieb: [ -> ]Hallo sams...,

1) definiertes Trennzeichen
Wenn es in Zukunft mehr als 20 Zahlen geben kann, sollte man Einträge über ein festes Trennzeichen trennen. Ansonsten würde zB. bei der Eingabe von "123" folgende Kennungen ermittelt: 1;2;3;12;23.
...
Hallo, es existiert laut Bild(chen) doch ein festes Trennzeichen, das reicht völlig aus...
Hallo Ego, hallo Jockel,
1) Das Trennzeichen ist leider so vorgegeben aus dem Import der Datenbank. Das sollte auch nicht das Problem darstellen, oder? Zur Not muss ich das bei der Ausgabe anders definieren.
2) Eigentlich wollte ich das im Excel lösen.
3) Die Reihenfolge ist nicht ganz sol wichtig
4) wenn "1" in der Spalte A steht soll "Text1" in der Spalte B stehen
    wenn "2" in der Spalte A steht soll "Text2" in der Spalte B stehen
    wenn "3" in der Spalte A steht soll "Text3" in der Spalte B stehen
    "4" ist nicht definiert deshalb keine Angabe, gilt auch für alle nicht definierten Zeichen, SORRY, ich dachte das wird aus der Formel ersichtlich.
    wenn "1 2 3" in der Spalte A steht soll "Text1 Text2 Text3" in der Spalte B stehen
Das sind alles nur Beispiele, Die Zahlen im meiner Echt-Tabelle haben von 2 bis 8 Ziffern - alle Varianten - sind aber immer mit Leerzeichen getrennt.
(26.06.2017, 19:26)sams1974 schrieb: [ -> ]Hallo,
1) Das Trennzeichen ist leider so vorgegeben aus dem Import der Datenbank. Das sollte auch nicht das Problem darstellen, oder? Zur Not muss ich das bei der Ausgabe anders definieren.
2) Eigentlich wollte ich das im Excel lösen.
3) Die Reihenfolge ist nicht ganz sol wichtig
....
    "4" ist nicht definiert deshalb keine Angabe, gilt auch für alle nicht definierten Zeichen, SORRY, ich dachte das wird aus der Formel ersichtlich.
    ...
Das sind alles nur Beispiele, Die Zahlen im meiner Echt-Tabelle haben von 2 bis 8 Ziffern - alle Varianten - sind aber immer mit Leerzeichen getrennt.

Hallo, das ist auch in Excel lösbar, schade, dass du nicht aufzeigst, was definiert ist und was nicht...: für dieses gepostete Beispiel, welches ja nicht vollständig ist, gibt's also nur eine Teillösung...

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
14keine Angabe Liste für k.A.
21Text 1 4
32Text 2  
41Text 1  
51Text 1  
61Text 1  
73Text 3  
81 2 3Text 1 Text2 Text3  
95 6Text 5 Text6  

ZelleFormel
B2=WENN(ZÄHLENWENN($D$2:$D$10;A2);"keine Angabe";"Text "&WECHSELN(A2;" ";" Text"))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
(26.06.2017, 20:04)Jockel schrieb: [ -> ]"Text "&WECHSELN(A2;" ";" Text")
:19:

Ich hätte da eine PQ-Lösung.
Hallo Detlef, und ich dachte der TE sucht eine Formellösung... Aber deine PQ-Variante ist bestimmt eine schöne Alternative... (^_-)