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

Hogyan lehet összefűzni a szám / dátum formázás megőrzését az Excelben?

Észrevehette, hogy amikor a CONCATENATE függvényt alkalmazzuk az Excel programban, a dátumformátum (2014-01-03) és számformátum, például pénznemformátum ($ 734.7), százalékos formátum (48.9%), tizedes jel (24.5000) stb. eltávolításra kerülnek, és általános számként jelennek meg az összefűzési eredményekben. Ebben a cikkben számos megoldást találunk az adatok összefűzésére a dátum vagy szám formázásával az Excelben.


Összevesszük az Excel dátumformátumának megőrzésével

Ez a szakasz arról szól, hogyan lehet megtartani a dátumformátumot az Excel CONCATENATE függvényében.

1. Jelöljön ki egy üres cellát, amelyből a összefűzési eredmény megjelenik, és adja meg a képletet = CONCATENATE (SZÖVEG (A2, "éééé-hh-nn"), "", B2) (A2 a dátumot tartalmazó cella, amelyet összefűz, és a B2 egy másik cella, amelyet összefűz), és nyomja meg a belép kulcs.
doc összefűzés megőrzi a dátum szám formázását 2

2. Folyamatosan válassza ki az összefűzési eredmény celláját, és húzza az AutoFill fogantyút a kívánt tartományba. És akkor látni fogja, hogy a megadott cellák összefűzve egyetlen cellába kerülnek, a dátum formátumának megtartásával. Lásd a képernyőképet:

Megjegyzések: Ez a képlet = CONCATENATE (SZÖVEG (A2, "éééé-hh-nn"), "", B2) bármely dátumformátum dátumát megjeleníti nn-mm-dd, Mint például a 2014-01-03. Ha más dátumformátumot szeretne megtartani a CONCATENATE funkcióban, akkor az éééé-hh-nn értéket a kívánt dátumformátum-kódra módosíthatja. Hogyan lehet megszerezni a dátum / szám formátum kódot?

jegyzetszalag A képlet túl bonyolult ahhoz, hogy emlékezzen rá? Mentse el a képletet automatikus szöveges bejegyzésként, és a jövőben csak egy kattintással használhatja újra!
Olvass tovább…     Ingyenes próbaverzió

A köteg több cellát / sort / oszlopot kombinál az adatok és a dátum / szám formátum elvesztése nélkül

Normál esetben, amikor a cellákat egyesíti az Excel Merge szolgáltatásával, az összes cellatartalmat eltávolítja, kivéve az első cellatartalmat. Azonban a Kutools for Excel's programmal Kombinálás (sorok és oszlopok) segédprogrammal, könnyedén kötegelhet több cellát / sort / oszlopot az adatok elvesztése nélkül. Sőt, ez a segédprogram a kombinált eredményekben támogatja a fennmaradó eredeti dátum- és számformátumokat is. 


Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Szerezd meg most


Összevonjuk az Excel számtartási szám (pénznem / százalék / tizedesjegyek) formátumával

Ez a szakasz a számformátum, például a pénznemformátum, a százalékos formátum, a számok tizedesjegyei stb. Megtartásáról szól az Excel CONCATENATE funkciójában.

Tipp: Ha ismeri a összefűzendő számok formátumkódjait, kattintson a gombra itt.

1. Először meg kell szereznünk a megadott számok formátumkódját, amelyet összefűz: kattintson a jobb gombbal a szám cellára, és válassza ki a Cellák formázása a jobb egérgombbal kattintva. Lásd a képernyőképet:

2. A megnyíló Cellák formázása párbeszédpanelen lépjen a Szám lapon kattintson a szokás a Kategória mezőbe másolja a formátumkódot a típus négyzetet, és zárja be a Cellák formázása párbeszédpanelt. Lásd a képernyőképet:
doc összefűzés megőrzi a dátum szám formázását 5

3. Ezután az összefűzendő számot szöveges karakterlánnyá konvertáljuk. Válasszon ki egy üres cellát (példánkban az E2 cellát), írja be a képletet = SZÖVEG (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)") (B2 a valuta cella, amelyet összefűz), és nyomja meg a belép kulcs.
doc összefűzés megőrzi a dátum szám formázását 6
Megjegyzések:
(1) A fenti formátumban, $ #, ## 0.00 _); ($ #, ## 0.00) az a formátumkód, amelyet a 2. lépésben másoltunk át. A formátumkódot megváltoztathatja másolt kódjára.
(2) Néha a másolt pénznem formátumkódja nagyon bonyolult lehet, ami képlethibákat okoz. Ha igen, kérjük, egyszerűen írja be a formátumkódot, mint pl $ #, ## 0.00 _); ($ #, ## 0.00).

