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 in leere Zellen ziehen
#1
Hi zusammen,

ich bin inzwischen ganz schön eingerostet in Excel und brauche dringend eure Hilfe auf Arbeit.
Ich habe eine Tabelle mit 2 Zellen, in der Namen stehen. Leider brauche ich alle Namen in einer Zelle.
Der Ist-Zustand ist also, dass in Zelle 1 immer mal eine Leere Spalte dabei ist, und wenn das der Fall ist soll der Text aus Zelle 2 in Zelle 1 eingesetzt werden.
Im Prinzip suche ich also eine Funktion die prüft ob in Zelle 1 eine Spalte leer ist, und wenn diese leer ist den Text aus Zelle 2 einsetzt.
Ist das so umzusetzen?

Schonmal dankeschön.

Mfg
Kevin
Antworten Top
#2
Hallo,

Du meinst sicherlich, dass du Vor- und Nachnamen in 2 Spalten (Zellen?) stehen hast.
Beispiel Vorname in Spalte A und Nachname in Spalte B jeweils ab Zeile 2:

In Zelle C2: =A2 & " " & B2
Oder C2: = B2 & ", " & A2

Habs auf dem Tablet geschrieben, da kann man leider keinen Codebereich aufrufen.

Gruß Uwe
Antworten Top
#3
Nein nicht ganz.

 [
Bild bitte so als Datei hochladen: Klick mich!
]
So sieht die Tabelle aus, nur dass ich halt etwa 13.000 Zeilen hab.
Ich möchte die Zellen nicht zusammenfügen, da dann dieser Zusatz "Zentrale" mit rübergezogen wird.
Wenn aber in Spalte A kein Text ist steht der richtie Name immer in Spalte B.
Dementsprechend möchte ich den Text aus Spalte B nur in Spalte A ziehen wenn Spalte A leer ist.
Ich hoffe das ist verständlich^^
Und danke für die schnelle antwort

[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Hier jetzt der Screenshot

Ja okay keine Ahnung wie man hier nen Bild hochlädt, bin grad bissl überfordert
Antworten Top
#4
Moin!
Markiere Spalte A
F5 → Inhalte … → Leerzellen
=B2 (wobei die 2 für die Zeilennummer der aktiven Zelle in Spalte A steht)
mit Strg+Enter abschließen (nicht Enter allein)

Gruß Ralf

(19.10.2021, 08:05)kevinkevinkevin schrieb: Ja okay keine Ahnung wie man hier nen Bild hochlädt, bin grad bissl überfordert

Du erfährst mehr, wenn Du auf klick mich klickst …
oder einfach hier drauf:
https://www.clever-excel-forum.de/thread-326.html
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
#5
Das Ganze funktioniert an sich, aber ich setze dann mit Strg+Enter überall den Wert von B2 ein.
Kann man das noch so anpassen, dass ich immer den Wert der Zelle direkt daneben übernehme?
Habs mit Dollar Zeichen probiert aber das ging nicht.
Antworten Top
#6
(19.10.2021, 08:39)kevinkevinkevin schrieb: aber ich setze dann mit Strg+Enter überall den Wert von B2 ein.
Nein, sicherlich nicht!
Da =B2 einen relativen Bezug darstellt, wird die Zeilennummer automatisch angepasst.
Das ist ja gerade der Trick.

Beispieldatei?
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
Ich hab die Tabelle jetzt mal angefügt.
Die Tabelle sieht genau so aus wie angehangen, nur halt mit 12.000 Zeilen statt 3.


Angehängte Dateien
.xlsx   Test Excel 1.xlsx (Größe: 8,42 KB / Downloads: 3)
Antworten Top
#8
Ausgangsposition:
AB
11A
2B
33C
44D
5E
6F
7G
88H
9I
10J
11K
1212L

Jetzt markiere ich A1:A12
F5 → Inhalte → Leerzellen
Folgendes Bild:
   

Da A2 aktiv ist, gebe ich =B2 gefolgt von Strg + Enter ein und erhalte folgende Formeln:
AB
11A
2BB
33C
44D
5EE
6FF
7GG
88H
9II
10JJ
11KK
1212L

ZelleFormel
A2=B2
A5=B5
A6=B6
A7=B7
A9=B9
A10=B10
A11=B11

Sinnvollerweise kopiert man abschließend Spalte A und fügt Werte ein.
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
Ich habe jetzt diverse male deine Variante versucht, einmal hat es geklappt aber die anderen male setzt er in jeder Spalte nur B2 ein, er übernimmt nichtmal den Text aus Spalte B2
Antworten Top
#10
An das = hast Du gedacht?  Angel
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


Gehe zu:


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