Pitääkö sinun yhdistää tekstimerkkijonoja Excelissä? Opi käyttämään CONCATENATE- ja CONCAT-toimintoja tässä pikaoppaassa.

Kun käsittelet tietoja Microsoft Excelissä, on usein tarpeen yhdistää useiden solujen tekstiä hyvin organisoidun ja kattavan tietojoukon luomiseksi. Onneksi tähän tarkoitukseen on saatavilla useita toimintoja, mukaan lukien CONCATENATE ja CONCAT.

Sekä CONCATENATE että CONCAT ovat yksinkertaisia ​​toimintoja, joiden avulla voit yhdistää erilaisia ​​arvoja ja merkkijonoja Excelissä. Vaikka ne ovat samanlaisia, näiden kahden välillä on yksi keskeinen ero. Tarkastellaan kutakin toimintoa tarkemmin ja päätetään, mikä sopii parhaiten eri skenaarioihin.

Kuinka käyttää CONCATENATE-funktiota Excelissä

CONCATENATE-toiminto Excelissä yhdistää useita merkkijonoja yhdeksi soluksi. Sen avulla voit yhdistää kaksi tai useampia soluarvoja, vakioita tai tekstijonoja. CONCATENATE syntaksi on seuraava:

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

Tässä, teksti1, teksti 2, teksti 3ja niin edelleen edustavat soluviittauksia tai tekstimerkkijonoja, jotka haluat yhdistää. Voit sisällyttää CONCATENATE-funktioon enintään 255 tekstiargumenttia. Jos työskentelet tekstimerkkijonojen kanssa, laita merkkijonot lainausmerkkeihin (

instagram viewer
" ").

Kun yhdistät tekstimerkkijonoja ja numeerisia arvoja, on tärkeää sisällyttää välilyöntejä eri argumenttien väliin, jotta vältytään sekaannuksilta kaavan tuloksissa. Voit lisätä välilyöntejä, välimerkkejä ja symboleja tekstimerkkijonoihin.

Tämä on CONCATENATE: n ja CONCATin yhteinen haitta verrattuna TEXTJOIN-toiminto, koska TEXTJOIN voi automaattisesti erottaa arvot tietyillä erottimilla, kuten pilkuilla tai sarkaimilla.

Yksinkertainen CONCATENATE-toiminnon käyttö on asiakkaiden etu-, keski- ja sukunimet ja koko nimen tulostaminen. Esimerkiksi yllä olevassa laskentataulukossa alla oleva kaava palauttaa täydelliset nimet:

=CONCATENATE(A2, B2, C2)

Tässä kaavassa CONCATENATE ottaa nimet sisään A2, B2, ja C2 ja liittää ne yhteen. Muista, että CONCATENATE ei tue erottimia. Siksi, jotta nimet eivät juokse yhdessä, lisää välilyönti jokaisen nimen perään alkuperäisessä solussa.

Toinen CONCATENATE käyttötapa on eri solujen tietojen yhteenveto. Oletetaan, että sinulla on laskentataulukko, jossa on tietoja eri kohteista. Voit yhdistää kunkin kohteen tiedot ja päättää tuloksen käyttämällä CONCATENATE.

Harkitse yllä olevaa laskentataulukkoa. Tässä on luettelo joistakin tuotteista, niiden hinnoista, myytyjen kappaleiden määrästä, myyntikohteesta, tuotteen tunnisteesta ja sen myyntitavoitteen tilasta. Voit tiivistää kaikki nämä tiedot yhdeksi lauseeksi CONCATENATE-toiminnolla.

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

Tämä pitkä kaava on pohjimmiltaan yksinkertainen. Jokainen argumentti on osa kokonaista lausetta. CONCATENATE-funktio yhdistää eri solujen arvot ja lisää niiden väliin tekstiä lauseen muodostamiseksi.

Sitten voit piilottaa alkuperäiset sarakkeet jotta laskentataulukkosi olisi vähemmän täynnä.

Kuinka käyttää CONCAT-funktiota Excelissä

Saatavilla Excel 2019:ssä ja uudemmissa versioissa CONCAT-toiminto toimii CONCATENATE: n parannetun versiona. CONCAT-funktion syntaksi on seuraava:

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

Kuten CONCATENATE, teksti1, teksti 2, teksti 3jne. edustavat yhdistettäviä soluviittauksia tai tekstimerkkijonoja. CONCATin tärkein etu on sen kyky käsitellä alueita ja ryhmiä tehokkaammin.

Toisin kuin CONCATENATE, CONCAT-funktio ei vaadi erillisiä soluviittauksia jokaiselle argumentille. Sen sijaan voit määrittää solualueen tai taulukon suoraan. Tämä vähentää merkittävästi kaavan pituutta ja monimutkaisuutta käsiteltäessä suurempia tietojoukkoja.

Samassa esimerkissä kuin aiemmin, asiakkaiden etu-, keski- ja sukunimien yhdistämiseksi Excel-laskentataulukossa kaava olisi seuraava:

=CONCAT(A2:C2)

Kuten CONCATENATE-funktio, tämä kaava ottaa nimiarvot sisään A2:C2 ja yhdistää ne yhteen koko nimen näyttämiseksi. Erona tässä on se, että voit määrittää arvoalueen sen sijaan, että viittaisit jokaiseen erikseen. Tätä korostetaan paremmin alla olevassa laskentataulukossa.

Tämä esimerkkilaskentataulukko kuuluu kuvitteelliselle autonvalmistajalle. Jokaisella autolla on mallikoodi, joka sisältää tietoa ajoneuvon eri puolista. Mallikoodi sisältää erilaisia ​​koodeja. CONCAT-toiminnon avulla voit nopeasti yhdistää koodit mallikoodin muodostamiseksi yhdeksi lyhyeksi kaavaksi:

=CONCAT(B1:B7)

CONCAT-funktio ottaa arvot sisään B1:B7 ja yhdistää ne yhteen muodostaen kunkin auton mallikoodin. Samat tulokset CONCATENATE-sovelluksella vaatisivat pidemmän alla olevan kaavan:

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

CONCATENATE vs. CONCAT: Kumpaa sinun pitäisi käyttää?

Kun käytät Excelin vanhempaa versiota, CONCATENATE on luotettava valinta tekstiarvojen yhdistämiseen. Kuitenkin myös et-merkki (&) voi saavuttaa helposti samat tulokset kuin CONCATENATE. Itse asiassa kaikki alla olevat kaavat tuottavat samat tulokset:

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

Yksi CONCATENATE: n puutteista on, että siitä puuttuu ainutlaatuisia toimintoja. Kuten on osoitettu, et-merkki voi tehdä saman kuin CONCATENATE. Toinen ongelma on, että itse funktion nimi on liian pitkä. Vertaa et-merkkikaavaa CONCATENATE-kaavaan nähdäksesi itse.

Näiden rajoitusten korjaamiseksi Excel otti käyttöön CONCATin. CONCAT-funktio voi tehdä kaiken, mitä CONCATENATE tekee, mutta se voi toimia myös alueiden ja taulukoiden kanssa. Tämä tekee CONCATista paremman kuin CONCATENATE ja et-merkki. Tämän seurauksena, jos Excel-versiosi tukee CONCATia, on parempi käyttää CONCATia CONCATENATE: n sijaan.

CONCATin lyhyempi nimi ja kyky toimia alueilla tekevät kaavoista lyhyempiä ja helpompia navigoida. Jos tavoitteesi on kuitenkin yhdistää tekstiä, sekä CONCAT- että CONCATENATE voi olla vaikea työskennellä, koska ne eivät tue erottimia. TEXTJOIN-toiminto on parempi vaihtoehto tekstimerkkijonojen yhdistämiseen

Microsoft aikoo korvata CONCATENATE CONCATilla, joten on viisasta tottua työskentelemään CONCATin kanssa. Vaikka Excel tukee edelleen vanhentunutta CONCATENATE-yhteyttä, jotta se olisi yhteensopiva vanhempien Excel-tiedostojen kanssa.

Ironista kyllä, CONCATENATE-toiminto Google Sheetsissa voi toimia alueilla ja ryhmissä; Tämän seurauksena se on täsmälleen identtinen Google Sheetsin CONCATin kanssa. Sen olemassaolon ainoa tarkoitus on yhteensopivuus vanhojen Excel-tiedostojen kanssa tuoda Excel-tiedostosi Google Sheetsiin.

Virtaviivaista datafuusio Excelissä CONCATENATE- ja CONCAT-työkaluilla

CONCATENATE ja CONCAT ovat kaksi Excel-toimintoa, joiden avulla voit yhdistää tekstijonoja ja luoda yhtenäisiä tietojoukkoja. Voit käyttää näitä toimintoja soluarvojen, vakioiden tai tekstimerkkijonojen yhdistämiseen ja eri solujen tietojen yhteenvetoon.

CONCAT-funktio pystyy käsittelemään alueita ja taulukoita tehokkaammin, ja sen syntaksi on lyhyempi kuin CONCATENATE, joten se on useimpien käyttäjien suosima toiminto. Jos käytät Excelin vanhempaa versiota, CONCATENATE on silti luotettava valinta, jos et halua käyttää et-merkkiä arvojen yhdistämiseen.

Minkä tahansa funktion valitsetkin, solujen yhdistäminen on tehokas tapa tehdä yhteenveto tiedoistasi tai tuottaa uusia yhdistettyjä arvoja. Solujen yhdistäminen voi auttaa säästämään tilaa laskentataulukossa ja helpottaa johtopäätösten tekemistä ottamalla käyttöön tekstimerkkijonoja.