WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 10.09.2002, 13:00   #1
creibl
Veteran
 
Registriert seit: 24.04.2002
Beiträge: 278


Standard Datumsformat EXCEL

Hallo!

Folgendes Problem: Wie kann ich ein EXCEL ein Datum umformatieren, ohne dass zB aus 020910 910 wird??? Die Spalte ist als Text formatiert.

Es handelt sich hierbei um ca. 50.000 Datensätze.

Ist: zB: 20020910

Soll: zb: 020910

Hab es schon auf mehrere Arten probiert, aber komme nicht hin.

Hat jemand eine Idee??????

mfg
chris
creibl ist offline   Mit Zitat antworten
Alt 10.09.2002, 14:22   #2
Michi B
Veteran
 
Registriert seit: 25.04.2001
Alter: 45
Beiträge: 473


Standard

sind die zellen als datum oder als text/zahl formatiert?
____________________________________

Michi B ist offline   Mit Zitat antworten
Alt 11.09.2002, 09:27   #3
creibl
Veteran
 
Registriert seit: 24.04.2002
Beiträge: 278


Standard

Sind als Text formatiert!

Mittlerweile habe ich das Problem schon gelöst mithilfe der RECHTS Funktion!!

mfg
creibl ist offline   Mit Zitat antworten
Alt 11.09.2002, 09:40   #4
Michi B
Veteran
 
Registriert seit: 25.04.2001
Alter: 45
Beiträge: 473


Standard

hättest du auch mit bearbeiten - ersetzen lösen können
____________________________________

Michi B ist offline   Mit Zitat antworten
Alt 11.09.2002, 10:35   #5
creibl
Veteran
 
Registriert seit: 24.04.2002
Beiträge: 278


Standard

Nicht wirklich, da es in dieser Tabelle weiters noch eine Spalte gibt wo eine 13stelliger Zahlencode (EAN) eingetragen ist. Sollte zufällig die Zahl 2002 oder 2001 , .... im EAN vorkommen wird sie dort auch durch 02 oder 01 .... ersetzt.

Und was noch dazukommt, dass führende Nullen danach nicht mehr angezeigt werden. aus 020910 wird dann 20910, also nicht ganz dasselbe.

Habe es zuerst auch so probiert.
creibl ist offline   Mit Zitat antworten
Alt 11.09.2002, 14:31   #6
Michi B
Veteran
 
Registriert seit: 25.04.2001
Alter: 45
Beiträge: 473


Standard

natürlich markierst du die spalte in der das datum drinnen ist, damit die änderungen nicht in der ganzen tabelle stattfinden...
du ersetzt dann 2002 auf 02
und kannst dann die spalte benutzerdefiniert formatieren, damit alle daten 6-stellig angezeigt wird, dann kommt raus: 020910
____________________________________

Michi B ist offline   Mit Zitat antworten
Alt 11.09.2002, 20:41   #7
Sector
Veteran
 
Registriert seit: 23.01.2000
Beiträge: 425


Standard

versuche mit "Daten/Text in Spalten" den zu verändernden Teil abzutrennen, dann zB. mit suchen/ersetzen nach deinen Wünschen umzuwandeln und mit der Formel zB. =A1&B1 wieder zusammenzufügen.

Hoffe, ich habe mich verständlich ausgedrückt.
____________________________________
Sector
Sector ist offline   Mit Zitat antworten
Alt 11.09.2002, 21:13   #8
Seidl
Veteran
 
Registriert seit: 10.01.2001
Beiträge: 478


Standard Wäre gar nicht so schwer gewesen

Seht euch doch mal VB ein wenig an.
Ist viel leichter als die meisten anscheinend glauben und Makros sind ja doch öfters hilfreich.

Leider habe ich diesen Beitrag zu spät gelesen um helfen zu können aber hier trotzdem ein Makro welches das Problem hätte lösen können.

Sub Makro1()
Dim X As Integer
For X = 1 To 1000 ' Zeile 1 bis 1000
With Worksheets(1).Cells(X, 1) ' 1.Blatt, 1.Spalte, X.Zeile
If Len(.Value) > 6 Then ' mehr als 6 Zeichen
.Value = Right(.Value, 6) ' 6 Zeichen von rechts
End If
End With
Next X
End Sub

Wie gesagt, ist gar nicht so schwer wie manche vielleicht denken.

so long
Seidl
Seidl ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:12 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag