"Excel" programoje neveikia "Concatenate" (3 priežastys ir sprendimai)

  • Pasidalinti
Hugh West

"Excel" dažnai pasitaiko situacijų, kai sutapatinimas neveikia. Paprastai, MS Excel yra trys būdai, kaip sujungti ląstelių reikšmes. Pavyzdžiui, galime naudoti ir CONCATENATE ir CONCAT funkcijos sujungti ląstelių vertes. Be to, galime naudoti & ( Ampersandai ) operatorius, skirtas "Excel" langelių reikšmėms sujungti. Pavyzdžiui, turime duomenų rinkinį, kuriame yra vardų ir pavardžių sąrašai. Dabar, jei visos formulės veikia tinkamai, gausime tokį rezultatą.

Tačiau yra keletas galimų priežasčių, dėl kurių minėtos formulės ir operatorius neveikia. Taigi šiame straipsnyje paaiškinsime galimas nesėkmės priežastis ir pasiūlysime, kaip jas išspręsti.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti pratybų sąsiuvinį, kurį naudojome rengdami šį straipsnį.

Konkatenavimas neveikia.xlsx

3 priežastys ir sprendimai, kodėl neveikia "Concatenate "Excel"

1 priežastis: "Excel" programoje "Concatenate" neveikia, jei formulės ląstelės numerio formatas yra tekstas

Kartais ląstelių reikšmės nesujungiamos, net jei formulė užrašyta teisingai. Dažniausiai taip atsitinka, kai formulės ląstelė suformatuota kaip Tekstas. Pavyzdžiui, taikėme Skaičių formatas ' Tekstas ' į pirmiau pateikto duomenų rinkinio formulės langelius. Rezultatas yra toks.

Sprendimas:

  • Norėdami išspręsti šią problemą, tiesiog pakeiskite ląstelės formatą į Bendra ' ir įrašykite formules į atitinkamus langelius. Galiausiai visos formulės veiks ir rodys jungtiniai tekstai.

Skaityti daugiau: Kaip "Excel" programoje sujungti tekstą iš dviejų ar daugiau langelių į vieną langelį (5 metodai)

2 priežastis: "Excel" sutankinimas neveikia, jei darbalapyje yra aktyvi "Rodyti formules" parinktis

Dažnai "Excel" teksto jungimo formulės nerodo rezultatų "Excel" programoje. Taip gali atsitikti, kai Rodyti formules ' "Excel" parinktį Formulės ' skirtukas yra aktyvus.

Pavyzdžiui, jei aktyvuosime Rodyti formules ' parinktį mūsų duomenų rinkinyje, bus gautas toks rezultatas. Čia matome tik formules, o ne sugretintą tekstą.

Sprendimas:

  • Pirmiausia deaktyvuokite Rodyti formules ' parinktis.
  • Todėl funkcija concatenate veiks iš karto. Taigi, štai sujungti tekstai.

Panašūs skaitiniai :

  • Datos ir laiko sutapatinimas programoje "Excel" (4 formulės)
  • Kaip "Excel" programoje sutraukti (3 tinkami būdai)
  • Dviejų stulpelių sujungimas programoje "Excel" (5 metodai)
  • "Excel" programos "Concatenate" priešingybė (4 parinktys)

3 priežastis: "Concatenate" neveikia, kai funkcijos argumentas perduodamas kaip diapazonas

Naudojant CONCATENATE funkcijai kaip argumentų negalima perduoti ląstelių intervalo. Pavyzdžiui, įveskite toliau pateiktą formulę D5 langelis .

=CONCATENATE(B5:C5)

Todėl tekstai nesujungiami į vieną ląstelę, o tai reiškia, kad funkcija negali tinkamai veikti.

Sprendimas:

Galite naudoti CONCAT funkciją, kad būtų išspręsta pirmiau minėta problema. Kadangi CONCAT funkcija sujungia teksto eilučių sąrašą arba intervalą.

  • Iš pradžių įveskite šią formulę D5 langelis .
=CONCAT(B5:C5)

  • Tada gausime toliau pateiktą rezultatą.

  • Vėliau galite naudoti Užpildymo rankena ( + ) įrankis, kad nukopijuotumėte formulę į likusias ląsteles.

Susijęs turinys: Kaip "Excel" programoje sutraukti diapazoną (tiek senoms, tiek naujoms versijoms)

Išvada

Šiame straipsnyje stengiausi išsamiai aptarti metodus. Tikiuosi, kad šių metodų ir paaiškinimų užteks jūsų problemoms išspręsti. Praneškite man, jei turite klausimų.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.