Gan CONCAT, gan TEXTJOIN palīdz apvienot vērtības dažādās šūnās. Apskatīsim, kā tie darbojas un kuru jums vajadzētu izvēlēties.

Dati nāk dažādās formās un formātos. Viens no šiem formātiem ir jūsu teksta dati. Varat manipulēt ar teksta datiem, izmantojot vairākas funkcijas, piemēram CONCAT un TEXTJOIN funkcijas programmā Excel.

Šeit mēs uzzināsim par to atšķirībām un to, kad jums vajadzētu izmantot vienu pār otru.

Kas ir CONCAT?

The CONCAT funkcija programmā Excel ļauj apvienot vērtības kopā. Šī vērtība var būt arī teksts, skaitlis vai rakstzīme izklājlapas šūnā vai šūnu diapazonā.

Ir svarīgi atzīmēt, ka CONCAT ir jaunāks aizstājējs SAVIENOT funkciju. The CONCAT funkcijai ir šāda sintakse:

=CONCAT(teksts1, [teksts2,...])

Kur:

  • teksts1 ir nepieciešams, un tās ir vērtības, kurām vēlaties pievienoties.
  • [text2, ...] nav obligāta un ir otrā vērtība vai šūna, kurai vēlaties pievienoties.
  • …. nozīmē, ka varat pievienot vairāk vērtību. Funkcija pieņem ne vairāk kā 253 teksta argumentus.

Kas ir TEXTJOIN?

CONCAT formula, TEXTJOIN formula ļauj apvienot tekstu diapazonā. Šī formula arī ļauj norādīt atdalītāju starp šīm teksta vērtībām.

=TEXTJOIN(atdalītājs, ignore_empty, text1, [text2], )

Kur:

  • Atdalītājs ir tas, ko mēs vēlamies, lai jūs nošķirtu šos tekstus. Tas var būt rakstzīme, teksts, cipars vai pat atstarpe.
  • ignore_empty ļauj norādīt, vai vēlaties ignorēt tukšās šūnas diapazonā. Ja TRUE, tukšās šūnas tiek ignorētas.
  • teksts1 ir pirmā šūna vai teksts, ko vēlaties apvienot.
  • [text2, ...] ir otrā vērtība, kurai vēlaties pievienoties.
  • …. nozīmē vairāk vērtību.

Līdzības starp funkciju CONCAT un TEXTJOIN

To līdzība slēpjas spējā apvienot vairākus tekstus vai vērtības. Dažās situācijās tas ir ļoti noderīgi. Piemēram, mēģinot ātri apvienojiet divas kolonnas programmā Microsoft Excel.

Apskatīsim, kā šīs divas funkcijas darbojas atsevišķi.

Kā lietot CONCAT funkciju

Pieņemsim, ka jums ir datu tabula, kurā ir Vārda un Uzvārda kolonnas. Ja vēlaties tos apvienot vienā kolonnā ar nosaukumu Pilns vārds, apsveriet iespēju izmantot CONCAT funkciju.

Sintakse būs šāda:

=CONCAT(A2," ",B2)

Lai izjauktu formulu. The teksts1 arguments ir A2, un [teksts2 arguments ir "". " " nozīmē, ka mēs vēlamies atstarpi pirms mūsu teksts3, kurš ir B2. Kad esat ierakstījis formulu pirmajā šūnā, jums tas nav jādara kopējiet formulu programmā Excel. Tā vietā varat vilkt to uz pēdējo šūnu.

Pieņemsim, ka vēlaties Jajay-Ayu kā pilnu vārdu kādam, kura vārds un uzvārds ir attiecīgi Jaja un Ayu.

=CONCAT(A2,"-",B2)

Apskatīsim citu piemēru.

Pieņemsim, ka jums ir datu tabula, kurā ir ietverti tikai dažādi Rietumāfrikas valstu nosaukumi, un vēlaties pievienot frāzi "ir valsts Āfrikā". Jūs rakstīsit šādu sintaksi:

=CONCAT(A2,"ir valsts Āfrikā")

Tāpat kā pirmajā piemērā, rakstot tekstu vai frāzi savā formulā, šī frāze ir jāievieto citātā.

Kā lietot funkciju TEXTJOIN

Izmantosim datu tabulu, ko izmantojām CONCAT.

Mums bija divas kolonnas. Viens bija vārds, bet otrs bija uzvārds. Lai izmantotu TEXTJOIN funkcija, mēs rakstīsim šo sintaksi.

=TEXTJOIN(" ",PATIESA, A2:B2)

“ ” apzīmē atstarpi starp mūsu vārdu un uzvārdu. The PATIESA nozīmē, ka tai vajadzētu ignorēt jebkuru tukšu šūnu.

Jums jāzina, ka CONCAT un TEXTJOIN var apvienot tikai tekstu jūsu izklājlapā un tos nevar izmantot apvienot Microsoft Excel failus un lapas.

CONCAT vs. TEXTJOIN: Kad tos vajadzētu izmantot?

Abām funkcijām būtībā ir vienāda funkcionalitāte. Viņu atšķirības izpaužas viņu argumentos.

CONCAT vēlas, lai jūs pievienotu tekstu no vairākiem diapazoniem un norādītu vietu, kur vēlaties izmantot norobežotāju(s). The TEXTJOIN no otras puses, funkcija ļauj iepriekš norādīt norobežotāju un apstiprināt, ja vēlaties ignorēt tukšo.

Apskatīsim scenāriju, kurā CONCAT būs labāka izvēle TEXTJOIN.

Pieņemsim, ka jums ir datu tabula, kurā ir slejas Vārdam, Uzvārdam un Vecumam. Pieņemsim, ka vēlaties viņiem pievienoties, lai izveidotu “Jaja Giwa-36” un ievietotu rezultātu vienā kolonnā ar nosaukumu Detail.

Tas ir viegli lietojams CONCAT jo varat izvēlēties vairākus norobežotājus.

tomēr TEXTJOIN sagaida, ka izvēlēsieties tikai vienu norobežotāju. Varat izmantot tikai atstarpi vai domuzīmi (-), nevis abus. Šajā situācijā, CONCAT dara darbu labāk.

Šeit ir scenārijs, kur TEXTJOIN vietā vajadzētu lietot CONCAT.

Izveidojiet datu tabulu, kurā ir slejas Vārdam, Vidējam vārdam un Uzvārdam. Ja vārds rindā nesatur otro vārdu, savienojiet šos vārdus vienā kolonnā ar nosaukumu Pilns vārds, izmantojot CONCAT funkcija radīs papildu vietas.

Piemēram, rezultāts iekšā E3 ir divas atstarpes vienas atstarpes vietā, jo tai trūkst otrā vārda. Tomēr, ja TEXTJOIN tika izmantots, jūs varējāt izmantot tā IgnoreEmpty argumentus, lai ignorētu tukšās šūnas.

Jūs varat izmantot Len funkcija, lai saskaitītu rakstzīmes programmā Excel. Šeit mēs izmantojām =LEN(E2)-LEN(SUBSTITUTE(E2," ","")) sintaksi, lai uzskaitītu atstarpi.

Tas viss ir atkarīgs no jūsu uzdevuma

Dažādas Excel funkcijas ir līdzīgas, bet arī atšķirīgas. Uzzinot, ar ko tie atšķiras un kad tos vislabāk izmantot, varēsiet labāk veikt datu analīzi. Daži šādu funkciju piemēri ir COUNTIF un COUNTIFS un XLOOKUP un VLOOKUP.