Excel CONCATENATE-funkcio por kombini ŝnurojn, ĉelojn, kolumnojn

  • Kundividu Ĉi Tion
Michael Brown

En ĉi tiu artikolo, vi lernos diversajn manierojn kunligi tekstajn ĉenojn, ciferojn kaj datojn en Excel uzante la funkcion CONCATENATE kaj "&" operatoro. Ni ankaŭ diskutos formulojn por kombini individuajn ĉelojn, kolumnojn kaj intervalojn.

En viaj Excel-laborlibroj, la datumoj ne ĉiam estas strukturitaj laŭ viaj bezonoj. Ofte vi eble volas dividi la enhavon de unu ĉelo en individuajn ĉelojn aŭ fari la malon - kombini datumojn de du aŭ pli da kolumnoj en ununuran kolumnon. Oftaj ekzemploj estas kunigi nomojn kaj adrespartojn, kombini tekston kun formul-movita valoro, montri datojn kaj horojn en la dezirata formato, por nomi kelkajn.

En ĉi tiu lernilo, ni esploros diversajn teknikojn de Excel-ŝnuro kunkatenaĵo, do vi povas elekti la metodon plej taŭgan por viaj laborfolioj.

    Kio estas "kunkatenigi" en Excel?

    Esence, estas du manieroj por kombini datumojn en Excel-kalkultabeloj:

    • Kunfandado de ĉeloj
    • Katenaj valoroj de ĉeloj

    Kiam vi kunfandas ĉelojn, vi "fizike" " kunigu du aŭ pliajn ĉelojn en ununuran ĉelon. Kiel rezulto, vi havas unu pli grandan ĉelon kiu estas montrata tra pluraj vicoj kaj/aŭ kolumnoj.

    Kiam vi kunligas ĉelojn en Excel, vi kombinas nur la enhavon de tiuj ĉeloj. Alivorte, kunligiĝo en Excel estas la procezo kunigi du aŭ pli da valoroj kune. Ĉi tiu metodo estas ofte uzata porfunkcio

    En Excel 365 kaj Excel 2021, ĉi tiu simpla formulo kunligas gamon da ĉeloj palpebrume:

    =CONCAT(A1:A10)

    Metodo 4. Uzu la aldonaĵon Kunfandi Ĉelojn

    Rapida kaj senformula maniero kunligi ajnan gamon en Excel estas uzi la aldonaĵon Kunfandi Ĉelojn kun la opcio " Kunfandi ĉiujn areojn en elekto " malŝaltita, kiel montrite en Kombinante valorojn de pluraj ĉeloj en unu ĉelon.

    Excel "&" funkciigisto kontraŭ CONCATENATE-funkcio

    Multaj uzantoj scivolas, kiu estas pli efika maniero kunligi ŝnurojn en Excel - CONCATENATE-funkcio aŭ "&" operatoro.

    La nura reala diferenco estas la limo de 255 kordoj de la funkcio CONCATENATE kaj ne tia limigo kiam oni uzas la simperson. Krom tio, ekzistas neniu diferenco inter ĉi tiuj du metodoj, nek estas ajna rapiddiferenco inter la CONCATENATE kaj "&" formuloj.

    Kaj ĉar 255 estas vere granda nombro kaj vi apenaŭ iam bezonos kombini tiom da ŝnuroj en reala laboro, la diferenco resumas al komforto kaj facileco de uzo. Iuj uzantoj trovas CONCATENATE-formulojn pli facile legeblaj, mi persone preferas uzi la "&" metodo. Do, simple restu kun la tekniko, kun kiu vi sentas pli komforta.

    Malo de CONCATENATE en Excel (dividado de ĉeloj)

    La malo de kunkateni en Excel estas dividi la enhavon de unu ĉelo en plurajn ĉelojn. . Ĉi tio povas esti farita en kelkaj malsamaj manieroj:

    • Tekstoal Kolumnoj trajto
    • Flash Plenigi opcion en Excel 2013 kaj pli alte
    • TEXTSPLIT-funkcio en Excel 365
    • Propraj formuloj por disigi ĉelojn (MEZON, DEKSTRAN, MALdekstren, ktp.)

    Vi ankaŭ povas trovi utilajn informojn en ĉi tiu artikolo: Kiel malkunfandi ĉelojn en Excel.

    Kanigi en Excel kun Merge Cells-aldonaĵo

    Kun la Merge Cells-aldonaĵo inkluzivita en Ultimate Suite for Excel, vi povas efike fari ambaŭ:

    • Kunfandi plurajn ĉelojn en unu sen perdi datumojn.
    • Kanigi la valorojn de pluraj ĉeloj en ununuran ĉelon kaj apartigu ilin per iu ajn limigilo de via elekto.

    La ilo Kunfandi Ĉelojn funkcias kun ĉiuj Excel-versioj de 2016 ĝis 365 kaj povas kombini ĉiujn datumtipojn inkluzive de tekstaj ĉenoj, nombroj, datoj kaj specialaj simboloj. Ĝiaj du ĉefaj avantaĝoj estas simpleco kaj rapideco - ajna kunligo estas farita per kelkaj klakoj.

    Kombinu valorojn de pluraj ĉeloj en unu ĉelon

    Por kombini la enhavon de pluraj ĉeloj, vi elektu la intervalo por kunligi kaj agordi la jenajn agordojn:

    • Sub Kion kunfandi , elektu Ĉelojn en unu .
    • Sub Kombinu per , tajpu la limigilon (komo kaj spaco en nia kazo).
    • Elektu kie vi volas meti la rezulton.
    • Plej grave, malmarku la Kunfandi ĉiujn areojn en la elekto skatolo. Estas ĉi tiu opcio kiu kontrolas ĉu la ĉeloj estas kunfanditaj aŭ iliajvaloroj estas kunligitaj.

    Kombinu kolumnojn vico post vico

    Por kunligi du aŭ pli da kolumnoj, vi agordas la agordojn de la Kunfandi Ĉeloj en simila maniero sed elektu kunfandi kolumnojn en unu kaj metu la rezultojn en la maldekstran kolumnon.

    Kunigu vicojn kolumno post kolumno

    Por kombini datumojn en ĉiu unuopa vico, kolumno -post-kolumno, vi elektas:

    • Kunfandi vicojn en unu .
    • Uzu linian salton por la limigilo.
    • Metu la rezultojn en la supran vicon .

    La rezulto povas aspekti simila al ĉi tio:

    Por kontroli kiel la aldonaĵo Kunfandi Ĉelojn traktos viajn datumajn arojn, vi bonvenas elŝuti plene funkcian provversion de nia Ultimate Suite por Excel ĉi-sube.

    Jen kiel kunligi en Excel. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    Haveblaj elŝutoj

    Ekzemploj de kunliga formulo (.xlsx-dosiero)

    La 14-taga provo de Ultima Suite versio (.exe-dosiero)

    kombini kelkajn tekstojn, kiuj loĝas en malsamaj ĉeloj (teknike, tiuj estas nomataj tekstaj ĉenojaŭ simple ĉenoj) aŭ enmetu formul-kalkulitan valoron meze de iu teksto.

    La sekva ekrankopio montras la diferencon inter ĉi tiuj du metodoj:

    Kunfandi ĉelojn en Excel estas temo de aparta artikolo, kaj en ĉi tiu lernilo, ni diskutos la du ĉefajn manierojn kunligi ŝnurojn. en Excel - per uzado de la funkcio CONCATENATE kaj la kunliga operatoro (&).

    Excel CONCATENATE-funkcio

    La funkcio CONCATENATE en Excel estas uzata por kunigi malsamajn tekstojn aŭ kombini valorojn de plurajn ĉelojn en unu ĉelon.

    La sintakso de Excel KONKATENI estas jena:

    CONCATENATE(teksto1, [teksto2], ...)

    Kie teksto estas teksta ĉeno, ĉelreferenco aŭ valoro de formulo.

    La funkcio CONCATENATE estas subtenata en ĉiuj versioj de Excel 365 - 2007.

    Ekzemple, por kunligi la valorojn de B6 kaj C6 kun kom. a, la formulo estas:

    =CONCATENATE(B6, ",", C6)

    Pliaj ekzemploj estas montritaj en la suba bildo:

    Notu. En Excel 365 - Excel 2019, ankaŭ disponeblas la funkcio CONCAT, kiu estas moderna posteulo de CONCATENATE kun precize la sama sintakso. Kvankam la funkcio CONCATENATE estas konservita por retrokongruo, Mikrosofto ne promesas, ke ĝi estos subtenata en estontaj versioj deExcel.

    Uzante CONCATENATE en Excel - aferoj memorindaj

    Por certigi, ke viaj CONCATENATE-formuloj ĉiam liveras la ĝustajn rezultojn, memoru la jenajn simplajn regulojn:

    • Excel. CONCATENATE-funkcio postulas almenaŭ unu "tekstan" argumenton por funkcii.
    • En unu formulo, vi povas kunkateni ĝis 255 ŝnurojn, entute 8,192 signojn.
    • La rezulto de la CONCATENATE-funkcio estas ĉiam tekstoĉeno, eĉ kiam ĉiuj fontvaloroj estas nombroj.
    • Malkiel la funkcio CONCAT, Excel CONCATENATE ne rekonas tabelojn. Ĉiu ĉelreferenco devas esti listigita aparte. Ekzemple, vi devus uzi CONCATENATE(A1, A2, A3) kaj ne CONCATENATE(A1:A3).
    • Se iu el la argumentoj estas malvalida, la CONCATENATE funkcio liveras #VALORO! eraro.

    "&" operatoro por interligi ŝnurojn en Excel

    En Microsoft Excel, la ampersigno (&) estas alia maniero kunligi ĉelojn. Ĉi tiu metodo estas tre oportuna en multaj scenaroj, ĉar tajpi kaj estas multe pli rapida ol tajpi la vorton "kunkateni" :)

    Ekzemple, por kunligi du ĉelvalorojn kun interspaco, la formulo estas:

    =A2&" "&B2

    Kiel kunkatenigi en Excel - formulekzemploj

    Malsupre vi trovos kelkajn ekzemplojn pri uzado de la funkcio CONCATENATE en Excel.

    Konkatenigi du. aŭ pli da ĉeloj sen apartigilo

    Por kombini la valorojn de du ĉeloj en unu, vi uzas lakunliga formulo en ĝia plej simpla formo:

    =CONCATENATE(A2, B2)

    =A2&B2

    Bonvolu noti, ke la valoroj estos kunligitaj sen ia limigilo kiel en la ekrankopio sube.

    Por kunligi multajn ĉelojn , vi devas provizi ĉiun ĉelan referencon individue, eĉ se vi kombinas apudajn ĉelojn. Ekzemple:

    =CONCATENATE(A2, B2, C2)

    =A2&B2&C2

    La formuloj funkcias kaj por teksto kaj nombroj. Kaze de nombroj, bonvolu memori, ke la rezulto estas teksta ĉeno. Por konverti ĝin al nombro, simple multipliku la eligon de CONCATENATE per 1 aŭ aldonu 0 al ĝi. Ekzemple:

    =CONCATENATE(A2, B2)*1

    Konsileto. En Excel 2019 kaj pli altaj, vi povas uzi la CONCAT-funkcion por rapide kunligi plurajn ĉelojn uzante unu aŭ plurajn intervalreferencojn.

    Kanigi ĉelojn per spaco, komo aŭ alia limigilo

    En viaj laborfolioj, vi eble ofte bezonos kunigi valorojn en maniero, kiu inkluzivas komojn, spacojn, diversajn interpunkciojn aŭ aliajn signojn kiel streketon aŭ oblikvon. Por fari tion, simple metu la deziratan signon en vian kunligan formulon. Memoru enmeti tiun signon inter citiloj, kiel montrite en la sekvaj ekzemploj.

    Katenigi du ĉelojn kun spaco :

    =CONCATENATE(A2, " ", B2)

    =A2 & " " & B2

    Klinigante du ĉelojn kun komo :

    =CONCATENATE(A2, ", ", B2)

    =A2 & ", " & B2

    Kunligante du ĉelojn per streko :

    =CONCATENATE(A2, "-", B2)

    =A2 & "-" & B2

    Lasekva ekrankopio montras kiel la rezultoj povas aspekti:

    Konsileto. En Excel 2019 kaj pli altaj, vi povas uzi la funkcion TEXTJOIN por kunfandi ŝnurojn de pluraj ĉeloj kun iu ajn limigilo, kiun vi specifas.

    Kunkatenado de tekstoĉeno kaj ĉela valoro

    Ne estas kialo por la Excel. CONCATENATE-funkcio limigi nur kunigi la valorojn de ĉeloj. Vi ankaŭ povas uzi ĝin por kombini tekstajn ĉenojn por fari la rezulton pli signifa. Ekzemple:

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

    La supra formulo informas la uzanton ke certa projekto estas finita, kiel en vico 2 en la ekrankopio malsupre. Bonvolu rimarki, ke ni aldonas spacon antaŭ la vorto "kompletigita" por apartigi la kunligitajn tekstajn ĉenojn. Spaco (" ") ankaŭ estas enmetita inter la kombinitaj valoroj, tiel ke la rezulto montriĝas kiel "Projekto 1" prefere ol "Projekto1".

    Kun la kunliga operatoro, la formulo povas esti skribita jene:

    =A2 & " " & B2 & " completed"

    En la sama maniero, vi povas aldoni tekstan ĉenon en la komenco aŭ en la mezo de via kunliga formulo. Ekzemple:

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

    ="See " & A2 & " " & B2

    Aligu tekstoĉenon kaj alian formulon

    Por ke la rezulto redonita de iu formulo pli komprenebla por viaj uzantoj, vi povas kunligi ĝin per teksta ĉeno, kiu klarigas kia efektive estas la valoro.

    Ekzemple, vi povas uzi la jenan formulon por redoni la aktualan daton en la dezirata formato kaj specifi kian daton tio estas.estas:

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

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

    Konsileto. Se vi ŝatus forigi la fontajn datumojn sen tuŝi la rezultajn tekstajn ĉenojn, uzu la opcion "Alglui specialajn - nur valorojn" por konverti formulojn al iliaj valoroj.

    Kanligi tekstajn ĉenojn kun linio-rompoj

    Plej ofte, vi apartigus la rezultajn tekstajn ĉenojn per interpunkcioj kaj spacoj, kiel montrite en la antaŭa ekzemplo. En kelkaj kazoj, tamen, povas esti bezono apartigi la valorojn per liniorompo, aŭ kaleŝoreveno. Ofta ekzemplo estas kunfandi poŝtadresojn de datumoj en apartaj kolumnoj.

    Problemo estas, ke oni ne povas simple tajpi linion en la formulo kiel kutima signo. Anstataŭe, vi uzas la CHAR-funkcion por provizi la respondan ASCII-kodon al la kunliga formulo:

    • En Vindozo, uzu CHAR(10) kie 10 estas la signokodo por Liniofluo .
    • En Mac, uzu CHAR(13) kie 13 estas la signokodo por Kalereveno .

    En ĉi tiu ekzemplo, ni havas la adrespecojn en kolumnoj A ĝis F, kaj ni kunmetas ilin en kolumno G uzante la kunligan operatoron "&". La kunfanditaj valoroj estas apartigitaj per komo (", "), spaco (" ") kaj linio-rompo CHAR(10):

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

    La funkcio CONCATENATE havus ĉi tiun formon:

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

    Ĉiuokaze, la rezulto estas 3-linia teksta ĉeno: Noto. Kiam vi uzas liniojn por apartigi la kombinitajn valorojn, videvas havi Envolvi tekston ebligita por ke la rezulto montriĝu ĝuste. Por fari tion, premu Ctrl + 1 por malfermi la dialogon Formati ĉelojn , ŝanĝu al la langeto Alineado kaj kontrolu la skatolon Envolvi tekston .

    En la sama maniero, vi povas apartigi finajn ĉenojn per aliaj signoj kiel:

    • Duoblaj citiloj ("") - CHAR(34)
    • Antaŭa oblikvo (/) - CHAR(47)
    • Asterisko (*) - CHAR (42)
    • La plena listo de ASCII-kodoj haveblas ĉi tie.

    Kiel kunligi kolumnojn en Excel

    Por kunigi du aŭ pli da kolumnoj, simple enigu vian kunligan formulon en la unua ĉelo, kaj poste kopiu ĝin malsupren al aliaj ĉeloj trenante la plenigan tenilon (la malgranda kvadrato kiu aperas en la malsupra dekstra angulo de la elektita ĉelo).

    Ekzemple, por kombini du kolumnojn (kolumnoj A kaj B) limantaj la valorojn per spaco, la formulo en C2 kopiita malsupren estas:

    =CONCATENATE(A2, " ", B2)

    = A2 & " " & B2 Konsilo. Rapida maniero kopii la formulon laŭ la kolumno estas elekti la ĉelon kun la formulo kaj duoble alklaki la plenigan tenilon.

    Por pli da informoj, bonvolu vidi Kiel kunfandi du kolumnojn en Excel sen perdi datumojn.

    Kombinu tekston kaj ciferojn konservante formatadon

    Kiam ligas tekstoĉenon kun nombro, procento aŭ dato, vi eble volas konservi la originalan formatadon de nombra valoro aŭ montri ĝin alimaniere. Ĉi tio povas esti farita provizante la formatkodon ene de la funkcio TEKSTO,kiun vi enigas en kunliga formulo.

    En la komenco de ĉi tiu lernilo, ni jam diskutis formulon, kiu kunligas tekston kaj daton.

    Kaj jen kelkaj pliaj formulekzemploj, kiuj kombinas teksto kaj nombro :

    Nombro kun 2 decimalaj lokoj kaj la signo $:

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

    Nombro sen sensignifaj nuloj kaj la signo $:

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

    Frakcia nombro:

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

    Por kunligi tekston kaj procenton , la formuloj estas:

    Procento kun du dekumaj lokoj:

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

    Rondigita tuta procento:

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

    Kiel kunligi gamon da ĉeloj en Excel

    Kombinado valoroj de pluraj ĉeloj eble bezonas iom da penado ĉar la Excel CONCATENATE-funkcio ne akceptas tabelojn.

    Por kunligi plurajn ĉelojn, diru A1 al A4, vi devas uzi unu el la jenaj formuloj:

    =CONCATENATE(A1, A2, A3, A4)

    =A1 & A2 & A3 & A4

    Kiam oni kombinas sufiĉe malgrandan grupon da ĉeloj, ne gravas tajpi ĉiujn referencojn. Granda gamo estus teda provizi, tajpante ĉiun individuan referencon permane. Malsupre vi trovos 3 metodojn de rapida intervalo kunmetado en Excel.

    Metodo 1. Premu CTRL por elekti plurajn ĉelojn

    Por rapide elekti plurajn ĉelojn, vi povas premi kaj teni la klavon Ctrl dum vi klakas. sur ĉiu ĉelo, kiun vi volas inkluzivi en la formulon. Jen la detalaj paŝoj:

    1. Elektu ĉelon kie vi volas enigi la formulon.
    2. Tajpu=KENKATENI (en tiu ĉelo aŭ en la formulbreto.
    3. Premu kaj tenu premu Ctrl kaj alklaku ĉiun ĉelon, kiun vi volas kunligi.
    4. Eligu la butonon Ctrl, tajpu la ferman krampon, kaj premu Enigu .
    Noto. Kiam vi uzas ĉi tiun metodon, vi devas alklaki ĉiun individuan ĉelon. Elektante gamon per la muso aldonus tabelon al la formulo, kiun la funkcio CONCATENATE ne akceptas.

    Metodo 2. Uzu TRANSPOSE-funkcion por akiri ĉiujn ĉelvalorojn

    Kiam gamo konsistas el dekoj aŭ centoj da ĉeloj, la antaŭa metodo eble ne estas sufiĉe rapida ĉar ĝi postulas klaki sur ĉiu ĉelo.En ĉi tiu kazo, vi povas uzu la funkcion TRANSPONI por redoni tabelon da valoroj, kaj poste kunfandi ilin per unu fojo.

    1. En la ĉelo, kie vi volas, ke la rezulto aperu, enigu la formulon TRANSPOSE, ekzemple:

      =TRANSPOSI(A1:A10)

    2. En la formulbreto, premu F9 por anstataŭigi la formulon per kalkulitaj valoroj. Kiel rezulto, vi havos tabelon da valoroj kunligitaj.
    3. De lasu la buklajn krampojn ĉirkaŭantajn la tabelon.
    4. Tajpu =KONTATENI( antaŭ la unua valoro, poste tajpu la ferman krampon post la lasta valoro, kaj premu Enigu .

    Notu. La rezulto de ĉi tiu formulo estas senmova ĉar ĝi kunligas la valorojn, ne ĉelreferencojn. Se la fontaj datumoj ŝanĝiĝas, vi devos ripeti la procezon.

    Metodo 3. Uzu la CONCAT.

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.