Exceli valem: ühendage lahtrid komaga -

Lang L: none (table-of-contents)

Üldine valem

=SUBSTITUTE(TRIM(A1&" "&B1&" "&C1&" "&D1&" "&E1)," ",", ")

Kokkuvõte

Mitme lahtriväärtuse komaga ühendamiseks võite kasutada valemit, mis põhineb funktsioonidel Asendaja ja TRIM. Seda sama lähenemist saate kasutada lahtrites väärtuste liitmiseks mis tahes soovitud eraldajaga. Näidatud näites on valem G5-s järgmine:

=SUBSTITUTE(TRIM(B5&" "&C5&" "&D5&" "&E5&" "&F5)," ",", ")

Selgitus

Seestpoolt töötades ühendab valem kõigepealt 5 lahtri väärtused vasakule, kasutades liitumisoperaatorit (&) ja iga väärtuse vahel ühte tühikut:

B5&" "&C5&" "&D5&" "&E5&" "&F5

See valemi osa on tüütult manuaalne. Asjade kiirendamiseks kopeerige enne alustamist & "" & lõikelauale. Seejärel järgige seda mustrit:

(klõpsake) (kleepige) (klõpsake) (kleepige) (klõpsake) (kleepige)

kuni jõuate viimase lahtriviideni. See läheb tegelikult üsna mööda.

Selle liitmise tulemus (enne TRIM ja SUBSTITUTE käivitamist) on selline string:

"figs apples "

Järgmisena kasutasime TRIM-funktsiooni kõigi tühikute normaliseerimiseks. TRIM eemaldab antud stringi alguses ja lõpus tühiku ning jätab stringi kõigi sõnade vahele vaid ühe tühiku. See hoolitseb tühjade lahtrite põhjustatud lisaruumide eest.

"figs apples"

Lõpuks kasutatakse asendust SUBSTITUTE iga tühiku ("") asendamiseks komaga ja tühikuga (","), tagastades teksti järgmiselt:

"figs, apples"

Lahtrite ühendamine teiste eraldajatega

Lahtrite ühendamiseks teise eraldajaga (eraldajaga) kohandage lihtsalt asendis SUBSTITUTE argument "new_text". Näiteks lahtrite ühendamiseks kaldkriipsuga kasutage järgmist:

=SUBSTITUTE(TRIM(B7&" "&C7&" "&D7&" "&E7&" "&F7)," ","/")

Väljund näeb välja selline:

limes/apricots/apricots/limes/figs

Funktsioon TEXTJOIN

Funktsioon TEXTJOIN on uus funktsioon, mis on saadaval rakendustes Office 365 ja Excel 2019. TEXTJOIN võimaldab teil lahtrite liitmiseks eraldajat kasutada. Rakenduse TEXTJOIN puhul näeks ülaltoodud näide välja järgmine:

=TEXTJOIN(", ",TRUE,B5:F5)

Makro

Jon Acampora ExcelCampuses on lahtrite liitmiseks laheda makroga.

Head lingid

Makro liitmiseks vahemik, Jon Acampora ExcelCampusest

Huvitavad Artiklid...