So verketten Sie ein Datum in MS-Excel und erhalten ein Datum (keine Nummer)

15

Wenn ich versuche, zwei Zellen in MS-Excel in der Formel zu verketten, habe ich das Datum als Ganzzahl (zB: 04. April 2012 wird 41006).

Wie kann ich das Datum auch in den Formelzellen anzeigen?

Ale
quelle

Antworten:

27

Auf diese Weise werden in Excel Daten angezeigt. Damit Sie sie so sehen können, wie Sie es möchten, müssen Sie sie formatieren und wenn Sie alleine in einer Zelle sind, können Sie dies tun, indem Sie die Formatierung der Zelle ändern. Wenn Sie ein Datum mit anderen Elementen wie Text kombinieren möchten, müssen Sie die Formel verwenden, um das Datum wie gewünscht zu formatieren. Hier ist wie:

Verwenden Sie die TEXT-Formel, um das Datum in Text im gewünschten Format zu ändern. Wenn Sie den Text Last run onmit dem Datum in einer Zelle verketten , sagen Sie A2, dann würde Ihre Formel so aussehen

=CONCATENATE("Last run on ",TEXT(A2,"DD/MM/YYYY")) 

Natürlich brauchen Sie die Verkettung nicht wirklich:

="Last run on "&TEXT(A2,"DD/MM/YYYY")

Aber die Verkettung macht deutlich, was Sie tun.


In beiden Fällen würden diese den Wert zurückgeben Last run on 06/11/2013(wenn dies das fragliche Datum war). Sie können dann das Textmuster ändern, um das Datumsformat anzupassen. z.B

"MM-JJ" für 06-11
"TT MMM" für
06.11. "TTTT TT MMMM JJJJ" für Mittwoch, 06.11.2013

CLockeWork
quelle
1
Ich bin auf diese Antwort gestoßen, als ich versucht habe, Zellen zusammen mit einem Separator (wie in dieser Frage angegeben) zu verbinden, und das funktioniert auch dafür.
Mitch
Funktionierte gut für andere Formatierungsanweisungen wie = CONCATENATE ("It's", TEXT (A2, "#. 00", "!")
RobertB
Wenn sich das Blatt in einem nicht englischen Gebietsschema befindet, werden auch die Formatierungscodes lokalisiert, sodass Sie beispielsweise in Finnisch "vvvv-kk-pp" als Formatierungscode verwenden würden.
Pasi Savolainen