Note: The other languages of the website are Google-translated. Back to English

Hvordan sammenkædes at holde nummer / datoformatering i Excel?

Du har måske bemærket, at når vi anvender funktionen CONCATENATE i Excel, er datoformatet (2014-01-03) og nummerformat såsom valutaformat ($ 734.7), procentformat (48.9 %), decimaler (24.5000) osv. fjernes og vises som generelle tal i sammenkædningsresultaterne. I denne artikel kommer vi med flere løsninger til sammenkædning af data med opretholdelse af dato eller nummerformatering i Excel.


Sammenkæd med at holde datoformat i Excel

Dette afsnit taler om, hvordan man holder datoformat i CONCATENATE-funktionen i Excel.

1. Vælg en tom celle, du vil sende sammenkædningsresultatet, og indtast formlen = CONCATENATE (TEKST (A2, "åååå-mm-dd"), "", B2) (A2 er cellen med datoen, du sammenkæder, og B2 er en anden celle, du sammenkæder) ind i den, og tryk på Indtast nøgle.
doc sammenkædning beholder datoenummerformatering 2

2. Bliv ved med at vælge sammenkædningsresultatcelle, og træk dens AutoFyld-håndtag til det område, som du har brug for. Og så vil du se, at de angivne celler sammenkædes i en celle med datoformatet. Se skærmbillede:

Bemærk: Denne formel = CONCATENATE (TEKST (A2, "åååå-mm-dd"), "", B2) viser datoer for ethvert datoformat som yyyy-mm-dd, Såsom 2014-01-03. For at bevare andet datoformat i CONCATENATE-funktionen kan du ændre yyyy-mm-dd til den bestemte datoformatkode, som du har brug for. Hvordan får jeg dato / nummerformatkode?

note bånd Formel er for kompliceret til at huske? Gem formlen som en automatisk tekstindgang til genbrug med kun et klik i fremtiden!
Læs mere…     Gratis prøveversion

Batch kombinerer flere celler / rækker / kolonner uden at miste data og dato / nummerformat i Excel

Normalt når du fletter celler med funktionen Flet i Excel, fjerner det alt celleindhold undtagen det første celleindhold. Dog med Kutools til Excel Kombiner (rækker og kolonner) værktøj, kan du nemt batch-kombinere flere celler / rækker / kolonner uden at miste data. Hvad mere er, dette værktøj understøtter også resterende originalt datoformat og nummerformater i kombinationsresultaterne. 


Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Gratis prøveversion med fuld funktion 30-dag, intet kreditkort påkrævet! Hent den nu


Sammenkædes med at holde antallet (valuta / procent / decimaler) i Excel

Dette afsnit taler om at holde nummerformat, såsom valutaformat, procentformat, decimaler af tal osv. I CONCATENATE-funktionen i Excel.

Tip: Hvis du er bekendt med formatkoder for tal, som du sammenkæder, skal du klikke på her.

1. Først og fremmest skal vi hente formatkoden for de angivne tal, du sammenkæder: Højreklik på cellen og vælg formater celler fra højreklikmenuen. Se skærmbillede:

2. Gå til dialogboksen Formatér celler, åbnes nummer fanebladet, klik på knappen Tilpasset i Boligtype i feltet, kopier formatkoden i Type og luk dialogboksen Formatér celler. Se skærmbillede:
doc sammenkædning beholder datoenummerformatering 5

3. Derefter konverterer vi det nummer, du vil sammenkæde til tekststreng. Vælg en tom celle (Cell E2 i vores eksempel), indtast formlen = TEKST (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 er den valuta celle, du vil sammenkæde) ind i den, og tryk på Indtast nøgle.
doc sammenkædning beholder datoenummerformatering 6
Noter:
(1) I ovenstående format, $ #, ## 0.00 _); ($ #, ## 0.00) er den formatkode, vi kopierede i trin 2. Og du kan ændre formatkoden til din kopierede.
(2) Undertiden kan formatkoden for den valuta, du kopierede, være meget kompliceret, hvilket forårsager formelfejl. I så fald bedes du blot formatkoden som f.eks $ #, ## 0.00 _); ($ #, ## 0.00).

4. Hvis der er flere slags numre, du sammenkæder, skal du gentage trin 1-3 for at konvertere disse tal til tekststrenge.

