Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 7, XP
  • Spajanje ćelija u Excel-u. Spojite riječi iz različitih ćelija u Excel tekst

Spajanje ćelija u Excel-u. Spojite riječi iz različitih ćelija u Excel tekst

Vrlo često, kada radite s tabelama u Microsoft Excelu, dolazi do situacije kada trebate kombinirati nekoliko ćelija. Zadatak nije previše težak ako ove ćelije ne sadrže informacije. Ali šta učiniti ako su podaci već uneseni u njih? Hoće li oni zaista biti uništeni? Hajde da shvatimo kako spojiti ćelije, uključujući i bez gubljenja podataka, u Microsoft Excelu.

Iako ćemo prikazati spajanje ćelija koristeći Excel 2010 kao primjer, ova metoda je prikladna i za druge verzije ove aplikacije.

Da biste spojili nekoliko ćelija, od kojih je samo jedna popunjena podacima ili potpuno prazna, odaberite željene ćelije kursorom. Zatim, na kartici "Početna" programa Excel, kliknite na ikonu "Spoji i stavite u centar" na traci.

U tom slučaju, ćelije će biti spojene, a svi podaci koji će stati u spojenu ćeliju bit će smješteni u centar.

Ako želite da se podaci smjeste u skladu s formatiranjem ćelije, tada morate sa padajuće liste odabrati “Spoji ćelije”.

U ovom slučaju, podrazumevani unos će početi od desne ivice spojene ćelije.

Također je moguće kombinirati nekoliko ćelija red po red. Da biste to učinili, odaberite željeni raspon i na padajućoj listi kliknite na vrijednost "Spoji po redovima".

Kao što vidite, nakon toga ćelije su spojene ne u jednu zajedničku ćeliju, već su spojene red po red.

Spajanje preko kontekstnog menija

Moguće je spajanje ćelija preko kontekstnog menija. Da biste to učinili, odaberite ćelije koje je potrebno spojiti s kursorom, kliknite na njih desnom tipkom miša i odaberite "Format Cells" u kontekstnom izborniku koji se pojavi.

U prozoru formata ćelije koji se otvori, idite na karticu "Poravnanje". Označite potvrdni okvir "Spoji ćelije". Ovdje možete postaviti i druge parametre: smjer i orijentaciju teksta, horizontalno i vertikalno poravnanje, automatsku širinu, prelamanje riječi. Kada su sva podešavanja završena, kliknite na dugme “OK”.

Kao što vidimo, došlo je do spajanja ćelija.

Spajanje bez gubitaka

Ali što učiniti ako nekoliko ćelija koje se spajaju sadrže podatke, jer će se prilikom spajanja izgubiti sve vrijednosti osim gornje lijeve?

U ovoj situaciji postoji izlaz. Koristit ćemo funkciju CONCATENATE. Prije svega, moramo dodati još jednu ćeliju između ćelija koje ćemo povezati. Da biste to učinili, kliknite desnim tasterom miša na krajnju desnu ćeliju koju želite spojiti. U kontekstnom izborniku koji se pojavi odaberite "Umetni...".

Otvara se prozor u kojem morate premjestiti prekidač u položaj „Dodaj kolonu“. Uradimo to i kliknemo na dugme “OK”.

U ćeliju formiranu između ćelija koje ćemo spojiti, stavite vrijednost bez navodnika “=CONCATENATE(X;Y)”, gdje su X i Y koordinate ćelija koje se spajaju, nakon dodavanja kolone. Na primjer, da biste na ovaj način kombinirali ćelije A2 i C2, umetnite izraz “=CONCATENATE(A2;C2)” u ćeliju B2.

Kao što vidite, nakon ovoga, likovi u zajedničkoj ćeliji su „zaglavljeni zajedno“.

Ali sada, umjesto jedne spojene ćelije, imamo tri: dvije ćelije s originalnim podacima i jednu spojenu. Da biste napravili jednu ćeliju, desnom tipkom miša kliknite spojenu ćeliju i odaberite "Kopiraj" iz kontekstnog izbornika.

Zatim se pomaknite u desnu ćeliju s početnim podacima i klikom na nju odaberite “Vrijednosti” u opcijama umetanja.

Kao što vidite, podaci koji su prethodno bili u ćeliji sa formulom pojavljuju se u ovoj ćeliji.

