Loncat ke daftar isi utama

Bagaimana cara menggabungkan pemformatan nomor / tanggal di Excel?

Anda mungkin telah memperhatikan bahwa ketika kami menerapkan fungsi CONCATENATE di Excel, format tanggal (2014-01-03) dan format angka seperti format mata uang ($734.7), format persentase (48.9%), tempat desimal (24.5000), dll., dihapus dan ditampilkan sebagai angka umum dalam hasil penggabungan. Pada artikel ini kami menemukan beberapa solusi untuk menggabungkan data dengan menyimpan format tanggal atau angka di Excel.


Menggabungkan dengan menyimpan format tanggal di Excel

Bagian ini berbicara tentang bagaimana menyimpan format tanggal dalam fungsi CONCATENATE di Excel.

1. Pilih sel kosong Anda akan menampilkan hasil penggabungan, dan masukkan rumus = CONCATENATE (TEXT (A2, "yyyy-mm-dd"), "", B2) (A2 adalah sel dengan tanggal yang akan Anda gabungkan, dan B2 adalah sel lain yang akan Anda gabungkan) ke dalamnya, dan tekan tombol Enter kunci.
doc concatenate mempertahankan format nomor tanggal 2

2. Tetap memilih sel hasil penggabungan, dan seret pegangan IsiOtomatis ke kisaran yang Anda butuhkan. Dan kemudian Anda akan melihat sel yang ditentukan digabungkan menjadi satu sel dengan mempertahankan format tanggal. Lihat tangkapan layar:

Note: Formula ini = CONCATENATE (TEXT (A2, "yyyy-mm-dd"), "", B2) akan menunjukkan tanggal dalam format tanggal apa pun sebagai yyyy-mm-dd, Seperti 2014-01-03. Untuk mempertahankan format tanggal lain dalam fungsi CONCATENATE, Anda dapat mengubah tttt-bb-hh ke kode format tanggal tertentu sesuai kebutuhan. Bagaimana cara mendapatkan kode format tanggal / angka?

perhatikan pita Formula terlalu rumit untuk diingat? Simpan rumus sebagai entri Teks Otomatis untuk digunakan kembali hanya dengan satu klik di masa mendatang!
Baca lebih banyak…     Free trial

Batch menggabungkan beberapa sel / baris / kolom tanpa kehilangan data dan format tanggal / angka di Excel

Biasanya saat menggabungkan sel dengan fitur Merge di Excel, itu akan menghapus semua konten sel kecuali konten sel pertama. Namun, dengan Kutools for Excel's Gabungkan (Baris & Kolom) utilitas, Anda dapat dengan mudah menggabungkan beberapa sel / baris / kolom tanpa kehilangan data. Terlebih lagi, utilitas ini juga mendukung format tanggal dan angka asli yang tersisa dalam hasil kombinasi. 


Kutools untuk Excel - Tingkatkan Excel dengan lebih dari 300 alat penting. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Get It Now


Gabungkan dengan menyimpan format angka (mata uang / persentase / desimal) di Excel

Bagian ini berbicara tentang menyimpan format angka, seperti format mata uang, format persentase, tempat desimal angka, dll. Dalam fungsi CONCATENATE di Excel.

Tip: Jika Anda terbiasa dengan kode format angka yang akan Anda gabungkan, silakan klik di sini.

1. Pertama-tama, kita perlu mendapatkan kode format dari angka yang ditentukan yang akan Anda gabungkan: klik kanan sel angka dan pilih Format Cells dari menu klik kanan. Lihat tangkapan layar:

2. Di kotak dialog Format Sel pembuka, masuk ke Jumlah tab, klik Kustom dalam Kategori kotak, salin kode format di Tipe kotak, dan tutup kotak dialog Format Sel. Lihat tangkapan layar:
doc concatenate mempertahankan format nomor tanggal 5

3. Kemudian kami akan mengubah angka yang akan Anda gabungkan menjadi string teks. Pilih sel kosong (Sel E2 dalam contoh kami), masukkan rumus = TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 adalah sel mata uang yang akan Anda gabungkan) ke dalamnya, dan tekan Enter kunci.
doc concatenate mempertahankan format nomor tanggal 6
Catatan:
(1) Dalam format di atas, $ #, ## 0.00 _); ($ #, ## 0.00) adalah kode format yang kita salin pada langkah 2. Dan Anda dapat mengubah kode format ke kode yang Anda salin.
(2) Terkadang kode format mata uang yang Anda salin mungkin sangat rumit yang menyebabkan kesalahan rumus. Jika demikian, cukup kode format seperti $ #, ## 0.00 _); ($ #, ## 0.00).

4. Jika ada beberapa jenis angka yang akan Anda gabungkan, ulangi Langkah 1-3 untuk mengubah angka-angka ini menjadi string teks.

5. Setelah mengonversi angka dengan format angka khusus menjadi string teks, kita dapat memusatkannya dengan memasukkan rumus = CONCATENATE (A2, "", E2, "", F2) (A2, E2, dan F2 adalah sel yang akan kita gabungkan) menjadi sel kosong (Sel G1 dalam contoh kita), dan tekan tombol Enter kunci. Lihat tangkapan layar:
doc concatenate mempertahankan format nomor tanggal 7

6. Pilih kisaran E2: G2 lalu seret Tuas IsiOtomatis ke kisaran yang Anda butuhkan. Dan kemudian Anda akan melihat setiap baris telah digabungkan dengan menyimpan semua jenis format angka. Lihat tangkapan layar:
doc concatenate mempertahankan format nomor tanggal 8
Note: Jika Anda terbiasa dengan kode format angka yang akan Anda gabungkan, Anda bisa menerapkan rumus = CONCATENATE (A2, "", TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXT (C2, "0.00%")) dan ganti kode format $ #, ## 0.00 _); ($ #, ## 0.00) dan 0.00% berdasarkan kebutuhan Anda.

perhatikan pita Formula terlalu rumit untuk diingat? Simpan rumus sebagai entri Teks Otomatis untuk digunakan kembali hanya dengan satu klik di masa mendatang!
Baca lebih banyak…     Free trial

Menggabungkan dengan menyimpan tanggal dan format angka dengan Kutools for Excel

Tidak dapat mengingat kode format tanggal dan angka dan merasa lelah untuk menyalinnya berulang kali? Kutools untuk Excel Menggabungkan utilitas dapat membantu Anda menggabungkan data dengan menyimpan semua jenis format tanggal dan format angka dengan beberapa klik di Excel.

Kutools untuk Excel - Dilengkapi dengan lebih dari 300 alat penting untuk Excel. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Unduh sekarang!

1. Pilih rentang yang akan Anda gabungkan, dan klik Kutools > Gabungkan & PisahkanGabungkan Baris, Kolom, atau Sel tanpa Kehilangan Data.
doc concatenate mempertahankan format nomor tanggal 9

2. Pada kotak dialog Gabungkan Kolom atau Baris pembuka, lakukan hal berikut:
doc concatenate mempertahankan format nomor tanggal 10
(1) Periksa Gabungkan kolom pilihan dalam Untuk menggabungkan sel yang dipilih menurut opsi berikut bagian;
(2) Centang satu opsi pemisah di Tentukan pemisah bagian (kami memeriksa Space opsi dalam contoh kami);
(3) Tentukan tempat Anda akan meletakkan hasil penggabungan. Dalam contoh kami, kami menentukan Sel Kiri;
(4) Dalam Opsi bagian, kami memeriksa Hapus konten sel gabungan pilihan;
(5) Periksa Gunakan nilai yang diformat opsi di bagian bawah kotak dialog ini.

3. Klik Ok tombol untuk menerapkan utilitas ini. Dan kemudian Anda akan melihat setiap baris telah digabungkan ke dalam sel pertama mereka dengan menyimpan semua jenis format tanggal dan format angka. Lihat tangkapan layar:
doc concatenate mempertahankan format nomor tanggal 12


Demo: menggabungkan format angka / tanggal di Excel


Kutools untuk Excel: Lebih dari 300 alat praktis di ujung jari Anda! Mulai uji coba gratis 30 hari Anda tanpa batasan fitur hari ini. Download Sekarang!

Artikel terkait:

Alat Produktivitas Kantor Terbaik

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...

Deskripsi Produk


Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
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