Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Text zusammenfügen
#1
Hallo,
ich möchte es irgendwie automatisieren Text aus mehreren Zellen mit Zeilenumbruch in eine zusammenzufügen.
Habe aber keine Ahnung wie ich das angehen soll.

Im Anhang ist eine Datei wie es aussehen sollte.
Die Überschriften sind immer so ähnlich benannt wie dargestellt, Anzahl der Textzeilen darunter variiert aber.


.xlsx   test.xlsx (Größe: 8,83 KB / Downloads: 8)

Schon mal vielen Dank für jede Hilfe
Antworten Top
#2
Hallo,

sind die Überschriften länger/kürzer als der Text darunter.

Es wird halt ein Unterschied von Texten und Überschriften benötigt.
Gastlich
Antworten Top
#3
Moin

Die Lösung ist so ähnlich wie diese:
Code:
=TEXTVERKETTEN(ZEICHEN(10);WAHR;A2:A3)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#4
Der Text ist immer länger.

@shift-del


Danke,
funktioniert so aber gibt es einen Weg das zu automatisieren?
Wie zB.: ich füge die Formel/Makro/... neben der Überschrift ein und das Verketten passiert bis zur nächsten Überschrift.
Antworten Top
#5
Hallo,

um welche max Länge handelt es sich?


Zitat:Die Überschriften sind immer so ähnlich benannt wie dargestellt,
Das heißt genau?


Es muss ein verwendbares Kennzeichen geben.
Gastlich
Antworten Top
#6
Überschriften sind immer 8 Zeichen ("Sektor 1", "... 2", "... 3")
Textlänge ist 10- ca. 70 Zeichen.
Antworten Top
#7
Hallo Beulinski,

die zu verkettenden Bereiche zwischen den Überschriften automatisch  / dynamisch ermitteln geht mit (viel) INDEX und VERGLEICH.

Z.B. mit einer Hilfsspalte:
Arbeitsblatt mit dem Namen 'mit Hilfsspalte'
ABC
1Sektor 12text 1
text 2
2text 10
3text 20
4Sektor 23text 1
text 2
text 3
5text 10
6text 20
7text 30
8Sektor 36text 1
text 2
text 3
text 4
xyz
Hallo
9text 10
10text 20
11text 30
12text 40
13xyz0
14Hallo0

ZelleFormel
B1=WENN(ZÄHLENWENN(A1;"Sektor*");WENNFEHLER(VERGLEICH("Sektor*";INDEX($A$1:$A$30;ZEILE()+1):$A$30;0)-1;ANZAHL2(INDEX($A$1:$A$30;ZEILE()+1):$A$30));0)
C1=WENN(B1>0;TEXTVERKETTEN(ZEICHEN(10);0;INDEX($A$1:$A$30;ZEILE()+1):INDEX($A$1:$A$30;ZEILE()+B1));"")
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

Ohne Hilfsspalte geht auch, die Formel wird halt länger und komplexer:
Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1Sektor 1text 1
text 2
2text 1
3text 2
4Sektor 2text 1
text 2
text 3
5text 1
6text 2
7text 3
8Sektor 3text 1
text 2
text 3
text 4
xyz
Hallo
9text 1
10text 2
11text 3
12text 4
13xyz
14Hallo

ZelleFormel
C1=WENN(ZÄHLENWENN(A1;"Sektor*");TEXTVERKETTEN(ZEICHEN(10);0;INDEX($A$1:$A$30;ZEILE()+1):INDEX($A$1:$A$30;ZEILE()+WENNFEHLER(VERGLEICH("Sektor*";INDEX($A$1:$A$30;ZEILE()+1):$A$30;0)-1;ANZAHL2(INDEX($A$1:$A$30;ZEILE()+1):$A$30))));"")
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

(in Spalte C halt noch den Textumbruch einschalten, damit die Werte in den Zellen untereinander dargestellt werden)

Siehe angehängte Beispieldatei.

Gruß
Fred


Angehängte Dateien
.xlsx   Text zusammenfügen_fs.xlsx (Größe: 12,42 KB / Downloads: 5)
< es lebe die Hilfsspalte >
[-] Folgende(r) 1 Nutzer sagt Danke an Fred11 für diesen Beitrag:
  • Beulinski
Antworten Top


Gehe zu:


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