5. Efter konvertering af tal med specielle nummerformater til tekststreng kan vi koncentrere dem ved at indtaste formel = CONCATENATE (A2, "", E2, "", F2) (A2, E2 og F2 er celler, som vi sammenkæder) til en tom celle (Cell G1 i vores eksempel), og tryk på Indtast nøgle. Se skærmbillede:
doc sammenkædning beholder datoenummerformatering 7

6. Vælg området E2: G2, og træk derefter håndtaget til autofyldning til det område, som du har brug for. Og så vil du se, at hver række er sammenkædet med at beholde alle slags nummerformater. Se skærmbillede:
doc sammenkædning beholder datoenummerformatering 8
Bemærk: Hvis du er fortrolig med de formatkoder for tal, du sammenkæder, kan du anvende formlen = CONCATENATE (A2, "", TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXT (C2, "0.00%")) og udskift formatkoderne for $ #, ## 0.00 _); ($ #, ## 0.00) og 0.00 % baseret på dit krav.

note bånd Formel er for kompliceret til at huske? Gem formlen som en automatisk tekstindgang til genbrug med kun et klik i fremtiden!
Læs mere…     Gratis prøveversion

Sammenkæd med at holde dato og nummerformat med Kutools til Excel

Kan du ikke huske formatkoder for datoer og numre og er træt af at kopiere dem gentagne gange? Kutools til Excel Kombiner hjælpeprogram kan hjælpe dig med at sammenkæde data med at beholde alle slags datoformater og nummerformater ved flere klik i Excel.

Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Gratis prøveversion med fuld funktion 30-dag, intet kreditkort påkrævet! Gratis prøveperiode nu!

1. Vælg det område, du vil sammenkæde, og klik på Kutools > Flet og delKombiner rækker, kolonner eller celler uden at miste data.
doc sammenkædning beholder datoenummerformatering 9

2. I den åbne dialogboksen Kombiner kolonner eller rækker skal du gøre som følger:
doc sammenkædning beholder datoenummerformatering 10
(1) Kontroller Kombiner kolonner valgmulighed i At kombinere valgte celler i henhold til følgende muligheder afsnit;
(2) Kontroller en separatorindstilling i Angiv en separator sektion (vi tjekker Space mulighed i vores eksempel);
(3) Angiv det sted, hvor du vil sætte sammenkædningsresultatet ind. I vores eksempel specificerer vi Venstre celle;
(4) I Indstillinger sektion, kontrollerer vi Slet indholdet af kombinerede celler mulighed;
(5) Kontroller Brug formaterede værdier i bunden af ​​denne dialogboks.

3. Klik på Ok knap til at anvende dette værktøj. Og så vil du se, at hver række er sammenkædet til deres første celle med at beholde alle slags datoformater og nummerformater. Se skærmbillede:
doc sammenkædning beholder datoenummerformatering 12


Demo: sammenkæd beholder nummer / datoformat i Excel


Kutools til Excel indeholder mere end 300 praktiske værktøjer til Excel, gratis at prøve uden begrænsning om 30 dage. Download og gratis prøveversion nu!