4. Ha többféle számot fog összefűzni, kérjük, ismételje meg az 1-3. Lépést, hogy ezeket a számokat szöveges karakterláncokká alakítsa át.

5. A speciális számformátumú számok szöveges karakterláncokká alakítása után koncentrálhatjuk őket a képlet megadásával = CONCATENATE (A2, "", E2, "", F2) (A2, E2 és F2 sejtek, amelyeket összefűzünk) egy üres cellává (példánkban a G1 sejt), majd nyomjuk meg a belép kulcs. Lásd a képernyőképet:
doc összefűzés megőrzi a dátum szám formázását 7

6. Válassza ki az E2: G2 tartományt, majd húzza az AutoFill Handle-t a kívánt tartományba. És akkor látni fogja, hogy minden sor összefűzve mindenféle számformátumot megtart. Lásd a képernyőképet:
doc összefűzés megőrzi a dátum szám formázását 8
Megjegyzések: Ha ismeri az összefűzendő számok formátumkódjait, alkalmazhatja a képletet = CONCATENATE (A2, "", TEXT (B2, "$ #, ## 0.00 _); ($ #, ## 0.00)"), "", TEXT (C2, "0.00%")) és cserélje ki a $ #, ## 0.00 _); ($ #, ## 0.00) és a 0.00% követelménye alapján.

jegyzetszalag A képlet túl bonyolult ahhoz, hogy emlékezzen rá? Mentse el a képletet automatikus szöveges bejegyzésként, és a jövőben csak egy kattintással használhatja újra!
Olvass tovább…     Ingyenes próbaverzió

Összekapcsolja a dátum és szám formátumának megőrzésével a Kutools for Excel programmal

Nem emlékszel a dátumok és számok formátumkódjaira, és fáradtnak érzed magad, ha többször másolod őket? Kutools for Excel's Kombájn segédprogram segít az adatok összefűzésében, mindenféle dátum- és számformátum megtartásával, több kattintással az Excel programban.

Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Ingyenes próba most!

1. Válassza ki a összefűzendő tartományt, majd kattintson a gombra Kutools > Egyesítés és felosztásKombinálja a sorokat, oszlopokat vagy cellákat adatok elvesztése nélkül.
doc összefűzés megőrzi a dátum szám formázását 9

2. A megnyíló Oszlopok vagy sorok párbeszédpanelen tegye a következőket:
doc összefűzés megőrzi a dátum szám formázását 10
(1) Ellenőrizze a Oszlopok egyesítése lehetőség a A kijelölt cellák egyesítése a következő lehetőségek szerint szakasz;
(2) Jelöljön be egy elválasztó opciót a Adjon meg elválasztót szakasz (ellenőrizzük a Hely opció a példánkban);
(3) Adja meg azt a helyet, ahová az összefűzés eredményét elhelyezi. Példánkban megadjuk a Bal sejt;
(4) A Opciók szakaszban ellenőrizzük a A kombinált cellák tartalmának törlése választási lehetőség;
(5) Ellenőrizze a Használjon formázott értékeket opciót a párbeszédpanel alján.

3. Kattintson a Ok gombra a segédprogram alkalmazásához. És akkor látni fogja, hogy minden sor az első cellájába összefűzve mindenféle dátum- és számformátumot megtart. Lásd a képernyőképet:
doc összefűzés megőrzi a dátum szám formázását 12


Bemutató: összefűzheti a szám / dátum formátumot az Excelben


Kutools az Excel számára több mint 300 praktikus eszközt tartalmaz az Excel számára, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Letöltés és ingyenes próba most!

