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.

Verketten
#1
Moin,

in A1:C1 stehen Ganzzahlen 1-999 mit führender Null, z.B. 111  002 033.
Diese sollen in D1 zu 111002033 zusammengeführt werden,
und zwar so, dass man damit weiterrechnen kann.

Bei Verketten mit & bzw =VERKETTEN() erscheint jedoch 111233.
Die führenden Nullen werden weggelassen. Das ist nicht gewollt.

Dieter
Antworten Top
#2
Moin!
=TEXT(A1;"000")&TEXT(B1;"000")&TEXT(C1;"000")
In neuen Versionen einfacher
=TEXTKETTE(TEXT(A1:C1;"000"))

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
#3
Hi Ralf,

ja, das habe ich momentan auch, doch wie erwähnt soll damit weitergerechnet werden.
Denn ich will das Ergebnis als 1. Parameter für =SVERWEIS() verwenden.
Wegen TEXT kann das aber nicht funktionieren.

Dieter
Antworten Top
#4
Hallöchen,

nimm im SVERWEIS dann z.B.
--D1

oder gleich in D1
=--(TEXT(A1;"000")&TEXT(B1;"000")&TEXT(C1;"000"))

oder gleich in D1
=C1+B1*1000+A1*100000
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
Wenn sichergestellt ist, dass in Spalte A immer dreistellige Zahlen stehen, kannst Du das Ergebnis auch in eine neunstellige Zahl umwandeln:
=--(A1&TEXT(B1;"000")&TEXT(C1;"000"))
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
#6
Uiii ...

Ich dachte, es ginge nicht und schaue es mir nachher an.
Essen steht auf dem Tisch.
Lecker hausgemachte Lasagne. Die vom Italiener kannste dagegen vergessen.

Dieter

Das klappt leider nicht, weil in A1:C1 nicht nur 3-stellige Zahlen stehen.

Dieter
Antworten Top
#7
Dann musst Du den SVERWEIS umbauen.
Dazu bräuchte man aber mal eine (Beispiel-) Datei.
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
#8
Scheint doch zu klappen.
Hatte in C1 000, obwohl nur Zahlen bis 99 vorkommen.
Eine 0 weggemacht und es funzt.
Wenn´s mit dem SVERWEIS nicht funktionieren sollte, melde ich mich wieder.
Dieter
Antworten Top
#9
Habe es gelöst.
Zellformat 000 000 00 und es erscheint wie gewünscht 001 001 01
Dieter


Angehängte Dateien
.xlsx   Test 2.xlsx (Größe: 12,38 KB / Downloads: 2)
Antworten Top


Gehe zu:


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