Excel CONCATENATE fungsi pikeun ngagabungkeun string, sél, kolom

  • Bagikeun Ieu
Michael Brown

Dina artikel ieu, anjeun bakal diajar sababaraha cara pikeun ngahijikeun string téks, angka sareng kaping dina Excel nganggo fungsi CONCATENATE sareng "&" operator. Urang ogé bakal ngabahas rumus pikeun ngagabungkeun sél individu, kolom sareng rentang.

Dina buku kerja Excel anjeun, data henteu salawasna terstruktur dumasar kana kabutuhan anjeun. Sering anjeun hoyong ngabagi eusi hiji sél kana sél individu atanapi ngalakukeun sabalikna - ngagabungkeun data tina dua atanapi langkung kolom kana hiji kolom. Conto umum nyaéta ngahijikeun ngaran jeung bagéan alamat, ngagabungkeun téks jeung nilai dumasar rumus, mintonkeun tanggal jeung waktu dina format nu dipikahoyong, pikeun sababaraha ngaran.

Dina tutorial ieu, urang baris neuleuman rupa-rupa téhnik Excel concatenation string, jadi Anjeun bisa milih metodeu nu paling cocog pikeun lembar kerja Anjeun.

    Naon nu "concatenate" dina Excel?

    Intina, aya dua cara pikeun ngagabungkeun data dina spreadsheets Excel:

    • Ngahijikeun sél
    • Ngagabungkeun nilai sél

    Nalika anjeun ngagabung sél, anjeun "sacara fisik " gabungkeun dua sél atawa leuwih kana hiji sél tunggal. Hasilna, anjeun gaduh hiji sél anu langkung ageung anu ditampilkeun dina sababaraha baris sareng/atawa kolom.

    Lamun anjeun ngagabung sél dina Excel, anjeun ngan ngagabungkeun eusi tina éta sél. Dina basa sejen, concatenation dina Excel nyaéta prosés ngagabung dua atawa leuwih nilai babarengan. Metoda ieu mindeng dipaké pikeunfungsi

    Dina Excel 365 sareng Excel 2021, rumus saderhana ieu bakal ngahijikeun sauntuyan sél dina sakedap:

    =CONCAT(A1:A10)

    Metoda 4. Anggo tambihan Merge Cells

    Cara gancang jeung bebas rumus pikeun ngahijikeun rentang mana wae dina Excel nyaéta ngagunakeun tambihan Gabung Sél kalayan pilihan " Gabungkeun sadaya daérah dina pilihan " dipareuman, sapertos anu dipidangkeun dina Ngagabungkeun nilai sababaraha sél jadi hiji sél.

    Excel "&" operator vs fungsi CONCATENATE

    Seueur pangguna heran mana cara anu langkung éfisién pikeun ngagabung string dina Excel - fungsi CONCATENATE atanapi "& amp;" operator.

    Hiji-hijina bédana nyata nyaéta wates 255 senar tina fungsi CONCATENATE sareng henteu aya watesan sapertos nalika nganggo ampersand. Lian ti éta, euweuh bédana antara dua métode ieu, atawa euweuh bédana speed antara CONCATENATE na "& amp;" rumus.

    Sareng saprak 255 mangrupikeun angka anu ageung sareng anjeun boro kedah ngahijikeun seueur senar dina karya nyata, bédana janten kanyamanan sareng betah dianggo. Sababaraha pamaké manggihan rumus CONCATENATE gampang dibaca, Kuring pribadi resep ngagunakeun "& amp;" métode. Janten, kantun nganggo téknik anu anjeun karasa langkung nyaman.

    Sabalikna tina CONCATENATE dina Excel (meulah sél)

    Sabalikna tina concatenate dina Excel nyaéta ngabagi eusi hiji sél kana sababaraha sél. . Ieu tiasa dilakukeun ku sababaraha cara:

    • Teksfitur to Columns
    • Pilihan Flash Eusian dina Excel 2013 sareng anu langkung luhur
    • Fungsi TEXTSPLIT dina Excel 365
    • Rumus khusus pikeun ngabagi sél (MID, KANAN, Kénca, jsb.)

    Anjeun oge bisa manggihan inpo nu mangpaat dina artikel ieu: Kumaha unmerge sél dina Excel.

    Concatenate in Excel with Merge Cells add-in

    Kalayan gabungan Merge Cells anu kalebet dina Ultimate Suite for Excel, anjeun tiasa ngalakukeun duanana sacara efisien:

    • Gabungkeun sababaraha sél jadi hiji tanpa kaleungitan data.
    • Gabungkeun niléy sababaraha sél jadi hiji sél jeung pisahkeun jeung sagala pangwatesan nu dipilih.

    Alat Merge Cells tiasa dianggo sareng sadaya vérsi Excel ti 2016 dugi ka 365 sareng tiasa ngagabungkeun sadaya jinis data kalebet string téks, nomer, tanggal sareng simbol khusus. Dua kaunggulan konci na nyaeta kesederhanaan jeung speed - sagala concatenation dipigawé dina sababaraha clicks.

    Gabungkeun nilai sababaraha sél kana hiji sél

    Pikeun ngagabungkeun eusi sababaraha sél, Anjeun milih rentang pikeun ngahiji jeung ngonpigurasikeun setelan ieu:

    • Dina Naon nu kudu dihijikeun , pilih Sél jadi hiji .
    • Dina Gabungkeun sareng , ketik wates (koma sareng spasi dina kasus urang).
    • Pilih dimana anjeun hoyong nempatkeun hasilna.
    • Paling pentingna, pupus centang kotak Gabung sadaya wewengkon dina pilihan . Pilihan ieu anu ngatur naha sél dihijikeun atanapi aranjeunnanilai-nilai dihijikeun.

    Gabungkeun kolom baris-demi-baris

    Pikeun ngahijikeun dua kolom atawa leuwih, anjeun ngonpigurasikeun setelan Gabung Sél dina cara nu sarua tapi milih gabungkeun kolom jadi hiji jeung tempatkeun hasilna dina kolom kénca.

    Gabung baris kolom-demi-kolom

    Pikeun ngagabungkeun data dina unggal baris, kolom -demi-kolom, anjeun milih:

    • Gabungkeun baris jadi hiji .
    • Paké jeda garis pikeun delimiter.
    • Teundeun hasil dina baris luhur .

    Hasilna bisa jiga kieu:

    Pikeun mariksa kumaha nambahkeun-in Merge Cells bakal nungkulan set data anjeun, anjeun wilujeng sumping pikeun ngundeur vérsi percobaan fungsi sapinuhna tina Suite Ultimate pikeun Excel kami di handap.

    Kitu cara concatenate dina Excel. Hatur nuhun pikeun maca sareng ngarepkeun anjeun tiasa ningali dina blog kami minggu payun!

    Unduh anu sayogi

    Contoh rumus Concatenation (.xlsx file)

    Ultimate Suite 14 dinten uji coba versi (file .exe)

    ngagabungkeun sababaraha lembar téks nu reside dina sél béda (téhnisna, ieu disebut string téksatawa ngan saukur string) atawa nyelapkeun nilai rumus-itung di tengah sababaraha téks.

    Potret layar di handap ieu nunjukkeun bédana antara dua metode ieu:

    Ngahijikeun sél dina Excel mangrupikeun subyek tulisan anu misah, sareng dina tutorial ieu, urang bakal ngabahas dua cara utama pikeun ngahijikeun senar. dina Excel - ku ngagunakeun fungsi CONCATENATE jeung operator concatenation (& amp;).

    Fungsi Excel CONCATENATE

    Fungsi CONCATENATE dina Excel dipaké pikeun ngagabungkeun potongan téks béda babarengan atawa ngagabungkeun nilai tina sababaraha sél jadi hiji sél.

    Sintaksis Excel CONCATENATE nyaéta kieu:

    CONCATENATE(text1, [text2], …)

    Dimana text mangrupa string téks, rujukan sél atawa nilai nu didorong rumus.

    Pungsi CONCATENATE dirojong dina sakabéh vérsi Excel 365 - 2007.

    Contona, pikeun ngahijikeun nilai B6 jeung C6 ku kom a, rumusna nyaéta:

    =CONCATENATE(B6, ",", C6)

    Conto-conto nu leuwih lengkep dipidangkeun dina gambar di handap ieu:

    Catetan. Dina Excel 365 - Excel 2019, fungsi CONCAT ogé sayogi, anu mangrupikeun panerus modern CONCATENATE kalayan sintaksis anu sami. Sanajan pungsi CONCATENATE disimpen pikeun kasaluyuan mundur, Microsoft henteu masihan janji yén éta bakal didukung dina vérsi anu bakal datang.Excel.

    Maké CONCATENATE dina Excel - hal-hal anu kudu diinget

    Pikeun mastikeun rumus CONCATENATE anjeun salawasna ngahasilkeun hasil anu bener, émut aturan basajan ieu:

    • Excel Fungsi CONCATENATE merlukeun sakurang-kurangna hiji argumen "teks".
    • Dina hiji rumus, anjeun bisa ngagabung nepi ka 255 string, jumlahna aya 8.192 karakter.
    • Hasil tina fungsi CONCATENATE nyaéta salawasna string téks, sanajan sakabéh nilai sumber mangrupa angka.
    • Beda jeung fungsi CONCAT, Excel CONCATENATE henteu mikawanoh arrays. Unggal rujukan sél kudu didaptarkeun misah. Contona, anjeun kedah nganggo CONCATENATE(A1, A2, A3) sanes CONCATENATE(A1:A3).
    • Upami aya argumen anu teu valid, fungsi CONCATENATE ngabalikeun #VALUE! kasalahan.

    "&" operator pikeun concatenate string dina Excel

    Dina Microsoft Excel, tanda ampersand (& amp;) mangrupakeun cara séjén pikeun concatenate sél. Metoda ieu mangpaat pisan dina loba skenario sabab ngetikkeun ampersand leuwih gancang batan ngetik kecap "concatenate" :)

    Contona, pikeun ngahijikeun dua nilai sél sareng spasi di antara, rumusna nyaéta:

    =A2&" "&B2

    Kumaha cara concatenate dina Excel - conto rumus

    Di handap anjeun bakal manggihan sababaraha conto ngagunakeun fungsi CONCATENATE dina Excel.

    Concatenate dua atawa leuwih sél tanpa separator

    Pikeun ngagabungkeun nilai dua sél jadi hiji, Anjeun nganggorumus concatenation dina bentuk pangbasajanna:

    =CONCATENATE(A2, B2)

    Atawa

    =A2&B2

    Perhatikeun yén nilai-nilaina bakal dirajut babarengan tanpa aya wates sapertos dina screenshot. di handap.

    Pikeun ngahijikeun sababaraha sél , anjeun kudu nyadiakeun unggal rujukan sél individual, sanajan anjeun ngagabungkeun sél padeukeut. Contona:

    =CONCATENATE(A2, B2, C2)

    Atawa

    =A2&B2&C2

    Rumusna lumaku pikeun téks jeung angka. Dina hal angka, mangga tetep dina pikiran yén hasilna mangrupa string téks. Pikeun ngarobah kana angka, ngan kalikeun kaluaran CONCATENATE ku 1 atawa tambahkeun 0 kana eta. Contona:

    =CONCATENATE(A2, B2)*1

    Tip. Dina Excel 2019 sareng anu langkung luhur, anjeun tiasa nganggo pungsi CONCAT pikeun gancang ngahijikeun sababaraha sél nganggo hiji atanapi sababaraha référénsi rentang.

    Concatenate sél sareng spasi, koma, atanapi delimiter sanés

    Dina lembar kerja anjeun, Anjeun bisa jadi mindeng kudu ngagabung nilai dina cara nu ngawengku koma, spasi, sagala rupa tanda baca atawa karakter sejenna kayaning hyphen atawa garis miring. Jang ngalampahkeun ieu, cukup nempatkeun karakter nu dipikahoyong dina rumus concatenation Anjeun. Inget pikeun ngalampirkeun karakter eta dina tanda petik, sakumaha ditémbongkeun dina conto di handap ieu.

    Concatenating dua sél jeung spasi :

    =CONCATENATE(A2, " ", B2)

    atawa

    =A2 & " " & B2

    Ngagabungkeun dua sél ku koma :

    =CONCATENATE(A2, ", ", B2)

    atawa

    =A2 & ", " & B2

    Concatenating dua sél jeung hyphen :

    =CONCATENATE(A2, "-", B2)

    atawa

    =A2 & "-" & B2

    ThePotret layar di handap ieu nunjukkeun kumaha hasilna sigana:

    Tip. Dina Excel 2019 sareng anu langkung luhur, anjeun tiasa nganggo pungsi TEXTJOIN pikeun ngahijikeun senar tina sababaraha sél sareng pembatas naon waé anu anjeun tangtoskeun.

    Ngagabungkeun string téks sareng nilai sél

    Teu aya alesan pikeun Excel Fungsi CONCATENATE diwatesan ngan ukur ngahijikeun nilai sél. Anjeun oge bisa make eta pikeun ngagabungkeun string téks sangkan hasilna leuwih bermakna. Contona:

    =CONCATENATE(A2, " ", B2, " completed")

    Rumus di luhur nginpokeun ka pamaké yén hiji proyék geus réngsé, saperti dina baris 2 dina screenshot di handap. Punten perhatikeun yén kami nambihan rohangan sateuacan kecap "réngsé" pikeun misahkeun senar téks anu dihijikeun. Spasi (" ") ogé diselapkeun di antara nilai-nilai gabungan, sahingga hasilna dipintonkeun salaku "Proyék 1" tinimbang "Proyék1".

    Kalayan operator concatenation, rumusna bisa ditulis ku cara kieu:

    =A2 & " " & B2 & " completed"

    Ku cara nu sarua, Anjeun bisa nambahkeun string téks di awal atawa di tengah rumus concatenation Anjeun. Contona:

    =CONCATENATE("See ", A2, " ", B2)

    ="See " & A2 & " " & B2

    Gabungkeun string téks jeung rumus séjén

    Pikeun hasil nu dipulangkeun ku sababaraha rumus leuwih kaharti pikeun pamaké anjeun, anjeun tiasa ngagabung sareng senar téks anu ngajelaskeun naon nilai saleresna.

    Contona, anjeun tiasa nganggo rumus di handap ieu pikeun mulangkeun tanggal ayeuna dina format anu dipikahoyong sareng netepkeun jinis tanggal éta.nyaéta:

    =CONCATENATE("Today is ",TEXT(TODAY(), "mmmm d, yyyy"))

    ="Today is " & TEXT(TODAY(), "dd-mmm-yy")

    Tip. Upami anjeun hoyong mupus data sumber tanpa mangaruhan senar téks anu dihasilkeun, paké pilihan "Tempelkeun khusus - nilai wungkul" pikeun ngarobih rumus kana nilaina.

    Gabungkeun string téks sareng jeda baris

    Paling sering, anjeun bakal misahkeun string téks anu dihasilkeun ku tanda baca sarta spasi, sakumaha ditémbongkeun dina conto saméméhna. Dina sababaraha kasus, kumaha oge, meureun aya anu peryogi pikeun misahkeun nilai jeung putus garis, atawa carriage return. Conto anu umum nyaéta ngahijikeun alamat surat tina data dina kolom anu misah.

    Masalahna nyaéta anjeun teu tiasa ngan saukur ngetik garis putus dina rumus sapertos karakter biasa. Gantina, Anjeun nganggo fungsi CHAR pikeun nyadiakeun kode ASCII pakait kana rumus concatenation:

    • Dina Windows, make CHAR(10) dimana 10 mangrupa kode karakter pikeun Line feed .
    • Dina Mac, paké CHAR(13) dimana 13 nyaéta kode karakter pikeun Carriage return .

    Dina conto ieu, urang gaduh potongan alamat dina kolom A ngaliwatan F, sarta kami nempatkeun éta babarengan dina kolom G ku ngagunakeun operator concatenation "& amp;". Nilai-nilai anu dihijikeun dipisahkeun ku koma (", "), spasi (" ") sareng garis putus CHAR(10):

    =A2 & " " & B2 & CHAR(10) & C2 & CHAR(10) & D2 & ", " & E2 & " " & F2

    Pungsi CONCATENATE bakal kieu:

    =CONCATENATE(A2, " ", B2, CHAR(10), C2, CHAR(10), D2, ", ", E2, " ", F2)

    Kumaha waé, hasilna mangrupa string téks 3 baris: Catetan. Lamun maké putus garis pikeun misahkeun nilai digabungkeun, Anjeunkedah gaduh Wrap text diaktipkeun supados hasilna tiasa ditingalikeun kalayan leres. Jang ngalampahkeun ieu, pencét Ctrl + 1 pikeun muka dialog Format Sél , pindah ka tab Alignment sareng pariksa kotak Wrap text .

    Ku cara nu sarua, Anjeun bisa misahkeun string ahir jeung karakter sejenna saperti:

    • Petik ganda (") - CHAR(34)
    • Teras garis miring (/) - CHAR(47)
    • Asterisk (*) - CHAR (42)
    • Daptar lengkep Kode ASCII sadia di dieu.

    Kumaha concatenate kolom dina Excel

    Pikeun ngagabung dua atawa leuwih kolom, cukup lebetkeun rumus concatenation anjeun dina sél kahiji, terus salin ka handap ka sél séjén ku cara nyéred gagang eusian (kuadrat leutik nu nembongan dina pojok katuhu handap sél nu dipilih).

    Contona, pikeun ngagabungkeun dua kolom (kolom A jeung B) ngawatesan nilai jeung spasi, rumus dina C2 disalin ka handap nyaéta:

    =CONCATENATE(A2, " ", B2)

    Atawa

    = A2 & " " & B2 Tip. Cara anu gancang pikeun nyalin rumus ka handap kolom nyaéta milih sél anu nganggo rumus teras klik dua kali gagang eusian.

    Pikeun langkung seueur inpormasi, mangga tingali Kumaha ngahijikeun dua kolom dina Excel tanpa kaleungitan data.

    Gabungkeun téks sareng nomer ngajaga pormat

    Nalika ngahijikeun string téks sareng angka, perséntase atawa titimangsa, Anjeun meureun hoyong tetep pormat aslina tina nilai numerik atawa nembongkeun eta dina cara béda. Ieu tiasa dilakukeun ku nyayogikeun kode format dina fungsi TEXT,anu anjeun lebetkeun dina rumus panyambung.

    Dina awal tutorial ieu, urang parantos ngabahas rumus anu ngahijikeun téks sareng tanggal.

    Sareng ieu aya sababaraha conto rumus anu ngagabungkeun téks jeung nomer :

    Nomer kalawan 2 tempat desimal jeung tanda $:

    =A2 & " " & TEXT(B2, "$#,#0.00")

    Jumlah tanpa nol leutik jeung tanda $:

    =A2 & " " & TEXT(B2, "0.#")

    Nomer pecahan:

    =A2 & " " & TEXT(B2, "# ?/???")

    Pikeun ngahijikeun téks jeung persentase , rumusna nyaéta:

    Persen jeung dua tempat desimal:

    =A12 & " " & TEXT(B12, "0.00%")

    Dibuleudkeun sakabeh persen:

    =A12 & " " & TEXT(B12, "0%")

    Kumaha cara ngahijikeun rentang sél dina Excel

    Ngagabungkeun nilai tina sababaraha sél bisa jadi butuh sababaraha usaha sabab fungsi Excel CONCATENATE teu narima arrays.

    Pikeun ngahijikeun sababaraha sél, sebutkeun A1 nepi ka A4, anjeun kudu make salah sahiji rumus ieu:

    =CONCATENATE(A1, A2, A3, A4)

    atawa

    =A1 & A2 & A3 & A4

    Nalika ngagabungkeun sakelompok sél nu cukup leutik, teu jadi masalah pikeun ngetik sakabéh rujukan. A rentang badag bakal tedious nyadiakeun, ngetikkeun unggal rujukan individu sacara manual. Di handap ieu anjeun bakal mendakan 3 metode panyambungan rentang gancang dina Excel.

    Metoda 1. Pencét CTRL pikeun milih sababaraha sél

    Pikeun gancang milih sababaraha sél, anjeun tiasa pencét sareng tahan kenop Ctrl bari ngaklik dina unggal sél anu anjeun hoyong lebetkeun kana rumus. Ieu léngkah-léngkahna lengkepna:

    1. Pilih sél nu rék diasupkeun rumus.
    2. Ketik=CONCATENATE( dina sél éta atawa dina bar rumus.
    3. Pencét jeung tahan Ctrl terus klik unggal sél nu rék dihijikeun.
    4. Leupaskeun tombol Ctrl, ketik kurung panutup, terus pencét Lebetkeun .
    Catetan. Nalika nganggo metodeu ieu, anjeun kedah ngaklik unggal sél masing-masing. Milih rentang nganggo beurit bakal nambihan array kana rumus, anu henteu nampi fungsi CONCATENATE.

    Métode 2. Paké pungsi TRANSPOSE pikeun meunangkeun sakabéh nilai sél

    Nalika rentang diwangun ku puluhan atawa ratusan sél, métode saméméhna bisa jadi teu cukup gancang sabab merlukeun ngaklik on unggal sél. Dina hal ieu, anjeun bisa anggo pungsi TRANSPOSE pikeun mulangkeun susunan nilai, teras ngahijikeun nilai-nilaina dina hiji waktos.

    1. Dina sél dimana anjeun hoyong hasilna muncul, lebetkeun rumus TRANSPOSE, contona:

      =TRANSPOSE(A1:A10)

    2. Dina palang rumus, pencét F9 pikeun ngaganti rumus ku niléy-niléy nu diitung. Hasilna, anjeun bakal boga rarangkén niléy pikeun dihijikeun.
    3. De lete braces Curly sabudeureun Asép Sunandar Sunarya.
    4. Ketik =CONCATENATE( samemeh nilai kahiji, terus ketik kurung panutup sanggeus nilai panungtungan, terus pencét Enter.

    Catetan. Hasil ieu rumusna statis sabab ngahijikeun niléy, sanés référénsi sél. Upami data sumberna robih, anjeun kedah ngulang prosésna.

    Metoda 3. Anggo CONCAT

    Michael Brown mangrupakeun enthusiast téhnologi dedicated kalawan gairah pikeun nyederhanakeun prosés kompléks ngagunakeun parabot software. Kalayan langkung ti dasawarsa pangalaman dina industri téknologi, anjeunna parantos ngasah kaahlianna dina Microsoft Excel sareng Outlook, ogé Google Sheets sareng Docs. Blog Michael dikhususkeun pikeun ngabagi pangaweruh sareng kaahlianna ka batur, nyayogikeun tip sareng tutorial anu gampang pikeun ningkatkeun produktivitas sareng efisiensi. Naha anjeun profésional berpengalaman atanapi pamula, blog Michael nawiskeun wawasan anu berharga sareng naséhat praktis pikeun ngamangpaatkeun alat parangkat lunak penting ieu.