Funktsioon CONCAT ühendab mitmes vahemikus ja/või stringis oleva teksti, kuid ei paku eraldajat ega argumenti IgnoreEmpty.
Funktsioon CONCAT asendab funktsiooni CONCATENATE. Funktsioon CONCATENATE jääb siiski saadavale, et tagada ühilduvus Exceli varasemate versioonidega.
Märkus.
See funktsioon on saadaval Windowsis või Macis, kui teil on Office 2019 või kui teil on Office 365 tellimus. Kui teil on mõni Office 365 tellimus, veenduge, et teil oleks Office’i uusim versioon.
Süntaks
CONCAT(tekst1; [tekst2];…)
| Argument | Kirjeldus |
|---|---|
|
tekst1 (nõutav) |
Ühendatav tekstiüksus. String või stringimassiiv (nt lahtrivahemik). |
|
[tekst2, ...] (valikuline), |
Täiendavad ühendatavad tekstiüksused. Tekstiüksustel võib olla maksimaalselt 253 tekstiargumenti. Igaüks neist võib olla string või stringimassiiv (nt lahtrivahemik). |
Näiteks valem =CONCAT("Päike";" ";"tõuseb";" ";"homme";" ";"taas.") tagastab lause „Päike tõuseb homme taas”.
Näpunäide.
Ühendatava teksti vahele eraldajate (nt vahed või ampersandid (&)) kaasamiseks ja nende tühjade argumentide eemaldamiseks, mida te ei soovi kombineeritud teksti tulemis kuvada, saate kasutada funktsiooni TEXTJOIN.
Kommentaarid
- Kui tulemiks on string, mis sisaldab üle 32767 märgi (lahtri piirmäär), tagastab funktsioon CONCAT veaväärtuse #VALUE!.
Näited
Kopeerige iga järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajaduse korral saate kogu teabe kuvamiseks veerulaiust muuta.
Näide 1
| =CONCAT(B:B; C:C) | A's | B's |
|---|---|---|
| a1 | b1 | |
| a2 | b2 | |
| a4 | b4 | |
| a5 | b5 | |
| a6 | b6 | |
| a7 | b7 |
Kuna see funktsioon lubab veeru- ja reaviiteid täissuuruses, tagastab see järgmise tulemi: A'sa1a2a4a5a6a7B'sb1b2b4b5b6b7
Näide 2
| =CONCAT(B2:C8) | A's | B's |
|---|---|---|
| a1 | b1 | |
| a2 | b2 | |
| a4 | b4 | |
| a5 | b5 | |
| a6 | b6 | |
| a7 | b7 |
Tulem: a1b1a2b2a4b4a5b5a6b6a7b7
Näide 3
| Andmed | Eesnimi | Perekonnanimi |
|---|---|---|
| Liigi | Andreas | Hauser |
| jõeforell | Mänd | Pojad |
| 32 | ||
| Valem | Kirjeldus | Tulem |
| =CONCAT(A2;" "A3; " populatsioon jões on "; A4; " tk/km.") | Koostab lause, ühendades veerus A leiduvad andmed muu tekstiga. | Liigi jõeforell populatsioon jões on 32 tk/km. |
| =CONCAT(B2;" "; C2) | Ühendab kolm üksust: lahtris B2 asuva stringi, tühikumärgi ja lahtri C2 väärtuse. | Andreas Hauser |
| =CONCAT(C2; ", "; B2) | Ühendab kolm üksust: lahtris C2 asuva stringi, koma ja tühikumärgiga stringi ning lahtri B2 väärtuse. | Hauser, Andreas |
| =CONCAT(B3;" & "; C3) | Ühendab kolm üksust: lahtris B3 asuva stringi, tühikumärgist ja ampersandist ja veel ühest tühikust koosneva stringi ning lahtri C3 väärtuse. | Mänd & Pojad |
| =B3 & " & " & C3 | Ühendab eelmise näitega samad üksused, kuid kasutab funktsiooni CONCAT asemel tehtemärki ampersand (&). | Mänd & Pojad |
Kas vajate rohkem abi?
Võite alati küsida Exceli tehnikakogukonna eksperdilt või kogukonnafoorumites tuge.