Sada izbrišite krajnju lijevu kolonu koja sadrži ćeliju s primarnim podacima i kolonu koja sadrži ćeliju s formulom za spajanje.

Na ovaj način završavamo s novom ćelijom koja sadrži podatke koji su trebali biti spojeni, a sve ćelije koje su bile među njima su obrisane.

Kao što možete vidjeti, ako je uobičajeno spajanje ćelija u Microsoft Excel-u prilično jednostavno, tada ćete se morati baviti spajanjem ćelija bez gubitka. Međutim, ovo je također izvodljiv zadatak za ovaj program.

Korisnici koji tek počinju da rade sa uređivačem Excel tabela često imaju pitanje kako spojiti ćelije u Excelu.

Da biste to učinili, postoje posebne komande i funkcije u samom programu, kao i nekoliko metoda kao što su dodaci i makroi.

Svi su dovoljno jednostavni da naučite kako ih koristiti u samo nekoliko koraka, koristeći sljedeće savjete.

Koristeći standardne Excel funkcije, možete spojiti ćelije tablice.

U ovom slučaju, oni se poravnavaju sa središtem, povezuju duž linija ili jednostavno kombinuju, ostavljajući isto oblikovanje.

Savjet! Spajanje je najbolje izvršiti unaprijed, sa još praznim ćelijama, jer nakon procedure informacija ostaje samo u lijevoj ćeliji na vrhu.

Spajanje preko kontekstnog menija

Najlakši i najbrži način da spojite ćelije i upišete podatke u jednu veću kolonu i red je korištenje kontekstnog izbornika.

Procedura je sljedeća:

  1. Opseg ćelija koje zahtijevaju spajanje je istaknut;
  2. Na odabranom dijelu tabele kliknite desnim tasterom miša;
  3. U izborniku koji se otvori odaberite stavku "Formatiranje ćelija";
  4. Otvara se kartica “Poravnanje”;
  5. Označite okvir pored "Spoji ćelije".

Metoda je jednostavna, ali prirodno prikladna samo za tekstualne podatke - kombiniranje ćelija s brojevima i formulama je neprihvatljivo i besmisleno.

Vrijedi napomenuti da u ovom slučaju u kombiniranom području ostaju samo informacije iz njegovog gornjeg lijevog dijela, na što program unaprijed upozorava.

Podatke možete sačuvati tako što ćete ih unaprijed kopirati u drugu oblast, a nakon što ih kombinujete, priložite ih preostalom tekstu

Spajanje putem trake sa alatkama

Za programe ove vrste i starije verzije, ikona spajanja se prikazuje direktno na panelu. Klikom na njega ne samo da možete brzo povezati područja, već ih i odmah poravnati u sredini.

To se radi kako bi se ubrzao proces formiranja tekstualnih naslova u redu, koji se često kreiraju na ovaj način.

Ako komanda rezultira centralnom lokacijom podataka koja nije potrebna za tekst, lako ga je premjestiti na željenu poziciju (lijevo ili desno) pomoću naredbi za poravnanje.

Panel Excel 2007/2010/2013 takođe ima takvo dugme, na kartici „Početna” (grupa „Poravnanje”).

Međutim, ovdje je već opremljen padajućim izbornikom za povećanje broja radnji koje se izvršavaju uz njegovu pomoć.

Koristeći gornje naredbe, ne samo da možete spojiti elemente tablice sa centralnim poravnanjem, već i izvršiti dvije dodatne radnje:

  • Napravite cijelu grupu ćelija ujedinjenih redovima;
  • Kombinirajte bez centriranja teksta.

Ni u ovoj verziji nije moguće spojiti stupce.

Ponekad se područje ne može spojiti, a dugmad i komande ostaju neaktivne. Ovo se dešava ako je list zaštićen ili je dozvoljen samo javni pristup knjizi (dokumentu).

Prije spajanja područja, morate ukloniti sve ove uvjete, otvarajući mogućnost formatiranja tablice.

Funkcija za kombinovanje teksta

Kako bi do spajanja došlo bez gubitka važnih informacija i kako se podaci ne bi morali distribuirati među drugim ćelijama i vraćati nazad nakon spajanja, vrijedi koristiti funkciju „Concatenate“.

Lako je to učiniti:

  1. Prvo, ćelija se odabire blizu područja koja se spajaju i formatira po potrebi (na primjer, napravljena je veličine 3x3 ili 2x6);
  2. Sadrži formulu poput CONCATENATE (A1; A2), gdje su označene ćelije (jedna po jedna!), tekst iz kojih će se kombinirati).

Rezultat će biti kombinovano polje kao što je:

Informacije u području D1:F8 iz ćelija A1 i C3, povezane bez gubitka teksta

Ponekad Excel iznenadi svojim zahtjevima da uradi nešto kroz uh... makroe. Nedavno se pojavio zadatak podijeliti nekoliko spojenih ćelija jednu po jednu kako bi se cijeli raspon mogao normalno sortirati. Mislim da niko ne treba da objašnjava kako je lako ukloniti spajanje ćelija tako što ćete ih podeliti jednu po jednu (mislim na format-poravnanje-poništite izbor u polju za „spajanje ćelija“). Ali, nažalost, Excel ima vrlo zanimljivo svojstvo: kada otkaže spajanje ćelija, ne pita kako bismo ih točno željeli vratiti u normalno, odvojeno stanje, već glupo upisuje u gornju lijevu ćeliju vrijednost koja je bila u spojenu ćeliju, a sve ostale ćelije ostavlja praznima. Pa, naravno, nema potrebe govoriti o bilo kakvom normalnom sortiranju po prethodno spojenim ćelijama. I bilo bi dobro da ih je samo 200-300. Šta ako ih ima šezdeset hiljada, podijeljenih u grupe od 10 ćelija? Ručno kopirati šest hiljada vrijednosti u preostale prazne ćelije?

Tipična slika - želimo sortirati listu po prezimenu, tako da Kuznjecov i dalje dolazi iza Ivanova. Primjer je, naravno, vrlo pojednostavljen.

Excel nam ne dozvoljava da samo tako sortiramo tabelu - ćelije se spajaju. Ali čak i ako otkažemo spajanje, tada će svako prezime biti napisano samo u gornjoj ćeliji, a ostalo će se morati popuniti. Ispast će ovako:

Ali trebamo da svaka ćelija ima odgovarajuću vrijednost, inače će se prilikom sortiranja ispostaviti da je pakao!

Nažalost, to je nemoguće učiniti standardnim Excel alatima, kao što smo mi ili. Makroi se moraju koristiti. Ali, hvala Bogu, ima dobrih ljudi na svijetu koji su to već učinili prije nas. Štaviše, napisali su ne samo jedan makro, već nekoliko. U isto vrijeme, makronaredbe vam omogućavaju ne samo da odvojite ćelije uz očuvanje informacija sadržanih u njima, već i mnogo više:

  • razgrupirati ćelije u odabranom rasponu s dopunom

Sve sam proverio, rade odlično. Želim i ovdje objaviti kod najjednostavnijeg, koji je pokazao odlične rezultate. Za slučaj da iznenada nestane sa originalne stranice, link na koji sam dao gore.

Dakle, napravimo makro sa kodom:

ABAP

Sub UnMerge_And_Fill_By_Value() " razgrupiraj sve ćelije u odabiru i popuni ćelije svake bivše grupe vrijednostima iz njihovih prvih ćelija Zatamni adresu kao niz Zatamni ćeliju kao raspon ako ime tipa (izbor)<>"Range" Zatim izađite iz podkraja ako je Selection.Cells.Count = 1 Zatim izađite iz podkraja ako je Application.ScreenUpdating = False za svaku ćeliju u intersect(Selection, ActiveSheet.UsedRange).Ćelije Ako će Cell.MergeCells onda Adresa = Cell.MergeArea .Adresa Cell.UnMerge Range(Adresa).Value = Cell.Value End If Next End Sub

SubUnMerge_And_Fill_By_Value() "razgrupira sve ćelije u odabiru, ćelije svake prethodne grupe popunjavaju vrijednosti svojih prvih ćelija

DimAddressAs String

DimCellAs Range

Ako TypeName(Izbor)< > "Range" Onda

Exit Sub

EndIf

Ako Selection. Ćelije. Count = 1 Onda

Exit Sub

EndIf

Aplikacija. ScreenUpdating=Netačno

Za svaki presek CellIn(Izbor, ActiveSheet. UsedRange) . Ćelije

If Cell. MergeCellsThen

Adresa=Celija. MergeArea. Adresa

Cell. UnMerge

Raspon (Adresa) . Vrijednost = Ćelija. Vrijednost

EndIf

Sljedeći

Kao rezultat izvršavanja makronaredbe, sve odabrane spojene ćelije se dijele jedna po jedna i popunjavaju potpuno istom vrijednošću koja je bila u spojenoj ćeliji. Sortiraj, ne želim.

Samo zapamtite da nakon izvršavanja makronaredbe, ova operacija se ne može otkazati. Stoga je bolje raditi s kopijom tabele.

Pa, ako, nakon što se ćelije ponovo sortiraju, morate ponovo spojiti ćelije sa istim vrijednostima (zaboravimo na trenutak da su spojene ćelije zle, jer ako je potrebna vizualna jasnoća, onda to ne možete učiniti bez njih), onda ćemo morati ponovo da koristimo makro. Postoji mnogo linkova na internetu - ali samo jedan je radio za mene.

Za svaki slučaj, daću vam kod:

ABAP

Sub MergeCls() Dim ri kao cijeli broj, r2 kao cijeli broj, Col kao cijeli broj r1 = ActiveCell.Row r2 = ActiveCell.Row Col = ActiveCell.Column Do If Cells(r1, Col)<>Ćelije(r2 + 1, Col) Tada ako je r1<>r2 Zatim Range(Cells(r1 + 1, Col), Cells(r2, Col)).ClearContents With Range(Cells(r1, Col), Cells(r2, Col)) .HorizontalAlignment = xlCenter .VerticalAlignment = xlCenter .WrapText = Tačno .Orijentacija = 0 .AddIndent = False .IndentLevel = 0 .ShrinkToFit = False .ReadingOrder = xlContext .MergeCells = Tačan kraj sa završetkom Ako r1 = r2 + 1 Kraj Ako r2 = r2 + 1 Loop Until Cells) "" Kraj pod

SubMergeCls()

DimriAs Integer, r2As Integer, ColAs Integer

r1= ActiveCell. Red

r2= ActiveCell. Red

Col= ActiveCell. Kolona

Ako ćelije (r1, Col) < ; > Ćelije (r2+ 1 , Col) Zatim

Ako je r1< > r2Onda

Raspon (Ćelije (r1+ 1, Col) , Ćelije (r2, Col) ) . ClearContents

Sa rasponom (Ćelije (r1, Col) , Ćelije (r2, Col) )

Excel je veoma moćan alat za rad sa tabelama. Zato je toliko tražen među ljudima raznih profesija. Međutim, ne znaju svi kako spojiti ćelije u Excelu. Zapravo nije teško. Postoji veliki broj načina. Pogledajmo ih detaljnije.

Da biste povezali nekoliko ćelija najjednostavnijom metodom, morate učiniti sljedeće.

  1. Postavite bilo koje vrijednosti u nekoliko ćelija.

  1. Sada odaberite cijelu ovu liniju.

  1. Zatim kliknite na ikonu "Spoji i centriraj".

  1. Nakon toga vidjet ćete sljedeće.

Upozoreni ste da će sve informacije osim onih u prvoj ćeliji biti izgubljene.

  1. Morate pristati na ovaj uslov. Da biste to učinili, kliknite na dugme “OK”. Rezultat gore opisanih radnji bit će dugačak red u kojem ostaje samo broj 1, budući da je bio u prvom odabranom fragmentu. Osim toga, sadržaj je centriran.

Vrijedi napomenuti da će sve ostale informacije biti uništene. Stoga se obično spajaju samo prazne ćelije.

Proširene mogućnosti

Da bismo demonstrirali šta se sve može uraditi pomoću trake sa alatkama, naša tabela će morati da bude značajno uvećana.

Ako ne kliknete na dugme, već na „trougao“ pored njega, možete videti dodatne stavke menija.

Odaberite sve elemente i kliknite na odgovarajuću stavku menija.

Ponovo ćete biti upozoreni na izgubljene vrijednosti. Slažemo se sa ovim.

Kao rezultat, dobit ćete sljedeći rezultat.

Spoji po redu

Odaberite cijelu tabelu i kliknite na drugu stavku.

Nakon toga ćete vidjeti standardno upozorenje. Ali imajte na umu da će broj iskačućih prozora odgovarati broju redova u vašoj tabeli.

Kao rezultat toga, na kraju ćete imati mnogo redova koji se sastoje od nekoliko spojenih ćelija.

U našem slučaju, dupli podaci su zbog činjenice da su svi redovi bili isti.

Spoji ćelije

Da biste demonstrirali ovu funkciju, morate poduzeti sljedeće korake.

  1. Odaberite nekoliko stavki umjesto cijele tabele.
  2. Kliknite na ikonu trougla za prikaz dodatnog menija.
  3. Odaberite odgovarajuću stavku.

  1. Slažemo se da će kao rezultat operacije biti sačuvan samo sadržaj gornje lijeve ćelije iz cijelog odabranog raspona.

  1. Kao rezultat, dobićemo veliki pravougaonik sa samo jednim brojem.

Gore opisani koraci mogu se ponoviti pomoću kontekstnog menija.

  1. Odaberite nekoliko ćelija s tekstom ili bilo kojim drugim sadržajem.
  2. Desni klik na aktivne elemente.
  3. Zatim odaberite "Format Cells".

  1. Kao rezultat, pojavit će se sljedeći prozor.

  1. Ovdje nas zanimaju dvije sekcije:
    • poravnanje (ovdje možete odrediti bilo koju odgovarajuću opciju);

  • prikaz (ovdje obavezno označite polje pored "Spoji ćelije").

  1. Na kraju kliknite na dugme “OK”.

  1. Slažemo se sa upozorenjem.

Zahvaljujući tome, dobijamo sledeći rezultat.

Koristeći ovaj mehanizam, možete kombinirati bilo koji broj elemenata i vertikalno i horizontalno. Glavna stvar je odabrati željeni raspon prije pozivanja kontekstnog izbornika.

Dupliciranje fragmenata

Ako već imate redove koji se sastoje od nekoliko ćelija, uvijek ih možete jednostavno kopirati. U ovom slučaju, svo formatiranje će biti potpuno isto. Da bismo to učinili, učinit ćemo nekoliko jednostavnih koraka.

  1. Odaberite postojeći spojeni fragment.

  1. Pritisnite prečice Ctrl + C (trebalo bi da se pojavi tačkasti okvir).

  1. Kliknite na neki drugi element.

  1. Pritisnite prečice Ctrl + V.
  2. Kao rezultat, dobijamo tačnu kopiju originalnog niza.

Zahvaljujući ovoj metodi, možete kopirati bilo koji broj "modificiranih" ćelija.

Format po paragrafu

Dizajn možete kopirati na drugi način. Ovo je još lakše.

  1. Odaberite liniju čiji izgled treba duplicirati.
  2. Kliknite na ikonu četkice. Odmah nakon toga, kursor bi trebao promijeniti svoj izgled.

  1. Nakon toga kliknite na element koji želite transformirati.

  1. Kao rezultat, sve ćelije koje se nalaze desno od odabrane bit će spojene. Broj kombiniranih ćelija poklapa se s izvornim izvorom.

Spajanje bez gubitka podataka

U gore opisanim metodama, informacije su izbrisane u svim ostalim elementima tabele osim u prvom. Da biste kreirali niz od nekoliko fragmenata i istovremeno sačuvali originalne podatke, možete koristiti ugrađene funkcije programa Microsoft Excel.

  1. Pomaknite kursor na željenu lokaciju. Kliknite na dugme "fx".

  1. Odmah nakon toga vidjet ćete prozor za umetanje funkcije.

  1. Morate promijeniti kategoriju u “Tekst”.

  1. Zatim na listi pronađite funkciju “Poveži”. Odaberite ga i kliknite na dugme “OK”.

  1. Odmah nakon toga pojavit će se novi prozor u kojem trebate navesti argumente funkcije. Veze do elemenata mogu se unijeti ručno.

  1. Ali najlakši način je da kliknete na njih jedan po jedan. Prvo kliknite na polje „Tekst 1“.

  1. Zatim do prvog elementa željene linije (podaci će biti automatski umetnuti).

  1. Zatim idite na polje “Text2”.

  1. Ovaj put kliknite na sljedeću ćeliju.

Kada završite, jednostavno kliknite na dugme "OK". Kao rezultat toga, dobit ćete niz koji sadrži vrijednosti svih gore navedenih fragmenata.

Kako poništiti spajanje

Ako ste spojili više nego što vam je potrebno ili ste uopće pogrešili liniju, vrlo je lako sve to sastaviti:

  • Da biste to učinili, samo pritisnite vruće tipke Ctrl + Z;
  • ili kliknite na ikonu poništavanja zadnje radnje na panelu za brzi pristup.

Ali postoje i drugi slučajevi kada je potrebno razdvojiti niz koji je davno spojen. Ili ih imate veliki broj i nastali su u različitim fazama rada sa tekstom u tabeli. U ovom slučaju, poništavanje posljednje radnje neće pomoći.

Za takve slučajeve postoje još dvije metode. Pogledajmo ih detaljnije.

Traka sa alatkama

Vratite sve kako je bilo moguće na isto mjesto gdje se odvija ujedinjenje.

  1. Odaberite željeni fragment tabele. Na kartici Početak kliknite na ikonu trougla. Odaberite posljednju stavku.

  1. Zahvaljujući tome, sve će se vratiti u prvobitno stanje.

Kontekstni meni

Gore navedeno možete učiniti i koristeći kontekstni meni.

  1. Također, prvo odaberite dugu liniju.
  2. Radimo desnim klikom miša.
  3. Odaberite stavku "Formatiraj ćelije".

  1. U prozoru koji se pojavi poništite potvrdni okvir i kliknite na dugme "OK".

  1. Zahvaljujući tome, sve se vraća na staro.

Šta učiniti ako dugme nije aktivno

U nekim slučajevima nije moguće uređivati ​​tabele. To je zbog zaštite lima. Vrlo ga je lako ukloniti.

Idite na karticu “Review” i kliknite na dugme “Unprotect Sheet”.

Zaključak

Metode opisane u ovom članku za kombiniranje redova i stupaca u Excelu prikladne su za sve moderne verzije aplikacije (počevši od 2007.). Ako vam nešto ne uspije, možda niste pažljivo pročitali upute. Razlog može biti taj što ističete pogrešne elemente. Ili ih uopće nemojte naglašavati.

Video uputstvo

Za sve one koji imaju pitanja, u prilogu je video u kojem možete čuti dodatne komentare.

Postoje slučajevi kada trebate kombinirati nekoliko ćelija, na primjer, kada kreirate zaglavlja tablice. Microsoft Excel 2013 vam to omogućava. U tom slučaju mora biti ispunjen sljedeći uvjet: samo lijeva ćelija odabranog raspona može biti popunjena, a preostale ćelije moraju biti prazne. Da spojite nekoliko ćelija u jednu, odaberite ih, a zatim kliknite na dugme Spoji tabs Dom. Odabrane ćelije će biti spojene u jednu, a podaci u spojenoj ćeliji će biti postavljeni sa centralnim poravnanjem (slika 1.14).

Možete koristiti i druge opcije za spajanje ćelija, kao i otkazivanje spajanja, tako što ćete kliknuti na strelicu sa desne strane dugmeta i izabrati odgovarajuću komandu u meniju koji se pojavi. Spajanje možete otkazati na jedan od dva načina.

Kliknite na spojenu ćeliju, a zatim kliknite na strelicu na desnoj strani dugmeta Spoji. U meniju koji se pojavi izaberite Poništi spajanje ćelija. Kliknite desnim tasterom miša na spojenu ćeliju i u kontekstnom meniju koji se pojavi izaberite levi klik Format ćelije. U dijaloškom okviru koji se pojavi idite na karticu Poravnanje i poništite izbor u polju Spajanje ćelija(u polju ne bi trebalo biti kvačica). Kliknite na dugme uredu.

Poravnavanje sadržaja ćelije

Za bilo koju ćeliju ili za grupu odabranih ćelija, možete postaviti poravnanje sadržaja i horizontalno i okomito. Da biste postavili horizontalno poravnanje koje vam je potrebno, koristite dugmad na kartici Početak. Na istoj kartici postoje dugmad za odabir vertikalnog poravnanja.

Najbolji članci na ovu temu