Turinys
"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.xlsx3 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ų.