Kas peate Excelis tekstistringe kombineerima? Sellest kiirjuhendist saate teada, kuidas kasutada funktsioone CONCATENATE ja CONCAT.

Microsoft Excelis andmetega töötades on sageli vaja kombineerida mitme lahtri teksti, et luua hästi organiseeritud ja põhjalik andmestik. Õnneks on selleks otstarbeks saadaval mitu funktsiooni, sealhulgas CONCATENATE ja CONCAT.

Nii CONCATENATE kui ka CONCAT on lihtsad funktsioonid, mis võimaldavad teil Excelis erinevaid väärtusi ja stringe liita. Kuigi need on sarnased, on nende kahe vahel üks oluline erinevus. Vaatame iga funktsiooni lähemalt ja otsustame, milline on erinevate stsenaariumide jaoks kõige sobivam.

Kuidas kasutada funktsiooni CONCATENATE Excelis

Exceli funktsioon CONCATENATE ühendab mitu stringi ühte lahtrisse. See võimaldab ühendada kaks või enam lahtri väärtust, konstanti või tekstistringi. CONCATENATE süntaks on järgmine:

=CONCATENATE(text1, [text2], [text3], ...)

Siin tekst1, tekst2, tekst3ja nii edasi esindavad lahtriviiteid või tekstistringe, mida soovite kombineerida. Funktsiooni CONCATENATE saate lisada kuni 255 tekstiargumenti. Kui töötate tekstistringidega, pange stringid jutumärkidesse (

instagram viewer
" ").

Tekstistringide ja arvväärtuste kombineerimisel on oluline lisada erinevate argumentide vahele tühikud, et vältida valemitulemustes segadust. Tekstistringidesse saate lisada tühikuid, kirjavahemärke ja sümboleid.

See on CONCATENATE ja CONCAT ühine puudus võrreldes nendega funktsiooni TEXTJOIN, kuna TEXTJOIN suudab väärtused automaatselt eraldada kindlate eraldajatega, näiteks koma või tabeldusmärkidega.

Funktsiooni CONCATENATE lihtne kasutamine on klientide ees-, keskmine- ja perekonnanimede sisestamine ning täisnime väljastamine. Näiteks ülaltoodud töölehel tagastab allolev valem täisnimed:

=CONCATENATE(A2, B2, C2)

Selles valemis võtab CONCATENATE nimed sisse A2, B2ja C2 ja ühendab need kokku. Pidage meeles, et CONCATENATE ei toeta eraldajaid. Seetõttu lisage algses lahtris iga nime järele tühik, et vältida nimede kokku jooksmist.

Teine CONCATENATE kasutusala on erinevatest lahtritest pärineva teabe kokkuvõte. Oletame, et teil on tööleht erinevate üksuste teabega. Saate ühendada iga üksuse teabe ja järeldada tulemuse, kasutades CONCATENATE.

Mõelge ülaltoodud töölehele. Siin on mõnede toodete loend, nende hinnad, müüdud ühikute arv, müügisiht, toote silt ja selle müügieesmärgi olek. Funktsiooni CONCATENATE abil saate kõik need andmed kokku võtta üheks lauseks.

=CONCATENATE(A2, " from ", E2, " category has sold ", C2, " units for a total of $", B2*C2, ". The sale target was $", D2, ". ", F2, "." )

See pikk valem on sisuliselt lihtne. Iga argument on osa täislausest. Funktsioon CONCATENATE ühendab erinevate lahtrite väärtused ja lisab nende vahele teksti, et moodustada lause.

Siis saate peida algsed veerud et muuta teie arvutustabel vähem rahvarohkeks.

Kuidas kasutada funktsiooni CONCAT Excelis

Funktsioon CONCAT, mis on saadaval Excel 2019 ja uuemate versioonide jaoks, toimib CONCATENATE täiustatud versioonina. Funktsiooni CONCAT süntaks on järgmine:

=CONCAT(text1, [text2], [text3], ...)

Nagu CONCATENATE, tekst1, tekst2, tekst3jne, tähistavad ühendatavaid lahtriviiteid või tekstistringe. CONCATi peamine eelis on selle võime vahemikke ja massiive tõhusamalt käsitleda.

Erinevalt CONCATENATE-st ei nõua funktsioon CONCAT iga argumendi jaoks selgesõnalisi lahtriviiteid. Selle asemel saate määrata lahtrite vahemiku või massiivi otse. See vähendab märkimisväärselt valemi pikkust ja keerukust suuremate andmekogumite käsitlemisel.

Samas näites nagu varem, oleks Exceli töölehel klientide ees-, kesk- ja perekonnanimede kombineerimiseks valem järgmine:

