Kaip susieti „Excel“, „VBA“ ir „Google“ skaičiuoklėse

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodo, kaip naudotis „Excel CONCATENATE“ funkcija „Excel“, kad sujungtų teksto eilutes.

Funkcijos CONCATENATE apžvalga

Funkcija CONCATENATE Sujungia teksto eilutes.

Jei norite naudoti „CONCATENATE Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

Funkcija CONCATENATE Sintaksė ir įvestys:

= CONCATENATE (tekstas1, [tekstas2],…)

tekstas1 - Teksto eilutės arba langelių masyvas su teksto eilutėmis.

2 tekstas - Antroji teksto vertė, kurią reikia sujungti.

Funkcija CONCAT pasiekiama „Excel 2022“ ir gali pakeisti seną CONCATENATE funkciją. Jis sujungia kelias teksto eilutes į vieną.

= CONCATENATE (B3, "", C3) = CONCAT (B3, "", C3)

Kaip matyti aukščiau, abi funkcijos turi tas pačias įvestis. Koks tada skirtumas tarp jų?

CONCATENATE ir CONCAT, kad sujungtumėte kelias ląsteles

Funkcija CONCAT yra daug lengviau naudojama, kai turite langelių diapazoną, prie kurio norite prisijungti, nes galite tiesiog įvesti diapazoną.

= CONCATENATE (B3, C3, D3, E3) = CONCAT (B3: E3)

Funkcija CONCATENATE reikalauja įvesti visas atskiras ląsteles, prie kurių norite prisijungti.

Greitas būdas naudoti „CONCATENATE“ norint sujungti kelias ląsteles

Jei vis dar neturite CONCAT, yra greitesnis būdas naudoti CONCATENATE. Užuot spustelėję langelius po vieną su kableliais, prieš spustelėdami kiekvieną langelį galite paspausti ir laikyti CTRL klavišą. Tai padeda išsaugoti kablelio paspaudimo žingsnį.

CONCATENATE ir CONCAT su numeriu/data

Atminkite, kad CONCATENATE ir CONCAT yra teksto funkcijos. Naudojant bet kurį iš jų, gaunamas tekstas. Pvz., Jūs negalėsite apibendrinti šių skaičių ląstelėse I3 ir J3, kai naudosite vieną iš jų.

Tas pats atsitinka ir datoms, nes jos atpažįstamos kaip serijos numeriai, o ne tekstas. Gali būti, kad nereikia sumuoti datų, tačiau jis netinkamai veikia filtruose ir „PivotTable“.

= CONCATENATE (B3, "-", C3, "-", D3) = CONCAT (B3, "-", C3, "-", D3)

Kad išspręstumėte aukščiau pateiktas problemas, galite naudoti VALUE, kad konvertuotumėte tekstą į vertes.

= VALUE (CONCATENATE (B3, C3, D3)) = VALUE (CONCAT (B3, C3: D3))

Labai įprastas būdas prisijungti prie langelių yra naudoti „ampersand“ klavišą (&). Jis gali imituoti aukščiau aprašytus scenarijus. Vienas pavyzdys:

= B3 & "" ir C3

Kuo jis skiriasi nuo CONCATENATE arba CONCAT? Funkcionaliai - nė vienas. Lengviau rašyti naudojant „ampersand“, jei nėra daug prisijungiančių ir atrodo tvarkingiau. Jei prisijungti reikia daug langelių, CONCAT būtų lengviau, nes galite įvesti diapazoną. CTRL klavišo naudojimas su CONCATENATE taip pat gali būti greitesnis.

Funkcija CONCATENATE ir „ampersand“ veikia taip pat „Google“ skaičiuoklėse.

„CONCAT“ funkcija „Google“ skaičiuoklėse veikia ne taip pat. Tai leidžia sujungti daugiausia du langelius ir neleidžia jo argumentuoti kaip diapazono.

papildomi užrašai

Deja, CONCATENATE nepriims langelių masyvo kaip įvesties. Prie formulės turite rankiniu būdu pridėti kiekvieną langelio nuorodą. <>

Išleidusi „Excel 2016“, „Excel“ pridėjo funkciją „TEXTJOIN“, kuri yra daug geresnė alternatyva „CONCATENATE“. Mūsų draugai „Spreadsheeto“ parašė puikų straipsnį apie naujos „TEXTJOIN“ funkcijos naudojimą teksto eilėms sujungti.

Grįžkite į visų „Excel“ funkcijų sąrašą

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave