Tässä artikkelissa opimme yhdistämään tai yhdistämään Excelissä.
Mikä on Concatenate Excelissä?
Yleensä on kaksi tapaa yhdistää tiedot Excel -laskentataulukoihin:
Yhdistää soluja
Yhdistä solujen arvot
KONCENTAATIO Excelissä
CONCATENATE -toiminnon käyttäminen Excel
Excelin CONCATENATE -toiminto on suunniteltu yhdistämään eri tekstipalat yhteen tai yhdistämään useiden solujen arvot yhteen soluun.
Excel CONCATENATE -syntaksi on seuraava:
CONCATENATE (teksti1, [teksti2],…) |
Missä teksti on tekstimerkkijono, soluviittaus tai kaavaohjattu arvo.
Esimerkkejä:
Useiden solujen arvojen yhdistäminen
Yksinkertaisin CONCATENATE -kaava solujen A1 ja B1 arvojen yhdistämiseksi on seuraava:
= KONCENTAATTI (A1, B1) |
Huomaa, että arvot neulotaan yhteen ilman erottimia, kuten alla olevan kuvakaappauksen rivillä 2.
Jos haluat erottaa arvot välilyönnillä, kirjoita "" toiseen argumenttiin, kuten alla olevan kuvakaappauksen rivillä 3.
= KONCENTAATTI (A1, "", B1) |
Jos haluat erottaa ketjutetut arvot muista erottimista, kuten pilkusta, välilyönnistä tai vinoviivasta, katso Excel CONCATENATE -kaavat, joissa on erikoismerkkejä.
Tekstimerkkijonon ja solun arvon yhdistäminen
Ei ole mitään syytä, että Excel CONCATENATE -toiminto rajoittuisi vain solujen arvojen yhdistämiseen. Voit myös käyttää sitä eri tekstimerkkijonojen yhdistämiseen, jotta tuloksesta tulee mielekkäämpi. Esimerkiksi:
= CONCATENATE (A1, "", B1, "valmis") |
Yllä oleva kaava ilmoittaa käyttäjälle, että tietty projekti on valmis, kuten alla olevan kuvakaappauksen rivillä 2. Huomaa, että lisäämme välilyönnin ennen sanaa "valmis" erottaaksesi ketjutetut tekstimerkkijonot.
Luonnollisesti voit myös lisätä tekstimerkkijonon ketjutuskaavan alkuun tai keskelle:
= CONCATENATE ("Katso", A1, "", B1) |
Yhdistettyjen arvojen väliin lisätään välilyönti (""), joten tulos näkyy "Project 1" -näkymänä "Project1" -nimen sijaan.
Tekstimerkkijonon ja kaavan mukaan lasketun arvon yhdistäminen. Jotta jonkin kaavan palauttama tulos olisi ymmärrettävämpi käyttäjillesi, voit yhdistää sen tekstimerkkijonolla, joka selittää arvon.
Voit esimerkiksi palauttaa nykyisen päivämäärän seuraavan kaavan avulla:
= CONCATENATE ("Tänään on", TEXT (TODAY (), "dd-mmm-yy")) |
CONCATENATEn käyttäminen Excelissä - muistettavia asioita
Varmista, että CONCATENATE -kaavat tuottavat aina oikeat tulokset, muista seuraavat yksinkertaiset säännöt:
Excel CONCATENATE -toiminto vaatii vähintään yhden "teksti" -argumentin toimimaan.
Yhdessä CONCATENATE -kaavassa voit yhdistää enintään 255 merkkijonoa, yhteensä 8 192 merkkiä.
CONCATENATE -funktion tulos on aina tekstimerkkijono, vaikka kaikki lähdearvot olisivat numeroita.
Excel CONCATENATE ei tunnista matriiseja. Jokainen soluviittaus on lueteltava erikseen. Kirjoita esimerkiksi = CONCATENATE (A1, A2, A3) = CONCATENATE (A1: A3) sijasta.
Jos vähintään yksi CONCATENATE -funktion argumentti on virheellinen, kaava palauttaa #ARVO! virhe.
"&" -operaattori ketjujen yhdistämiseksi Excelissä
Microsoft Excelissä & operaattori on toinen tapa yhdistää soluja. Tämä menetelmä on erittäin kätevä monissa tilanteissa, koska ampersand -merkin (&) kirjoittaminen on paljon nopeampaa kuin sanan "ketjutus" kirjoittaminen 🙂
Samoin kuin CONCATENATE -funktio, voit Excelin "&" -merkinnällä yhdistää erilaisia tekstimerkkijonoja, soluarvoja ja muiden toimintojen palauttamia tuloksia.
Excel -kaavan esimerkit
Jos haluat nähdä ketjutusoperaattorin toiminnassa, kirjoitetaan uudelleen edellä käsitellyt CONCATENATE -kaavat:
Yhdistä arvot A1 ja B1:
= A1 & B1
Yhdistä A1: n ja B1: n arvot välilyönnillä erotettuna:
= A1 & "" & B1
Yhdistä A1: n, B1: n ja tekstimerkkijonon arvot:
= A1 & B1 & "valmis"
Yhdistä merkkijono ja TEKSTI / TODAY -funktion tulos:
= "Tänään on" & TEKSTI (TODAY (), "dd-mmm-yy")
Kuten alla olevasta kuvakaappauksesta näkyy, CONCATENATE -toiminto ja "&" -operaattori palauttavat identtiset tulokset:
Excel "&" -operaattori vs. CONCATENATE -toiminto
Monet käyttäjät ihmettelevät, mikä on tehokkaampi tapa yhdistää ketjut Excelissä - CONCATENATE -toiminto tai "&" -operaattori.
Ainoa olennainen ero CONCATENATE- ja "&" -operaattoreiden välillä on Excel CONCATENATE -funktion 255 merkkijonoraja eikä tällaisia rajoituksia käytettäessä merkkiä. Muuten näiden kahden ketjutusmenetelmän välillä ei ole eroa, eikä nopeusero ole CONCATENATE- ja "&" -kaavojen välillä.
Ja koska 255 on todella suuri määrä ja tosielämän tehtävissä jonkun tuskin koskaan tarvitsee yhdistää niin monta merkkijonoa, ero johtuu mukavuudesta ja helppokäyttöisyydestä. Jotkut käyttäjät pitävät CONCATENATE -kaavoja helpommin luettavina, itse käytän mieluummin "&" -menetelmää. Joten pidä kiinni ketjutustekniikasta, joka tuntuu mukavammalta.
Yhdistä solut välilyönnillä, pilkulla ja muilla merkeillä
Laskentataulukoissasi saatat joutua usein liittämään arvot tavalla, joka sisältää pilkkuja, välilyöntejä, erilaisia välimerkkejä tai muita merkkejä, kuten väliviivan tai kauttaviivan. Voit tehdä tämän lisäämällä haluamasi merkin ketjutuskaavaasi. Muista lisätä kyseinen merkki lainausmerkkeihin, kuten seuraavissa esimerkeissä on osoitettu.
Kahden solun yhdistäminen välilyöntiin:
= CONCATENATE (A1, "", B1) tai = A1 & "" & B1
Kahden solun yhdistäminen pilkulla:
= CONCATENATE (A1, ",", B1) tai = A1 & "," & B1
Kahden solun yhdistäminen yhdysmerkillä:
= CONCATENATE (A1, "-", B1) tai = A1 & "-" & B1
Seuraava kuvakaappaus osoittaa, miltä tulokset voivat näyttää:
Yhdistä tekstimerkkijonot rivinvaihtoilla
Useimmiten erotat yhdistetyt tekstimerkkijonot välimerkkeillä ja välilyönneillä, kuten edellisessä esimerkissä on esitetty. Joissakin tapauksissa voi kuitenkin olla tarpeen erottaa arvot rivinvaihdolla tai vaunun palautuksella. Yleinen esimerkki on postiosoitteiden yhdistäminen datasta erillisiin sarakkeisiin.
Ongelmana on, että et voi yksinkertaisesti kirjoittaa rivinvaihtoa kaavaan tavallisen merkin tapaan, ja siksi tarvitaan erityinen CHAR -funktio vastaavan ASCII -koodin syöttämiseksi yhdistämiskaavaan:
Käytä Windowsissa CHAR (10), jossa 10 on rivinsyötön ASCII -koodi.
Käytä Mac -järjestelmässä CHAR (13), jossa 13 on kuljetuksen palauttamisen ASCII -koodi.
Tässä esimerkissä osoitteet ovat sarakkeissa A - F, ja koomme ne yhteen sarakkeeseen G käyttämällä ketjutusoperaattoria "&". Yhdistetyt arvot erotetaan pilkulla (","), välilyönnillä ("") ja rivinvaihdolla CHAR (10):
= A2 & "" & B2 & CHAR (10) & C2 & CHAR (10) & D2 & "," & E2 & "" & F2 |
Huomautus. Kun käytät rivinvaihtoja ketjutettujen arvojen erottamiseen, sinulla on oltava "Kääri teksti"-vaihtoehto on otettu käyttöön, jotta tulos näkyy oikein. Voit tehdä tämän painamalla Ctrl + 1 avataksesi Solujen muotoilu -valintaikkunan, siirtymällä Kohdistus -välilehdelle ja valitsemalla Kääri -tekstiruudun.
Samalla tavalla voit erottaa ketjutetut merkkijonot muiden merkkien kanssa, kuten:
Lainausmerkit (") - CHAR (34)
Kauttaviiva (/) - CHAR (47)
Tähti (*) - CHAR (42)
Koko luettelo ASCII -koodit on käytettävissä
Kuitenkin helpompi tapa sisällyttää tulostettavia merkkejä yhdistämiskaavaan on kirjoittaa ne vain lainausmerkkeihin kuten edellisessä esimerkissä.
Joka tapauksessa kaikki neljä alla olevaa kaavaa tuottavat identtiset tulokset:
Käytä mitä tahansa alla mainituista kaavoista:
= A1 & CHAR (47) & B1
= A1 & "/" & B1 = KONCENTAATTI (A1, CHAR (47), B1) = KONCENTAATTI (A1, "/", B1) |
Sarakkeiden yhdistäminen Excelissä
Jos haluat yhdistää kaksi tai useampia sarakkeita Excelissä, kirjoita tavalliseen ketjutuskaavaan ensimmäiseen soluun ja kopioi se sitten alas muihin soluihin vetämällä täyttökahvaa (pieni neliö, joka näkyy ruudun oikeassa alakulmassa valittu solu).
Jos esimerkiksi haluat yhdistää kaksi saraketta (sarake A ja B), jotka erottavat arvot välilyönnillä, syötä seuraava kaava soluun C2 ja kopioi se sitten alas muihin soluihin. Kun vedät täyttökahvaa kopioidaksesi kaavan, hiiren osoitin muuttuu ristiksi alla olevan kuvakaappauksen mukaisesti:
Huomautus: Nopea tapa kopioida kaava alas muihin sarakkeen soluihin on valita kaava sisältävä solu ja kaksoisnapsauttaa täyttökahvaa.
Huomaa, että Microsoft Excel määrittää kaavan viittaamien solujen perusteella, kuinka pitkälle solut kopioidaan täytön käsittelyn jälkeen. Jos taulukossasi sattuu olemaan tyhjiä soluja, esimerkiksi solut A6 ja B6 olivat tässä esimerkissä tyhjiä, kaava kopioidaan vain riville 5. Tässä tapauksessa sinun on vedettävä täyttökahva alas manuaalisesti koko sarakkeen yhdistämiseksi.
Vaihtoehtoinen tapa yhdistää sarakkeet Excelissä on käyttää Yhdistä solut -apuohjelman vastaavaa vaihtoehtoa.
Kuinka yhdistää solualue Excelissä
Useiden solujen arvojen yhdistäminen saattaa vaatia jonkin verran vaivaa, koska Excel CONCATENATE -toiminto ei hyväksy matriiseja ja vaatii yhden soluviittauksen jokaisessa argumentissa.
Jos haluat yhdistää useita soluja, esimerkiksi A1 - A4, tarvitset jompikumpi seuraavista kaavoista:
= KONCENTAATTI (A1, A2, A3, A4)
tai = A1 & A2 & A3 & A4 |
Kun liityt melko pieneen alueeseen, kaikkien viitteiden syöttäminen kaavapalkkiin ei ole iso juttu. Laaja valikoima olisi työlästä lisätä kirjoittamalla jokainen soluviittaus manuaalisesti. Alla on kolme nopean alueen yhdistämismenetelmää Excelissä.
Menetelmä 1. Valitse useita yhdistettäviä soluja painamalla CTRL.
Jos haluat valita nopeasti useita soluja, paina CTRL -näppäintä ja napsauta jokaista solua, jonka haluat sisällyttää CONCATENATE -kaavaan. Tässä on yksityiskohtaiset vaiheet:
- Valitse solu, johon haluat syöttää kaavan.
- Kirjoita = CONCATENATE (kyseisessä solussa tai kaavapalkissa.
- Pidä Ctrl -näppäintä painettuna ja napsauta jokaista solua, jonka haluat yhdistää.
- Vapauta Ctrl -painike, kirjoita sulkeva kaava palkkiin ja paina Enter.
Menetelmä 2. Käytä TRANSPOSE -toimintoa saadaksesi alueen
Kun sinun on yhdistettävä valtava valikoima kymmeniä tai satoja soluja, edellinen menetelmä ei ole riittävän nopea, koska se vaatii jokaisen solun napsauttamista. Tässä tapauksessa parempi tapa on käyttää TRANSPOSE -funktiota taulukon palauttamiseen ja korvata se sitten yksittäisillä soluviittauksilla yhdellä iskulla.
Kirjoita TRANSPOSE -kaava soluun, johon haluat antaa yhdistetyn alueen, esimerkiksi:
= LÄHETYS (A1: A10)
Paina kaavapalkissa F9 korvataksesi kaavan lasketuilla arvoilla. Tämän seurauksena sinulla on joukko numeroita, jotka yhdistetään.
Kirjoita = CONCATENATE (ennen ensimmäistä arvoa, kirjoita sitten sulkeet viimeisen arvon jälkeen ja paina Enter.
Huomautus: Riippumatta siitä, mitä menetelmää käytät, C1: n yhdistetty arvo on tekstimerkkijono (huomioi sen vasemmanpuoleinen suuntaus solussa), vaikka jokainen alkuperäinen arvo on numero. Tämä johtuu siitä, että CONCATENATE -funktio palauttaa aina tekstimerkkijonon lähdetiedon tyypistä riippumatta.
Menetelmä 3. Käytä Yhdistä solut -apuohjelmaa
Nopea ja vaivaton tapa yhdistää kaikki Excel-alueet on käyttää Excelin Yhdistä-apuohjelmaa, kun Yhdistä kaikki valitut alueet -asetus on pois päältä, kuten on osoitettu Yhdistä useiden solujen arvot yhdeksi soluksi.
Yhdistä numerot ja päivämäärät eri muodoissa
Kun yhdistät tekstimerkkijonon numeroon tai päivämäärään, saatat haluta muotoilla tuloksen eri tavalla tietojoukostasi riippuen. Voit tehdä tämän upottamalla TEKSTI -funktion Excel -yhdistämiskaavaasi.
Funktiolla TEXT (arvo, muoto_teksti) on kaksi argumenttia:
Ensimmäisessä argumentissa (arvo), annat tekstiksi muunnettavan numeron tai päivämäärän tai viittauksen soluun, joka sisältää numeerisen arvon.
Toisessa argumentissa (format_text), syötät halutun muodon käyttämällä TEXT -toiminnon ymmärtämiä koodeja.
Olemme jo keskustelleet yhdestä tällaisesta kaavasta tämän opetusohjelman alussa, joka yhdistää tekstiä ja päivämäärää.
Muistutan, että yhdistettäessä a tekstimerkkijono ja päivämäärä, sinun on käytettävä TEXT -toimintoa päivämäärän näyttämiseen halutussa muodossa. Esimerkiksi:
= CONCATENATE ("Tänään on", TEKSTI (TODAY (), "kk/pp/vv"))
tai = "Tänään on" & TEKSTI (TODAY (), "mm/dd/yy") |
Muutama esimerkki kaavasta, jotka yhdistävät a tekstin arvo ja numero seuraa alla:
= A2 & "" & TEKSTI (B2, "$#,#0.00") - näytä numero kahden desimaalin tarkkuudella ja $ -merkki.
= A2 & "" & TEXT (B2, "0.#") - ei näytä ylimääräisiä nollia ja $ -merkkiä. = A2 & "" & TEKSTI (B2, "#?/???") - näytä luku murtolukuna. |
Solujen jakaminen (Excelin CONCATENATE vastakohta)
Jos etsit Excelissä vastakohtia CONCATENATE -toiminnolle eli haluat jakaa yhden solun useisiin soluihin, sinulla on muutamia vaihtoehtoja:
Teksti sarakkeisiin -ominaisuus
Flash Fill -vaihtoehto Excelissä 2013 ja 2016
Kaavat (MID, OIKEA, VASEN funktiot)
Löydät yksityiskohtaiset vaiheet, jotka on kuvattu kaavan esimerkeillä ja kuvakaappauksilla, kuinka solujen jakaminen Excel -opetusohjelmassa.
Yhdistä solut -apuohjelma-kaavaton tapa yhdistää solut Excelissä
Yhdistä solut -apuohjelman avulla, joka sisältyy Ultimate Suite for Exceliin, voit tehdä molemmat tehokkaasti:
Yhdistä useita soluja yhdeksi menettämättä tietoja.
Yhdistä useiden solujen arvot yhdeksi soluksi ja erota ne valitsemallasi rajaimella.
Yhdistä solut -työkalu toimii kaikkien Excel -versioiden kanssa vuodesta 2003 vuoteen 2016 ja voi yhdistää kaikki tietotyypit, mukaan lukien tekstimerkkijonot, numerot, päivämäärät ja erikoismerkit. Sen kaksi keskeistä etua ovat yksinkertaisuus ja nopeus - kaikki ketjutukset tehdään muutamalla napsautuksella. Ja nyt, näytän sen sinulle toiminnassa.
Yhdistä useiden solujen arvot yhteen soluun
Voit yhdistää useiden solujen sisällön valitsemalla yhdistettävän alueen ja määrittämällä seuraavat asetukset:
Solut yhdeksi kohdassa "Mitä yhdistää";
Valitse haluamasi erotin kohdassa "Erota arvot", tässä esimerkissä se on pilkku ja välilyönti;
Valitse mihin haluat sijoittaa tuloksen ja mikä tärkeintä
Poista valinta kohdasta "Yhdistä kaikki valinnan alueet". Tämä vaihtoehto määrittää, yhdistetäänkö solut vai yhdistetäänkö solujen arvot.
Yhdistä sarakkeet rivi kerrallaan
Jos haluat yhdistää kaksi tai useampia sarakkeita, määritä Yhdistä solut -asetukset samalla tavalla, mutta valitse Sarakkeet kohdassa "Mitä yhdistää":
Liitä rivit sarakkeittain
Jos haluat yhdistää tiedot kustakin rivistä, sarake sarakkeelta, päätät yhdistää Rivit, valitse haluamasi erotin (rivinvaihto tässä esimerkissä), määritä muut asetukset haluamallasi tavalla ja paina Yhdistä -painiketta. Tulos voi näyttää samalta:
Huomautus :
Excel 2016: ssa, Excel 2019: ssä, Excel Onlineessa ja Excel Mobilessä CONCATENATE korvataan CONCAT -toiminnolla, jolla on täsmälleen sama syntaksi. Vaikka CONCATENATE -toiminto säilytetään taaksepäin yhteensopivuuden vuoksi, on suositeltavaa käyttää CONCAT -toimintoa, koska Microsoft ei lupaa, että CONCATENATE on saatavana Excelin tulevissa versioissa.
Toivottavasti tämä artikkeli siitä, miten Excelissä yhdistetään tai yhdistetään, on selittävä. Täältä löydät lisää artikkeleita arvojen laskemisesta ja niihin liittyvistä Excel -kaavoista. Jos pidit blogistamme, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa. Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa, täydentää tai innovoida työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse.
Excel KORVAA vs. KORVAA -toiminto: KORVAUS- ja KORVAUS -toiminnot ovat väärinymmärretyt toiminnot. Tietyn tekstin löytämiseksi ja korvaamiseksi käytämme SUBSTITUTE -funktiota. Jos REPLACE -näppäintä käytetään korvaamaan useita merkkijonon merkkejä…
Suosittuja artikkeleita:
50 Excel -pikanäppäintä tuottavuuden lisäämiseksi : Nopeuta tehtävien suorittamista Excelissä. Nämä pikanäppäimet auttavat sinua parantamaan työn tehokkuutta Excelissä.
VLOOKUP -toiminnon käyttäminen Excelissä : Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja taulukoilta.
IF -toiminnon käyttäminen Excelissä : Excelin IF -käsky tarkistaa ehdon ja palauttaa tietyn arvon, jos ehto on TOSI, tai palauttaa toisen arvon, jos EPÄTOSI.
SUMIF -toiminnon käyttäminen Excelissä : Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.
COUNTIF -toiminnon käyttäminen Excelissä : Laske arvot olosuhteilla tämän hämmästyttävän toiminnon avulla. Sinun ei tarvitse suodattaa tietoja laskeaksesi tiettyjä arvoja. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.