Direkt zum Inhalt

Wie verkette ich die Formatierung von Zahlen und Datumsangaben in Excel?

Möglicherweise haben Sie bemerkt, dass beim Anwenden der CONCATENATE-Funktion in Excel das Datumsformat (2014-01-03) und Zahlenformat wie Währungsformat ($734.7), Prozentformat (48.9%), Nachkommastellen (24.5000) usw. werden entfernt und als allgemeine Zahlen in den Verkettungsergebnissen angezeigt. In diesem Artikel finden Sie verschiedene Problemumgehungen, um Daten mit der Beibehaltung der Datums- oder Zahlenformatierung in Excel zu verknüpfen.


Verketten Sie mit dem Beibehalten des Datumsformats in Excel

In diesem Abschnitt wird erläutert, wie das Datumsformat in der Funktion CONCATENATE in Excel beibehalten wird.

1. Wählen Sie eine leere Zelle aus, in der Sie das Verkettungsergebnis ausgeben möchten, und geben Sie die Formel ein = CONCATENATE (TEXT (A2, "JJJJ-MM-TT"), "", B2) (A2 ist die Zelle mit dem Datum, das Sie verketten werden, und B2 ist eine andere Zelle, die Sie verketten werden) und drücken Sie die Taste Enter Key.
doc verketten Formatierung der Datumsnummer beibehalten 2

2. Wählen Sie die Verkettungsergebniszelle weiter aus und ziehen Sie den AutoFill-Griff nach Bedarf in den Bereich. Und dann sehen Sie, dass die angegebenen Zellen unter Beibehaltung des Datumsformats zu einer Zelle verkettet werden. Siehe Screenshot:

Note: Diese Formel = CONCATENATE (TEXT (A2, "JJJJ-MM-TT"), "", B2) zeigt Daten eines beliebigen Datumsformats als an yyyy-mm-dd, sowie 2014-01-03. Um ein anderes Datumsformat in der CONCATENATE-Funktion beizubehalten, können Sie das JJJJ-MM-TT nach Bedarf in den bestimmten Datumsformatcode ändern. Wie erhalte ich einen Datums- / Zahlenformatcode?

Band notieren Formel ist zu kompliziert, um sich zu erinnern? Speichern Sie die Formel als automatischen Texteintrag für die zukünftige Wiederverwendung mit nur einem Klick!
Lese mehr ...     Kostenlose Testversion

Kombinieren Sie mehrere Zellen / Zeilen / Spalten im Stapel, ohne Daten und das Datums- / Zahlenformat in Excel zu verlieren

Normalerweise werden beim Zusammenführen von Zellen mit der Funktion "Zusammenführen" in Excel alle Zelleninhalte mit Ausnahme des ersten Zelleninhalts entfernt. Mit Kutools für Excel Kombinieren (Zeilen & Spalten) Mit diesem Dienstprogramm können Sie problemlos mehrere Zellen / Zeilen / Spalten stapelweise kombinieren, ohne Daten zu verlieren. Darüber hinaus unterstützt dieses Dienstprogramm auch die verbleibenden ursprünglichen Datums- und Zahlenformate in den Kombinationsergebnissen. 


Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt


Verketten Sie mit dem Beibehalten des Zahlenformats (Währung / Prozentsatz / Dezimalstellen) in Excel

In diesem Abschnitt wird das Beibehalten des Zahlenformats wie Währungsformat, Prozentformat, Dezimalstellen von Zahlen usw. in der Funktion CONCATENATE in Excel behandelt.

Tipp: Wenn Sie mit Formatcodes von Zahlen vertraut sind, die Sie verketten werden, klicken Sie bitte auf hier.

1. Zunächst müssen wir den Formatcode der angegebenen Zahlen abrufen, die Sie verketten möchten: Klicken Sie mit der rechten Maustaste auf die Zahlenzelle und wählen Sie die aus Format Cells aus dem Kontextmenü. Siehe Screenshot:

2. Wechseln Sie im sich öffnenden Dialogfeld Zellen formatieren zu Nummer Klicken Sie auf die Registerkarte Maßgeschneidert der Kategorie Kopieren Sie den Formatcode in das Feld Typ Schließen Sie das Dialogfeld Zellen formatieren. Siehe Screenshot:
doc verketten Formatierung der Datumsnummer beibehalten 5

3. Dann konvertieren wir die Zahl, die Sie verketten, in eine Textzeichenfolge. Wählen Sie eine leere Zelle (in unserem Beispiel Zelle E2) und geben Sie die Formel ein = TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 ist die Währungszelle, die Sie verketten werden) und drücken Sie die Taste Enter Key.
doc verketten Formatierung der Datumsnummer beibehalten 6
Notizen:
(1) Im obigen Format $ #, ## 0.00 _); ($ #, ## 0.00) ist der Formatcode, den wir in Schritt 2 kopiert haben. Sie können den Formatcode in den kopierten Code ändern.
(2) Manchmal ist der von Ihnen kopierte Formatcode der Währung sehr kompliziert, was zu Formelfehlern führt. Wenn ja, bitte einfach den Formatcode wie $ #, ## 0.00 _); ($ #, ## 0.00).

4. Wenn Sie verschiedene Arten von Zahlen verketten möchten, wiederholen Sie bitte Schritt 1-3, um diese Zahlen in Textzeichenfolgen umzuwandeln.

5. Nachdem wir Zahlen mit speziellen Zahlenformaten in Textzeichenfolgen konvertiert haben, können wir sie durch Eingabe der Formel konzentrieren = CONCATENATE (A2, "", E2, "", F2) (A2, E2 und F2 sind Zellen, die wir verketten werden) in eine leere Zelle (in unserem Beispiel Zelle G1) und drücken Sie die Taste Enter Schlüssel. Siehe Screenshot:
doc verketten Formatierung der Datumsnummer beibehalten 7

6. Wählen Sie den Bereich E2: G2 aus und ziehen Sie den AutoFill-Griff nach Bedarf in den Bereich. Und dann werden Sie sehen, dass jede Zeile mit der Beibehaltung aller Arten von Zahlenformaten verkettet wurde. Siehe Screenshot:
doc verketten Formatierung der Datumsnummer beibehalten 8
Note: Wenn Sie mit den Formatcodes der zu verkettenden Zahlen vertraut sind, können Sie die Formel anwenden = CONCATENATE (A2, "", TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXT (C2, "0.00%")) und ersetzen Sie die Formatcodes von $ #, ## 0.00 _); ($ #, ## 0.00) und 0.00% basierend auf Ihrer Anforderung.

Band notieren Formel ist zu kompliziert, um sich zu erinnern? Speichern Sie die Formel als automatischen Texteintrag für die zukünftige Wiederverwendung mit nur einem Klick!
Lese mehr ...     Kostenlose Testversion

Mit Kutools for Excel können Sie das Format von Datum und Nummer beibehalten

Sie können sich nicht an Formatcodes für Datums- und Zahlenangaben erinnern und sind müde, diese wiederholt zu kopieren? Kutools für Excel Kombinieren Mit dem Dienstprogramm können Sie Daten verketten, indem Sie Datums- und Zahlenformate aller Art mit mehreren Klicks in Excel beibehalten.

Kutools for Excel - Vollgepackt mit über 300 wichtigen Tools für Excel. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Jetzt herunterladen!

1. Wählen Sie den Bereich aus, den Sie verketten möchten, und klicken Sie auf Kutoolen > Zusammenführen & TeilenKombinieren Sie Zeilen, Spalten oder Zellen, ohne Daten zu verlieren.
doc verketten Formatierung der Datumsnummer beibehalten 9

2. Gehen Sie im folgenden Dialogfeld Spalten oder Zeilen kombinieren wie folgt vor:
doc verketten Formatierung der Datumsnummer beibehalten 10
(1) Überprüfen Sie die Spalten kombinieren Option in der So kombinieren Sie ausgewählte Zellen gemäß den folgenden Optionen Sektion;
(2) Aktivieren Sie eine Trennoption in der Geben Sie ein Trennzeichen an Abschnitt (wir überprüfen die Raumfahrt Option in unserem Beispiel);
(3) Geben Sie den Ort an, an dem Sie das Verkettungsergebnis ablegen möchten. In unserem Beispiel geben wir die Linke Zelle;
(4) In der Optionen Abschnitt überprüfen wir die Löschen Sie den Inhalt kombinierter Zellen Option;
(5) Überprüfen Sie die Verwenden Sie formatierte Werte Option am unteren Rand dieses Dialogfelds.

3. Klicken Sie auf die Ok Schaltfläche zum Anwenden dieses Dienstprogramms. Und dann werden Sie sehen, dass jede Zeile in ihre erste Zelle verkettet wurde, wobei alle Arten von Datums- und Zahlenformaten beibehalten wurden. Siehe Screenshot:
doc verketten Formatierung der Datumsnummer beibehalten 12


Demo: Verketten Sie das Beibehalten des Nummern- / Datumsformats in Excel


Kutools for Excel: Über 300 praktische Werkzeuge immer zur Hand! Starten Sie noch heute Ihre 30-tägige kostenlose Testversion ohne Funktionseinschränkungen. Jetzt herunterladen!

In Verbindung stehende Artikel:

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Yes! It’s working now. Thanks so much Amanda Lee
This comment was minimized by the moderator on the site
Amanda Lee I’ve tried that, it’s not helping.
This comment was minimized by the moderator on the site
Hi Joseph,

Nothing happened after you ran the code? Did you check if the sheet name and range name are right?
I just tried and the code works properly on my sheet.

Amanda
This comment was minimized by the moderator on the site
Can anyone please check why this code is not working?

Sub MergeFormatCell()
'Updateby Extendoffice
Dim xSRg As Range
Dim xDRg As Range
Dim xRgEachRow As Range
Dim xRgEach As Range
Dim xRgVal As String
Dim I As Integer
Dim xRgLen As Integer
Dim xSRgRows As Integer
Dim xAddress As String
On Error Resume Next
'xAddress = ActiveWindow.RangeSelection.Address
'Set xSRg = Application.InputBox("Please select cell columns to concatenate:", "KuTools For Excel", xAddress, , , , , 8)
'If xSRg Is Nothing Then Exit Sub
'Set xDRg = Application.InputBox("Please select cells to output the result:", "KuTools For Excel", , , , , , 8)
'If xDRg Is Nothing Then Exit Sub
Set xSRg = ActiveWorkbook.Sheets("Person List").Range("J2:Z142").Value
xSRgRows = xSRg.Rows.Count
Set xDRg = ActiveWorkbook.Sheets("Person List").Range("G2:G125").Value
Set xDRg = xDRg(1)
For I = 1 To xSRgRows
xRgLen = 1
With xDRg.Offset(I - 1)
.Value = vbNullString
.ClearFormats
Set xRgEachRow = xSRg(1).Offset(I - 1).Resize(1, xSRg.Columns.Count)
For Each xRgEach In xRgEachRow
.Value = .Value & Trim(xRgEach.Value) & " "
Next
For Each xRgEach In xRgEachRow
xRgVal = xRgEach.Value
With .Characters(xRgLen, Len(Trim(xRgVal))).Font
.Name = xRgEach.Font.Name
.FontStyle = xRgEach.Font.FontStyle
.Size = xRgEach.Font.Size
.Strikethrough = xRgEach.Font.Strikethrough
.Superscript = xRgEach.Font.Superscript
.Subscript = xRgEach.Font.Subscript
.OutlineFont = xRgEach.Font.OutlineFont
.Shadow = xRgEach.Font.Shadow
.Underline = xRgEach.Font.Underline
.ColorIndex = xRgEach.Font.ColorIndex
End With
xRgLen = xRgLen + Len(Trim(xRgVal)) + 1
Next
End With
Next I
End Sub
This comment was minimized by the moderator on the site
Hi there,

In the snippet below, you should delete ".Value"
Set xSRg = ActiveWorkbook.Sheets("Person List").Range("J2:Z142").Value
xSRgRows = xSRg.Rows.Count
Set xDRg = ActiveWorkbook.Sheets("Person List").Range("G2:G125").Value

Amanda
This comment was minimized by the moderator on the site
I am trying to update the month of a new company excel sheet and this is the issues I came across (=CONCATENATE(“Month 1 -“,TEXT($H$19,”d mmm yyyy”)) how do fix this
This comment was minimized by the moderator on the site
Hi there, you used the wrong quotation marks, please copy the formula below: =CONCATENATE("Month 1 - ",TEXT($H$19,"d mmm yyyy"))
Amanda
This comment was minimized by the moderator on the site
I have name in A column and in B column i have given today formula -1 i.e yesterday dateKnow i want every date to update name from A column and yesterday date
This comment was minimized by the moderator on the site
means? can explain bit more?
This comment was minimized by the moderator on the site
Thanks a lot ^^
This comment was minimized by the moderator on the site
Thank you very much, it helped me A LOT!
This comment was minimized by the moderator on the site
Hi How can I concatenate two date?10.06.2020 24.06.2020
This comment was minimized by the moderator on the site
Hi Gissu,
Do you mean to concatenate 10.06.2020 and 24.06.2020, and return 10.06.2020 24.06.2020? Or show the date with different style in the concatenaated results ?
Only if the combined data is date, you can apply the TEXT function ( TEXT(date, "mm.dd.yyyy") or TEXT(date, "dd.mm.yyyy") ) to convert the date to text while converting.
This comment was minimized by the moderator on the site
I have 789 records concatenated and I need to establish the frequency of the data, but I don't know how to get the class rank.
This comment was minimized by the moderator on the site
Hi Armando,

You can apply the Advanced Combine Rows feature of Kutools for Excel to get it done.

https://www.extendoffice.com/product/kutools-for-excel/excel-combine-duplicate-rows.html
This comment was minimized by the moderator on the site
concatenate but keep long date?
This comment was minimized by the moderator on the site
Hi NYC74,
For example, you need to concatenate the cell values in Cell A1 and B1, and B1 contains the date you will show as long date format in the concatenation result. Now you can use this formula:
=CONCATENATE(A1, " ", TEXT(B1,"dddd,mmmm dd, yyyy"))
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations