![]() |
||||||||||||||||||||||||||||||||||||
Textkette inkl. bestimmtem Bereich? - Druckversion +- Office-Fragen.de (https://office-fragen.de) +-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html) +--- Forum: Excel (https://office-fragen.de/forum-2.html) +--- Thema: Textkette inkl. bestimmtem Bereich? (/thread-28359.html) |
||||||||||||||||||||||||||||||||||||
Textkette inkl. bestimmtem Bereich? - OSO - 07.09.2022 Hallo, ich habe ein etwas verzwicktes Problem, das ich mit einer Formel lösen möchte.
Aktuell habe ich diese Formel: =WENN(A2<>"";(TEXTKETTE(B2:B16))) Das bedeutet, in der Spalte "Textkette" wird nur ein Wert ausgegeben, wenn in der Spalte "Wert 1" ein Wert vorhanden ist. Allerdings soll die Formel noch erweitert werden, sodass nicht ein fest definierter Bereich "B2:B16" verkettet wird, sondern immer ein Bereich "zwischen" zwei Werten in der Spalte A. Das heißt von ABC bis vor (also ohne) DEF, dann wieder von DEF bis vor GHI, usw. Lässt sich also in der Formel =WENN(A2<>"";(TEXTKETTE(B2:B16))) "B2:B16" durch eine entsprechende weitere Formel ersetzen? Vielen Dank und beste Grüße RE: Textkette inkl. bestimmtem Bereich? - {Boris} - 07.09.2022 Hi, wenn die Werte in der Spalte A immer TEXTE sind, dann in C2: Code: =WENN(A2="";"";TEXTKETTE(B2:INDEX(B3:B$500;VERGLEICH("*";A3:A$500;0)-1;))) und runterkopieren. WICHTIG: Unter dem allerletzten Eintrag muss in Spalte A noch irgendein Text als "Marker" stehen, damit auch die letzte Textkette gebildet werden kann. VG, Boris RE: Textkette inkl. bestimmtem Bereich? - {Boris} - 07.09.2022 Hi, mit einer Hilfsspalte lässt sich das auch einfach mit der FILTER-Funktion lösen. Hilfsspalte C, dort in C2: =WENN(A2="";C1;A2) und bis zum Ende runterkopieren. D2: =WENN(A2="";"";TEXTKETTE(FILTER(B$2:B$500;C$2:C$500=A2))) und ebenfalls runterkopieren. Voraussetzung: Es gibt keine doppelten Einträge in Spalte A. Alternativformel für D2 wäre noch: =WENN(A2="";"";TEXTKETTE(WENN(C$2:C$500=A2;B$2:B$500;""))) VG, Boris RE: Textkette inkl. bestimmtem Bereich? - OSO - 07.09.2022 Super, vielen Dank euch! Hat mir sehr geholfen. |