=CONCAT(A2:C2)

Nagu funktsioon CONCATENATE, võtab see valem nimeväärtused sisse A2:C2 ja ühendab need täisnime kuvamiseks kokku. Erinevus seisneb selles, et saate määrata väärtuste vahemiku, mitte igale eraldi viidata. Seda on paremini rõhutatud alloleval töölehel.

See töölehe näidis kuulub kujuteldavale autotootjale. Igal autol on mudelikood, mis sisaldab teavet sõiduki erinevate aspektide kohta. Mudelikood koosneb erinevatest koodidest. Funktsiooni CONCAT abil saate koodide kiireks kombineerimiseks mudelikoodi moodustamiseks ühes lühikeses valemis:

=CONCAT(B1:B7)

Funktsioon CONCAT võtab väärtused sisse B1:B7 ja ühendab need kokku, et moodustada iga auto mudelikood. Samad tulemused CONCATENATE'iga nõuavad allolevat pikemat valemit:

=CONCATENATE(B1, B2, B3, B4, B5, B6, B7)

CONCATENATE vs. CONCAT: millist neist peaksite kasutama?

Exceli vanema versiooni kasutamisel on CONCATENATE usaldusväärne valik tekstiväärtuste liitmiseks. Kuid isegi sel juhul võib ampersandi (&) sümboliga hõlpsasti saavutada samad tulemused kui CONCATENATE. Tõepoolest, kõik alltoodud valemid annavad samad tulemused:

=A1&A2&A3
=CONCATENATE(A1, A2, A3)
=CONCAT(A1:A3)

Üks CONCATENATE puudusi on see, et sellel puuduvad ainulaadsed funktsioonid. Nagu näidatud, võib ampersand teha sama, mis CONCATENATE. Teine probleem on see, et funktsiooni nimi ise on liiga pikk. Võrrelge ampersandi valemit CONCATENATE valemiga, et ise veenduda.

Nende piirangute kõrvaldamiseks tutvustas Excel CONCATi. Funktsioon CONCAT saab teha kõike, mida CONCATENATE teeb, kuid see võib töötada ka vahemike ja massiividega. See muudab CONCATi paremaks kui CONCATENATE ja ampersand. Seetõttu, kui teie Exceli versioon toetab CONCAT-i, on parem kasutada CONCAT-i, mitte CONCAT-i.

CONCATi lühem nimi ja võimalus kasutada vahemikke muudavad valemid lühemaks ja hõlpsamini navigeeritavaks. Kui teie eesmärk on aga tekstistringe kombineerida, võib nii CONCAT kui ka CONCATENATE olla keeruline töötada, kuna need ei toeta eraldajaid. Funktsioon TEXTJOIN on parem valik tekstistringide liitmiseks

Microsoft kavatseb CONCATENATE asendada CONCATiga, seega on mõistlik CONCATiga töötama harjuda. Kuigi Excel toetab vananenud CONCATENATE'i ühilduvuse tagamiseks vanemate Exceli failidega.

Iroonilisel kombel, CONCATENATE funktsioon Google'i arvutustabelites saab töötada vahemike ja massiividega; Selle tulemusena on see täpselt identne CONCAT-iga Google'i arvutustabelites. Selle olemasolu ainus eesmärk on ühilduvus vanade Exceli failidega, kui soovite importige oma Exceli failid Google'i arvutustabelitesse.

Täiustage andmete liitmist Excelis funktsioonidega CONCATENATE ja CONCAT

CONCATENATE ja CONCAT on kaks Exceli funktsiooni, mis võimaldavad teil tekstistringe ühendada ja sidusaid andmekogumeid luua. Neid funktsioone saate kasutada lahtrite väärtuste, konstantide või tekstistringide liitmiseks ja erinevatest lahtritest pärineva teabe kokkuvõtmiseks.

Funktsioon CONCAT saab vahemikke ja massiive tõhusamalt käsitleda ning selle süntaks on lühem kui CONCATENATE, mistõttu on see enamiku kasutajate jaoks eelistatud funktsioon. Kui aga kasutate Exceli vanemat versiooni, on CONCATENATE siiski usaldusväärne valik, kui te ei soovi väärtuste ühendamiseks kasutada ampersandi.

Ükskõik millise funktsiooni valite, on lahtrite ühendamine tõhus viis andmete kokkuvõtmiseks või uute ühendatud väärtuste loomiseks. Lahtrite kombineerimine aitab säästa töölehel ruumi ja hõlbustada järelduste tegemist tekstistringide kasutuselevõtuga.