Relaterede artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (34)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, daten bliver rodet for mig. Hvad gør jeg forkert? Jeg har kolonne A med en dato og kolonne B med et ekstra tal, som jeg vil tilføje til sidst. Eks. 2017-07-10-1 Jeg bruger denne formel =CONCATENATE(TEKST(A2; "åååå-mm-dd");"-"; B2) Men resultatet kommer ud som åååå-00-10-1 Hvor skal jeg hen forkert?
Denne kommentar blev minimeret af moderatoren på webstedet
sandsynligvis har du et andet sprog i excel, tjek den tilpassede formatcelle for at identificere, hvordan den er korrekt
på min pc er f.eks. dd-mm-jjjj ikke dd-mm-åååå som på engelsk
Denne kommentar blev minimeret af moderatoren på webstedet
brug en operator efter =CONCATENATE(TEXT(A2; "åååå-mm-dd"))&"-"& B2&";"
Denne kommentar blev minimeret af moderatoren på webstedet
Tak skal du have. Fin artikel
Denne kommentar blev minimeret af moderatoren på webstedet
Perfekt, præcis hvad jeg havde brug for. Tak for den fremragende opsummering.
Denne kommentar blev minimeret af moderatoren på webstedet
Præcis hvad jeg havde brug for.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej. Kan du hjælpe mig? jeg har været i disse problemer i nogle gange.
Så jeg har "Oxford" i celle A1 og "02. januar 2019" i celle B1, og jeg vil gerne flette disse to celler adskilt med et komma og enkelt mellemrum. Jeg har prøvet =A1&", "&text(B1,"[$-421]dd mmmm åååå;@") og =sammenkædning(A1,", ",tekst(B1,"[$-421]dd mmmm åååå; @")), men ingen af ​​dem virkede. Har du nogen idé om, hvad der var galt med min formel?
Mange tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Eva,
Prøv disse formler:
=A1&", "&TEKST(B1,"DD MMMM ÅÅÅÅ") ELLER =SAMMENHÆNG(A1,", ",TEKST(B1,"DD MMMM ÅÅÅÅ"))
Denne kommentar blev minimeret af moderatoren på webstedet
Ok, jeg prøver at sammenkæde to celler fra et andet ark, og den ene er en dato. Når jeg sammenkæder det, viser den nye celle datoen som tal. Jeg har brug for, at den vises som en dato. For eksempel: Jeg forsøger at flette celle #1: 5. november 2017 med celle #2: Hjemkomst, og hvad jeg får er noget i stil med: 447689 Hjemkomst. Husk, at jeg får oplysningerne fra et andet ark i min projektmappe, så her er min formel: =CONCATENATE('Hjemmeside'!F3," ",'Hjemside'!F6)
Hvilket giver mig 4447689 Homecoming, men jeg vil have det til at sige: 5. november 2017 Homecoming. Kan du fortælle mig, hvad jeg skal tilføje til min formel?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Susan,

Prøv denne formel =CONCATENATE(TEXT('Startside'!F3, "MMMM D, ÅÅÅÅ")," ", 'Startside'!F6)
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg forsøger at sammenkæde tre felter i et datofelt. dvs

felt 1 = 1

felt 2=1

felt 3=2020

Jeg ønsker, at den skal sammenkædes til 1/1/2020

Hvordan gør jeg det?
Denne kommentar blev minimeret af moderatoren på webstedet
=SAMMENHÆNG(A1,"/",B1,"/",C1)
Denne kommentar blev minimeret af moderatoren på webstedet
sammenkæde men holde lang dato?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej NYC74,
For eksempel skal du sammenkæde celleværdierne i celle A1 og B1, og B1 indeholder den dato, du vil vise som langt datoformat i sammenkædningsresultatet. Nu kan du bruge denne formel:
=CONCATENATE(A1, " ", TEKST(B1,"dddd,mmmm dd, åååå"))
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har 789 poster sammenkædet, og jeg er nødt til at fastslå hyppigheden af ​​dataene, men jeg ved ikke, hvordan jeg får klasserangeringen.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Armando,

Du kan anvende funktionen Advanced Combine Rows i Kutools til Excel for at få det gjort.

https://www.extendoffice.com/product/kutools-for-excel/excel-combine-duplicate-rows.html
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Hvordan kan jeg sammenkæde to datoer? 10.06.2020 24.06.2020
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Gissu,
Mener du at sammenkæde 10.06.2020 og 24.06.2020 og returnere 10.06.2020 24.06.2020? Eller vise datoen med en anden stil i de sammenkædede resultater?
Kun hvis de kombinerede data er dato, kan du anvende TEXT-funktionen ( TEXT(dato, "mm.dd.åååå") eller TEXT(dato, "dd.mm.åååå")) til at konvertere datoen til tekst under konvertering.
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak, det hjalp mig MEGET!
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak ^^
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har navn i A-kolonne og i B-kolonne har jeg givet i dag formel -1 dvs. i går datoKnow jeg vil have hver dato til at opdatere navn fra A-kolonne og i gårsdato
Denne kommentar blev minimeret af moderatoren på webstedet
midler? kan forklare lidt mere?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Goddag.

Concatenar la fecha " 3 de junio del 2022" , así tal y cal, como sería? , han intentado y no me sale ese "de" y "del".

Tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej der,

