Text in Liste direkt um Zusatz ergänzen
#1
Hallo, ich möchte des Öfteren einem Zellentext etwas hinzufügen, z.B. eine Dateiendung
In A2 steht z.B. „Fußballrasen“
Also schreibe ich in eine Nachbarzelle die Formel z.B. =A2&".jpg" und habe das Ergebnis „Fußballrasen.jpg“
und ziehe diese im gewünschten Bereich zum Kopieren herunter.
Dann wandele ich das Ergebnis von Formeln in Werte um und kopiere es in den Ursprungsbereich.
Ist recht aufwändig.

.xlsx   Test.xlsx (Größe: 9,71 KB / Downloads: 10)
Gibt es eine Möglichkeit, den gewünschten Bereich (im Beispiel A2:A4) zu markieren und direkt den Zusatz, im Beispiel .jpg hinzuzufügen?
Gruß Günther
________________________________________________________________
Windows 11 Pro Version 24H2 • Microsoft Office Professional 2019
Antworten Top
#2
Hi
meines Wissen nach nein.

Bei Zahlen ist es prinzipiell möglich, per Inhalte-Einfügen einen Wert zu den Zellinhalten hinzzuaddiere (bzw generell mit einer der 4 Grundrechenarten zu verrechnen), aber bei Texten ist mir vergleichbares nicht bekannt.
Ich würde ebenfalls deine Formellösung verwenden.

Gruß Daniel
Antworten Top
#3
Moin!
Nichts ist unmöglich …
Markiere A2:A4 und weise dem Bereich folgendes benutzerdefinierte Zahlenformat zu:
@".jpg"

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
(10.06.2025, 18:00)RPP63 schrieb: Markiere A2:A4 und weise dem Bereich folgendes benutzerdefinierte Zahlenformat zu:
@".jpg"

Dazu muss man wissen:
Formate ändern nicht den Inhalt und der Effekt ist nur rein Optisch.
Formeln, die auf diese Zellen zugreifen, werden das ".jpg" am Ende nicht erkennen (bspw ein ZählenWenn(A:A;"*.jpg") oder auch ein einfaches =A2)
Werden die Daten mit VBA weiterverarbeitet, müsste man darauf achten, dass beim Auslesen der Zelle die .Text-Eigenschaft verwendet wird und nicht .Value. Damit können aber nur einzelne Zellen ausgelesen werden, eine Zuweisung eines Zellbereichs an eine Array-Variable funktioniert nicht mit .Text
Deswegen dürfte der Einsatzbereich dieser Methode recht klein sein.
Gruß Daniel
Antworten Top
#5
Moin

Schreibe in B2:
Fußballrasen.jpg

Setze den Cursor in B3 und drücke STRG+E.
Wir sehen uns!
... Detlef

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

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Karthagos
Antworten Top
#6
(10.06.2025, 18:18)slowboarder schrieb: Deswegen dürfte der Einsatzbereich dieser Methode recht klein sein.

Ich habe ja nichts Gegenteiliges behauptet.

Ich habe halt nur "stumpf" die Frage beantwortet.
Was @Kathargos damit anfangen will, hat er ja nicht gesagt.
Zitat:Formeln, die auf diese Zellen zugreifen, werden das ".jpg" am Ende nicht erkennen (bspw ein ZählenWenn(A:A;"*.jpg") oder auch ein einfaches =A2)
=A2 übernimmt sowohl den Wert als auch das Format:
CD
2a.jpga.jpg
3b.jpg
4c.jpg

ZelleFormatWert
C2@".jpg"a
C3@".jpg"b
C4@".jpg"c

ZelleFormel
D2=C2

Gruß Ralf

(10.06.2025, 18:23)shift-del schrieb: Setze den Cursor in B3 und drücke STRG+E.

Das Blitzdingens habe ich schon bei men in black nicht verstanden.
Wink

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#7
zunächst danke an alle für die Hilfeversuche bzw. Kommentare.
Der Weg über die Zahlenformatierung ist leider in der Tat nicht wirklich hilfreich,
ich brauche ja das Ergebnis als Wert, deswegen in Werte umwandeln in meiner Vorgehensweise.

Der Tipp von Detlef ist interessant und war mir so nicht bekannt.
Bringt zwar auch kein schnelles Endergebnis, kürzt aber die Vorgehensweise etwas ab.
Gruß Günther
________________________________________________________________
Windows 11 Pro Version 24H2 • Microsoft Office Professional 2019
Antworten Top
#8
(10.06.2025, 18:48)Karthagos schrieb: ich brauche ja das Ergebnis als Wert, deswegen in Werte umwandeln in meiner Vorgehensweise.

Du hast noch nicht verraten, warum Du dies als Wert brauchst!
Denkbar, dass Du dann andere Vorschläge bekommen täten würden könntest …
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#9
(10.06.2025, 18:24)RPP63 schrieb: Ich habe ja nichts Gegenteiliges behauptet.

du hast halt meiner Meinung nach wichtiges, das gesagt hätte werden müssen, nicht gesagt.
Ist es wirklich dein Anspruch an dich selber, "stumpf" eine Frage zu beantworten?
Antworten Top
#10
Hallo RPP63,

es geht nicht nur um diese Dateiendung, sondern einfach darum, Text zu ergänzen, also unterschiedliche Gründe.
Ich lasse mir eine Liste von Dateinamen oft mit einem Dateilister aus dem Explorer in Excel kopieren.
Manchmal brauche ich die Namen mit, manchmal ohne Dateiendung und ggf. muss ich später aus irgendwelchen Zwängen wieder umwandeln.
Es ging mir einfach nur darum, die Vorgehensweise wenn möglich zu vereinfachen.
Ein einheitliches Muster kann ich leider nicht benennen.
Gruß Günther
________________________________________________________________
Windows 11 Pro Version 24H2 • Microsoft Office Professional 2019
Antworten Top


Gehe zu:


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