Kapcsolódó cikkek:


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (34)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia, nekem elrontott a dátum. mit csináljak rosszul? Van az A oszlopban egy dátum és a B oszlopban egy plusz számmal, amelyet a végére szeretnék hozzáadni. Volt. 2017-07-10-1 Ezt a képletet használom: =ÖSSZÖZÖTT(SZÖVEG(A2; "éééé-hh-nn");"-"; B2) De az eredmény így jön ki: éééé-00-10-1 Hová menjek rossz?
A weboldal moderátora ezt a megjegyzést minimalizálta
valószínűleg más nyelvet használ az Excelben, ellenőrizze az egyéni formátumú cellát, hogy megállapítsa, hogyan helyes
a számítógépemen például a dd-mm-jjjj nem nn-hh-éééé, mint az angolban
A weboldal moderátora ezt a megjegyzést minimalizálta
használjon operátort a =CONCATENATE(SZÖVEG(A2; "éééé-hh-nn"))&"-"& B2&";" után
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm. Szép cikk
A weboldal moderátora ezt a megjegyzést minimalizálta
Tökéletes, pont amire szükségem volt. Köszönöm a remek összefoglalót.
A weboldal moderátora ezt a megjegyzést minimalizálta
Pontosan amire szükségem volt.
A weboldal moderátora ezt a megjegyzést minimalizálta
Helló. Tudsz segíteni nekem? már egy ideje voltam ebben a bajban.
Tehát az "Oxford" az A1 cellában és a "02. január 2019." a B1 cellában van, és szeretném egyesíteni ezt a két cellát, vesszővel és szóközzel elválasztva. Kipróbáltam az =A1&", "&text(B1,"[$-421]nn mmmm yyyy;@") és =concatenate(A1,", ",text(B1,"[$-421]nn mmmm yyyy; @")), de egyik sem működött. Van fogalmad arról, hogy mi volt a baj a képletemmel?
Nagyon köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Eve,
Próbáld ki ezeket a képleteket:
=A1&", "&SZÖVEG(B1"DD HHMM ÉÉÉÉ") VAGY =ÖSSZEFÜGGÉS(A1,", ",SZÖVEG(B1,"DD HHMM ÉÉÉÉ"))
A weboldal moderátora ezt a megjegyzést minimalizálta
Ok, megpróbálok két cellát összefűzni egy másik lapról, és az egyik egy dátum. Amikor összefűzöm, az új cella a dátumot számok formájában jeleníti meg. Dátumként kell megjelenítenem. Például: Megpróbálom egyesíteni az 1. cellát: 5. november 2017. a 2. cellával: Hazatérés, és a következőt kapom: 447689 Homecoming. Ne feledje, hogy az információkat egy másik lapról szerzem be a munkafüzetemen belül, ezért itt van a képletem: =CONCATENATE('Kezdőlap'!F3," ",'Kezdőlap'!F6)
Ez adja a 4447689 Homecoming számot, de azt akarom mondani, hogy: 5. november 2017. Hazatérés. Meg tudná mondani, mit kell hozzáadnom a képlethez?
A weboldal moderátora ezt a megjegyzést minimalizálta
Hi Susan,

Próbálja ki ezt a képletet =CONCATENATE(SZÖVEG('Kezdőlap'!F3, "MMMM D, ÉÉÉÉ")," ", 'Kezdőlap'!F6)
A weboldal moderátora ezt a megjegyzést minimalizálta
megpróbálok három mezőt összefűzni egy dátum mezőbe. azaz

mező 1 = 1

mező 2=1

mező 3=2020

azt akarom, hogy 1-hez fűzze

Hogyan tehetem ezt?
A weboldal moderátora ezt a megjegyzést minimalizálta
=ÖSSZESÍTÉS(A1"/",B1,"/",C1)
A weboldal moderátora ezt a megjegyzést minimalizálta
összefűzni, de hosszú dátumot tartani?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia NYC74!
Például össze kell kapcsolnia a cellaértékeket az A1 és B1 cellában, és a B1 tartalmazza azt a dátumot, amelyet hosszú dátumformátumként fog megjeleníteni az összefűzés eredményében. Most használhatja ezt a képletet:
=ÖSSZESÍTÉS(A1; " ", SZÖVEG(B1,"nnn,hhh nn, éééé"))
A weboldal moderátora ezt a megjegyzést minimalizálta
789 rekordom van összefűzve, és meg kell határoznom az adatok gyakoriságát, de nem tudom, hogyan szerezzem meg az osztályrangsort.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Armando,

Alkalmazhatja a Kutools for Excel Advanced Combine Rows funkcióját, hogy elvégezze.

https://www.extendoffice.com/product/kutools-for-excel/excel-combine-duplicate-rows.html
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Hogyan tudok két dátumot összefűzni? 10.06.2020. 24.06.2020.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Gissu
Úgy érted, hogy 10.06.2020. és 24.06.2020 összefűzi, és 10.06.2020. 24.06.2020. Vagy más stílusban jelenítse meg a dátumot az összefűzött eredményekben?
Csak ha a kombinált adat dátum, akkor használhatja a SZÖVEG függvényt ( SZÖVEG (dátum, "hh.nn.yyyy") vagy SZÖVEG (dátum, "nn.hh.yyyy")) a dátum szöveggé alakításához konvertálás közben.
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm szépen, nekem SOKAT segített!
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm szépen ^^
A weboldal moderátora ezt a megjegyzést minimalizálta
Az A oszlopban van a nevem, a B oszlopban pedig a -1 képletet adtam meg a mai napnak, azaz a tegnapi dátumnak
A weboldal moderátora ezt a megjegyzést minimalizálta
eszközök? kifejtenéd kicsit bővebben?
A weboldal moderátora ezt a megjegyzést minimalizálta
Helló, jó reggelt.

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