Undskyld at jeg ikke helt kunne forstå dig. Kan du venligst bruge engelsk?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg forsøger at opdatere måneden for et nyt firma Excel-ark, og dette er de problemer, jeg stødte på (=CONCATENATE(“Måned 1 -“,TEXT($H$19,”d mmm åååå”)) hvordan løser jeg dette
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, du brugte de forkerte anførselstegn, kopier venligst nedenstående formel: =CONCATENATE("Måned 1 - ",TEKST($H$19,"d mmm åååå"))
Amanda
Denne kommentar blev minimeret af moderatoren på webstedet
Buen día, estoy uniendo data de diferentes celdas quitando los duplicados, men para las fechas y horas cambia el formato. Como puedo mantener el formato. Estoy usando esta formel

=UNIRCADENAS(", ", VERDADERO,"aaaa-mm-dd", SI(COINCIDIR(A3:A35, A3:A35, 0)=COINCIDIR(FILA(A3:A35), FILA(A3:A35)), A3 :A35, ""))
Denne kommentar blev minimeret af moderatoren på webstedet
Kan nogen tjekke, hvorfor denne kode ikke virker?

Sub MergeFormatCell()
'Opdatering af Extendoffice
Dim xSRg Som rækkevidde
Dim xDRg As Range
Dim xRgEachRow As Range
Dim xRgEach As Range
Dim xRgVal As String
Dim I som heltal
Dim xRgLen Som heltal
Dim xSRgRows som heltal
Dim xAddress As String
On Error Resume Next
'xAddress = ActiveWindow.RangeSelection.Address
'Set xSRg = Application.InputBox("Vælg venligst cellekolonner for at sammenkæde:", "KuTools til Excel", xAddress, , , , , 8)
'Hvis xSRg ikke er noget, skal du afslutte Sub
'Set xDRg = Application.InputBox("Vælg venligst celler for at udskrive resultatet:", "KuTools For Excel", , , , , , 8)
'Hvis xDRg ikke er noget, skal du afslutte Sub
Indstil xSRg = ActiveWorkbook.Sheets("Person List").Range("J2:Z142").Value
xSRgRows = xSRg.Rows.Count
Indstil xDRg = ActiveWorkbook.Sheets("Person List").Range("G2:G125").Value
Indstil xDRg = xDRg(1)
For I = 1 Til xSRgRows
xRgLen = 1
Med xDRg.Offset(I - 1)
.Value = vbNullString
.ClearFormats
Indstil xRgEachRow = xSRg(1).Offset(I - 1).Resize(1, xSRg.Columns.Count)
For hver xRgEach i xRgEachRow
.Value = .Value & Trim(xRgEach.Value) & " "
Næste
For hver xRgEach i xRgEachRow
xRgVal = xRgHver.Value
Med .Characters(xRgLen, Len(Trim(xRgVal))).Skrifttype
.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
Slut med
xRgLen = xRgLen + Len(Trim(xRgVal)) + 1
Næste
Slut med
Næste jeg
End Sub
Denne kommentar blev minimeret af moderatoren på webstedet
Hej der,

I uddraget nedenfor skal du slette ".Værdi"
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
Denne kommentar blev minimeret af moderatoren på webstedet
Amanda Lee Det har jeg prøvet, det hjælper ikke.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej joseph

Der skete ikke noget efter du kørte koden? Har du tjekket, om arknavnet og områdenavnet er rigtige?
Jeg har lige prøvet, og koden fungerer korrekt på mit ark.

Amanda
Denne kommentar blev minimeret af moderatoren på webstedet
Ja! Det virker nu. Tusind tak Amanda Lee
Denne kommentar blev minimeret af moderatoren på webstedet
bisakah bantu saya, saya ingin menggabungkan tulisan dengan hasil penjumlahan, tapi ketika saya gabungkan kok jadi banyak angka dibelakang koma, padahan sy cuma mau ambil dua angka dibelakang koma. Contoh Rumus : ="Hasil fremskridt har vist sig i "&A2&"". dimana A2 tadinya hasil dari penjumlahan yaitu 72,25 (nilai berdasarkan rumus)
Denne kommentar blev minimeret af moderatoren på webstedet
Hej der,

Kan du vedhæfte et skærmbillede som en vedhæftet fil, så vi bedre kan forstå, hvad du mener?

Amanda
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL