Funcția CONCATENATE - Formula - Cum se folosește? (cu exemplu)

Ce înseamnă CONCATENATE în Excel?

Funcția de concatenare în Excel este utilizată pentru a concatena sau a uni două sau mai mult de două caractere sau șiruri sau numere împreună, funcția de concatenare este un substitut pentru utilizarea operatorului & pentru a se alătura, deoarece operatorii & au făcut ca sintaxa să pară mai complexă, în timp ce funcția de concatenare pare mai curată și Ușor de înțeles.

Sintaxă

Alte argumente decât primul sunt opționale; prin urmare, acestea sunt închise cu paranteze pătrate.

Cum se utilizează funcția CONCATENATE în Excel? (cu exemple)

CONCATENATE este foarte simplu și ușor de utilizat. Să înțelegem funcționarea CONCATENATE în excel prin câteva exemple.

Exemplul nr. 1

De exemplu, dacă avem o listă de prenume și nume de familie în coloanele A și B și dorim numele complet care este prenumele împreună cu numele de familie din coloana C, vom folosi funcția CONCATENATE.

CONCATENATE a alăturat textul celulei A2 cu textul în celula B2, dar numele complet este mai lizibil dacă conține un spațiu între prenume și prenume.

Deci, în acest caz, putem crește numărul de argumente transmise în loc de două până la trei plasând al doilea argument între valoarea textului în A2 și B2. Al doilea argument pe care îl vom folosi este un literal șir cu un spațiu în ghilimele duble.

Când am plasat un spațiu în ghilimele duble după virgulă după primul argument, funcția CONCATENATE l-a luat ca al doilea argument.

Deci, puteți vedea ori de câte ori trecem un argument diferit de valoarea de referință și trebuie să îl înconjurăm sau să îl închidem întotdeauna în ghilimele duble, deoarece MS-Excel și alte pachete de birou sunt scrise în C ++ și în C ++, literele șirului sunt întotdeauna luate în ghilimele duble.

Deci, dacă scriem direct șirul fără ghilimele, CONCATENATE nu îl va recunoaște ca un șir și va arunca o eroare #NAME?

În funcția CONCATENATE în Excel, putem trece, de asemenea, formula CONCATENATE completă în excel ca argument. De exemplu, dacă dorim ca rezultatul a două formule să fie concatenate, atunci putem trece formulele ca argument pentru a obține rezultatul necesar.

Exemplul nr. 2

Avem trei tabele cu o listă de angajați. În primul tabel, avem numele și ID-ul angajaților, în al doilea tabel, numele lor nu sunt aranjate în ordinea aranjată în tabelul 1 și numele orașului de adresă, iar în al treilea tabel, avem numele neordonate în ordinea aranjată în tabelul 1 și tabelul 2. În cel de-al treilea tabel, dorim să arătăm ID-ul angajaților unit cu orașul lor și separat printr-o cratimă.

Vrem ID-ul angajaților și orașul împreună, dar numele nu sunt în aceeași ordine în toate cele trei tabele, deci nu putem folosi direct funcția CONCATENATE în Excel și nu putem transmite valori de referință. Dacă facem acest lucru, va dura mult timp și potrivire. Deci, pentru a realiza această sarcină în mod eficient, putem folosi funcția VLOOKUP pentru a căuta ID-ul și orașul angajatului și CONCATENEAZĂ valorile returnate.

Deci, vom folosi Formula CONCATENATE în excel în celula I2

= CONCATENATE (VLOOKUP (H2, $ A $ 1: $ B $ 11,2,0), ”-“, VLOOKUP (H2, $ D $ 1: $ E $ 11,2,0))

Tragând Formula CONCATENATE în excel în jos și aplicând-o pe fiecare celulă pe care o avem

Ieșire:

Excel folosește, de asemenea, un ampersand (&) ca operator de concatenare și îl putem folosi în loc de funcția de concatenare excel, de asemenea, cu aceeași funcționalitate și într-un mod mult mai simplu.

Reversul concatenării

Dacă dorim să împărțim valorile concatenate sau dacă dorim să împărțim textele în celule separate, în acest caz, putem utiliza funcționalitatea delimitatorului Text la Coloană disponibil în Excel. De exemplu, dacă dorim ca ID-ul angajatului și numele orașului să fie separate în celulele din coloană, putem deschide Expertul Conversie text în coloană (comenzi rapide alt-> ae ), apoi alegem Delimitat, introduceți Următorul> și alegeți un Delimitator din lista (Tab, punct și virgulă, virgulă, spațiu), dacă orice alt delimitator verifică altele: și specificați și selectați valorile generale pentru text și introduceți Finalizare . De exemplu, vrem să separăm CONCATENATE și funcție

  • Pasul 1: Faceți clic pe Date și apoi, trimiteți text în coloane, apoi alegeți Delimitat, introduceți Next>
  • Pasul 2: alegeți un Delimitator din listă (Tab, Punct și virgulă, Virgulă, Spațiu); dacă există alt delimitator, verificați altul: și specificați
  • Pasul 3: selectați general pentru valorile textului și introduceți Finalizare.

Ieșire:

Limitări

Să presupunem că avem o listă de valori de text într-o coloană și vrem să CONCATENEAȚI toate valorile de text într-o singură valoare de șir. Deci, dacă folosim funcția CONCATENATE, ea preia argumentele care sunt valorile textului unul câte unul și, dacă lista argumentului este lungă, nu este mai ușor să îl trimiți unul câte unul către CONCATENATE așa cum ar fi nevoie mult timp și durere.

Prin urmare, funcția CONCATENATE are ca limitare faptul că nu putem trece o serie de valori ca argument. Nu funcționează cu o gamă; dacă trecem valoarea intervalului, va prelua valoarea celulei din același rând în care scriem Formula CONCATENATE în excel.

Pentru a depăși limitarea, a fost introdusă o nouă funcție în cea mai recentă versiune a Excel numită TEXTJOIN. De asemenea, CONCATENATE valorile textului, dar într-un mod mult mai ușor, luând gama de valori care trebuie concatenate (A2: A14), mai degrabă decât să specifici fiecare valoare una câte una. Este nevoie de delimitator ca prim argument, iar al doilea argument verifică celula goală; dacă celula este goală, o ia drept ADEVĂRAT și le ignoră, iar alte argumente iau intervalul valorilor care trebuie CONCATENATE.

Concatenează funcția video Excel

Articole interesante...