Köszönöm.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,

Sajnálom, hogy nem tudtam teljesen megérteni. Használnád az angol nyelvet?
A weboldal moderátora ezt a megjegyzést minimalizálta
Megpróbálom frissíteni egy új vállalati Excel-táblázat hónapját, és ez a probléma, amivel találkoztam (=CONCATENATE(“1. hónap -“, SZÖVEG($19 H$,d mmm yyyy)) hogyan lehet ezt megoldani
A weboldal moderátora ezt a megjegyzést minimalizálta
Üdvözöljük, rossz idézőjeleket használt, kérjük, másolja ki az alábbi képletet: =CONCATENATE("1. hónap - ",SZÖVEG($H$19,"d mmh yyyy"))
Amanda
A weboldal moderátora ezt a megjegyzést minimalizálta
Buen día, estoy uniendo datos de diferentes celdas quitando los duplicados, pero para las fechas y horas cambia el formato. Como puedo mantener el formato. Estoy usando esta formula

=UNIRCADENAS(", ", VERDADERO,"aaaa-mm-dd", SI(COINCIDIR(A3:A35, A3:A35, 0)=COINCIDIR(FILA(A3:A35), FILA(A3:A35)), A3 :A35, ""))
A weboldal moderátora ezt a megjegyzést minimalizálta
Megnézné valaki, hogy miért nem működik ez a kód?

Sub MergeFormatCell()
'Frissítés által 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("Kérjük, válassza ki a cellaoszlopokat az összefűzéshez:", "KuTools For Excel", xAddress, , , , , 8)
'Ha az xSRg semmi, akkor lépjen ki a Sub-ból
'Set xDRg = Application.InputBox("Kérjük, válassza ki a cellákat az eredmény kiadásához:", "KuTools For Excel", , , , , , 8)
'Ha az xDRg semmi, akkor lépjen ki a Sub-ból
Set xSRg = ActiveWorkbook.Sheets("Személylista").Tartomány("J2:Z142").Érték
xSRgRows = xSRg.Rows.Count
Set xDRg = ActiveWorkbook.Sheets("Személylista").Tartomány("G2:G125").Érték
xDRg = xDRg(1) beállítása
Ha I = 1 - xSRgRows
xRgLen = 1
xDRg.Offset(I-1)
.Value = vbNullString
.ClearFormats
Állítsa be az xRgEachRow = xSRg(1).Eltolás(I - 1).Átméretezés(1, xSRg.Oszlopok.Szám)
Minden xRgEach In xRgEachRow esetén
.Value = .Value & Trim(xRgEach.Value) & " "
Következő
Minden xRgEach In xRgEachRow esetén
xRgVal = xRgEach.Value
.Characters(xRgLen, Len(Trim(xRgVal))).Font
.Name = xRgEach.Font.Name
.FontStyle = xRgEach.Font.FontStyle
.Size = xRgEach.Font.Size
.Áthúzott = xRgEach.Font.Strikethrough
.Superscript = xRgEach.Font.Superscript
.Subscript = xRgEach.Font.Subscript
.OutlineFont = xRgEach.Font.OutlineFont
.Shadow = xRgEach.Font.Shadow
.Aláhúzás = xRgEach.Font.Underline
.ColorIndex = xRgEach.Font.ColorIndex
Vége
xRgLen = xRgLen + Len(Trim(xRgVal)) + 1
Következő
Vége
Következő I
End Sub
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,

Az alábbi részletben törölje a ".Érték"
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
A weboldal moderátora ezt a megjegyzést minimalizálta
Amanda Lee Kipróbáltam, nem segített.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia József,

Nem történt semmi a kód futtatása után? Ellenőrizte, hogy a lapnév és a tartománynév helyes-e?
Most próbáltam, és a kód megfelelően működik a lapomon.

Amanda
A weboldal moderátora ezt a megjegyzést minimalizálta
Igen! Most már működik. Köszönöm szépen Amanda Lee
A weboldal moderátora ezt a megjegyzést minimalizálta
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 progress sampai dengan hari ini "&A2&"". dimana A2 tadinya hasil dari penjumlahan yaitu 72,25 (nilai berdasarkan rumus)
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,

Csatolna egy képernyőképet mellékletként, hogy jobban megértsük, mire gondol?

Amanda
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi