Preskoči na glavno vsebino

Kako združiti oblikovanje številk / datumov v Excelu?

Morda ste opazili, da ko uporabimo funkcijo CONCATENATE v Excelu, oblika zapisa datuma (2014-01-03) in format števil, na primer oblika valute ($734.7), odstotna oblika (48.9%), decimalna mesta (24.5000) itd. se odstranijo in prikažejo kot splošne številke v rezultatih združevanja. V tem članku imamo več rešitev za povezovanje podatkov z oblikovanjem datuma ali številke v Excelu.


Združite se z zapisom datuma v Excelu

Ta razdelek govori o tem, kako ohraniti obliko datuma v funkciji CONCATENATE v Excelu.

1. Izberite prazno celico, v katero boste izpisali rezultat združevanja, in vnesite formulo = KONKATENAT (BESEDILO (A2, "llll-mm-dd"), "", B2) (A2 je celica z datumom, ki ga boste združili, B2 pa je druga celica, ki jo boste združili) v njo in pritisnite Vnesite ključ.
doc združiti ohrani oblikovanje številke datuma 2

2. Nadaljujte z izbiro celice rezultata združevanja in povlecite ročico samodejnega izpolnjevanja v obseg, kot ga potrebujete. Nato boste videli, da so določene celice združene v eno celico z ohranjanjem oblike zapisa datuma. Oglejte si posnetek zaslona:

Opombe: Ta formula = KONKATENAT (BESEDILO (A2, "llll-mm-dd"), "", B2) bodo datumi poljubne oblike datuma prikazani kot yyyy-mm-dd, Kot je 2014-01-03. Če želite v funkciji CONCATENATE ohraniti drugo obliko datuma, lahko po potrebi spremenite llll-mm-dd na določeno kodo zapisa datuma. Kako dobiti kodo oblike zapisa datuma / številke?

note trak Formula je preveč zapletena, da bi si jo zapomnili? Shranite formulo kot vnos samodejnega besedila za nadaljnjo uporabo z enim samim klikom v prihodnosti!
Preberite več ...     Brezplačen preizkus

Paket združuje več celic / vrstic / stolpcev, ne da bi v Excelu izgubili obliko podatkov in datuma / števila

Običajno pri združevanju celic s funkcijo Spajanje v Excelu odstrani vso vsebino celic, razen vsebine prve celice. Vendar pa s Kutools za Excel Kombiniraj (vrstice in stolpci) Pripomoček lahko enostavno kombinirate več celic / vrstic / stolpcev, ne da bi izgubili podatke. Še več, ta pripomoček podpira tudi preostalo izvirno obliko zapisa datuma in številke v rezultatih kombinacije. 


Kutools za Excel - Napolnite Excel z več kot 300 osnovnimi orodji. Uživajte v 30-dnevnem BREZPLAČNEM preskusu s polnimi funkcijami brez kreditne kartice! Get It Now


Združite z zapisom številke (valuta / odstotek / decimalna mesta) v Excelu

Ta odsek govori o ohranjanju oblike številk, kot so oblika valute, oblika odstotkov, decimalna mesta številk itd. V funkciji CONCATENATE v Excelu.

Nasvet: Če poznate kode številk, ki jih boste združili, kliknite tukaj.

1. Najprej moramo dobiti kodo oblike določenih števil, ki jih boste združili: z desno miškino tipko kliknite številčno celico in izberite Oblikuj celice v meniju z desnim klikom. Oglejte si posnetek zaslona:

2. V pogovornem oknu Format Cells odprite Število Kliknite jeziček po meri v Kategorija kopirajte kodo oblike v tip in zaprite pogovorno okno Format Cells. Oglejte si posnetek zaslona:
doc združiti ohrani oblikovanje številke datuma 5

3. Nato bomo številko, ki jo boste združili, pretvorili v besedilni niz. Izberite prazno celico (v našem primeru celica E2), vnesite formulo = BESEDILO (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 je celica valute, ki jo boste združili) in pritisnite tipko Vnesite ključ.
doc združiti ohrani oblikovanje številke datuma 6
Opombe:
(1) V zgornji obliki, $ #, ## 0.00 _); ($ #, ## 0.00) je koda formata, ki smo jo kopirali v koraku 2. In kodo oblike lahko spremenite v kopirano.
(2) Včasih je kodo oblike valute, ki ste jo kopirali, zelo zapleteno, kar povzroča napake formule. V tem primeru preprosto prosimo kodo oblike, kot je $ #, ## 0.00 _); ($ #, ## 0.00).

4. Če obstaja več vrst števil, ki jih boste združili, ponovite korake 1-3, če jih želite pretvoriti v besedilne nize.

5. Po pretvorbi števil s posebnimi formati števil v besedilni niz jih lahko koncentriramo z vnosom formule = KONKATENAT (A2, "", E2, "", F2) (A2, E2 in F2 so celice, ki jih bomo združili) v prazno celico (v našem primeru celica G1) in pritisnite Vnesite tipko. Oglejte si posnetek zaslona:
doc združiti ohrani oblikovanje številke datuma 7

6. Izberite obseg E2: G2 in nato povlecite ročico za samodejno izpolnjevanje v obseg, kot ga potrebujete. Nato boste videli, da je bila vsaka vrstica združena z ohranjanjem vseh vrst številčnih formatov. Oglejte si posnetek zaslona:
doc združiti ohrani oblikovanje številke datuma 8
Opombe: Če ste seznanjeni s kodami formatov števil, ki jih boste združili, lahko uporabite formulo = CONCATENATE (A2, "", TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXT (C2, "0.00%")) in zamenjajte kodo oblike $ #, ## 0.00 _); ($ #, ## 0.00) in 0.00% glede na vaše zahteve.

note trak Formula je preveč zapletena, da bi si jo zapomnili? Shranite formulo kot vnos samodejnega besedila za nadaljnjo uporabo z enim samim klikom v prihodnosti!
Preberite več ...     Brezplačen preizkus

Združite se z vodenjem datuma in oblike številke s programom Kutools za Excel

Se ne morete spomniti kode formatov datumov in številk in se utrujeni kopirate večkrat? Kutools za Excel Združite pripomoček vam lahko pomaga z več kliki v Excelu združiti podatke z ohranjanjem vseh vrst formatov datumov in formatov številk.

Kutools za Excel - Vsebuje več kot 300 osnovnih orodij za Excel. Uživajte v 30-dnevnem BREZPLAČNEM preizkusu s polnimi funkcijami brez kreditne kartice! Prenesi zdaj!

1. Izberite obseg, ki ga boste združili, in kliknite Kutools > Spoji in razdeliZdružite vrstice, stolpce ali celice brez izgube podatkov.
doc združiti ohrani oblikovanje številke datuma 9

2. V začetnem pogovornem oknu Združi stolpce ali vrstice naredite naslednje:
doc združiti ohrani oblikovanje številke datuma 10
(1) Preverite Združite stolpce možnost v Če želite združiti izbrane celice v skladu z naslednjimi možnostmi odsek;
(2) Preverite eno možnost ločevalnika v Navedite ločilo (preverimo Vesolje možnost v našem primeru);
(3) Določite mesto, kamor boste postavili rezultat združevanja. V našem primeru določimo Leva celica;
(4) V možnosti v oddelku preverimo Izbriši vsebino kombiniranih celic možnost;
(5) Preverite Uporabite formatirane vrednosti na dnu tega pogovornega okna.

3. Kliknite Ok za uporabo tega pripomočka. Nato boste videli, da je bila vsaka vrstica združena v svojo prvo celico z ohranjanjem vseh vrst formatov datumov in številčnih formatov. Oglejte si posnetek zaslona:
doc združiti ohrani oblikovanje številke datuma 12


Predstavitev: združite obliko zapisa številke / datuma v Excelu


Kutools za Excel: Več kot 300 priročnih orodij na dosegu roke! Začnite 30-dnevno brezplačno preskusno obdobje brez omejitev funkcij še danes. Download Now!

Sorodni članki:

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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