sadržaj
Dok radite u Excelu, često postaje potrebno promijeniti redoslijed ćelija, na primjer, trebate zamijeniti neke od njih. Kako to učiniti na različite načine, analizirat ćemo u ovom članku.
sadržaj
Procedura za pomicanje ćelija
Ne postoji posebna funkcija koja vam omogućava da izvršite ovu proceduru u Excelu. A kada koristite standardne alate, ostale ćelije će se neizbježno pomaknuti, koje se zatim moraju vratiti na svoje mjesto, što će rezultirati dodatnim radnjama. Međutim, postoje metode za postizanje zadatka i o njima će biti riječi u nastavku.
Metoda 1: Kopiranje
Ovo je možda najlakši način, koji uključuje kopiranje elemenata na drugo mjesto uz zamjenu početnih podataka. Procedura je sljedeća:
- Ustajemo u prvu ćeliju (odaberimo je), koju planiramo premjestiti. Na glavnoj kartici programa kliknite na dugme “Kopiraj” (grupa alata "Međuspremnik"). Možete i samo pritisnuti kombinaciju tipki Ctrl + C.
- Idite na bilo koju slobodnu ćeliju na listu i pritisnite dugme “Insert” u istoj kartici i grupi alata. Ili možete ponovo koristiti prečice – Ctrl + V.
- Sada odaberite drugu ćeliju s kojom želimo zamijeniti prvu i također je kopirajte.
- Ustajemo u prvoj ćeliji i pritisnemo dugme “Insert” (ili Ctrl + V).
- Sada odaberite ćeliju u koju je kopirana vrijednost iz prve ćelije i kopirajte je.
- Idite na drugu ćeliju u koju želite da umetnete podatke i pritisnite odgovarajuće dugme na traci.
- Odabrane stavke su uspješno zamijenjene. Ćelija koja je privremeno sadržavala kopirane podatke više nije potrebna. Kliknite desnim tasterom miša na nju i izaberite komandu iz menija koji se otvori “Izbriši”.
- U zavisnosti od toga da li se pored ove ćelije na desnoj / donjoj strani nalaze popunjeni elementi ili ne, odaberite odgovarajuću opciju brisanja i kliknite na dugme OK.
- To je sve što je trebalo učiniti da bi se zamijenile ćelije.
Unatoč činjenici da je za implementaciju ove metode potrebno izvršiti puno dodatnih koraka, ipak je koristi najveći broj korisnika.
Metoda 2: prevucite i ispustite
Ova metoda se također koristi za zamjenu ćelija, međutim, u ovom slučaju ćelije će biti pomjerene. Dakle, izvodimo sljedeće radnje:
- Odaberite ćeliju koju planiramo premjestiti na novu lokaciju. Pomeramo kursor miša preko njegove ivice, a čim promeni pogled na uobičajeni pokazivač (sa 4 strelice u različitim smerovima na kraju), pritiskom i držanjem tastera smjena, premjestite ćeliju na novu lokaciju sa pritisnutim lijevom tipkom miša.
- Najčešće se ova metoda koristi za zamjenu susjednih ćelija, jer pomicanje elemenata u ovom slučaju neće narušiti strukturu tablice.
- Ako odlučimo da pomjerimo ćeliju kroz nekoliko drugih, to će promijeniti položaj svih ostalih elemenata.
- Nakon toga, morat ćete vratiti red.
Metod 3: Korišćenje makroa
Na početku članka smo spomenuli da u Excelu, nažalost, ne postoji poseban alat koji vam omogućava da brzo "zamijenite" ćelije na mjestima (s izuzetkom gornje metode, koja je učinkovita samo za susjedne elemente). Međutim, to se može učiniti pomoću makronaredbi:
- Prvo morate biti sigurni da je u aplikaciji aktiviran takozvani „režim programera“ (podrazumevano isključen). Za ovo:
- idite na meni “Datoteka” i izaberite sa liste sa leve strane "Parametri".
- u opcijama programa kliknite na pododjeljak “Prilagodi traku”, na desnoj strani, stavite kvačicu ispred stavke “Programer” i kliknite OK.
- Prebacite se na karticu “Programer”, gde kliknite na ikonu "Visual basic" (grupa alata "šifra").
- U uređivaču, klikom na dugme “Pogledaj kod”, zalijepite kod ispod u prozor koji se pojavi:
Sub ПеремещениеЯчеек()
Dim ra As Range: Postavite ra = Odabir
msg1 = "Proizvedite izdvajanje DVUH dijapazona identičnog veličine"
msg2 = "Proizvedite izdvajanje dva dijapazona IDENTIČNOG veličine"
Ako je ra.Areas.Count <> 2 Tada MsgBox msg1, vbCritical, "Problem": Izlaz iz Sub
Ako ra.Areas(1).Count <> ra.Areas(2).Count Onda MsgBox msg2, vbCritical, "Problem": Exit Sub
Application.ScreenUpdating = False
arr2 = ra.Površine(2).Vrijednost
ra.Površine(2).Vrijednost = ra.Površine(1).Vrijednost
ra.Površine(1).Vrijednost = arr2
End Sub
- Zatvorite prozor uređivača klikom na uobičajeno dugme u obliku krsta u gornjem desnom uglu.
- Držeći ključ Ctrl na tastaturi odaberite dvije ćelije ili dva područja sa istim brojem elemenata koje planiramo zamijeniti. Zatim pritisnemo dugme “Makro” (tab “Programer”, Grupa "šifra").
- Pojavit će se prozor u kojem vidimo prethodno kreirani makro. Odaberite ga i kliknite "Trčanje".
- Kao rezultat rada, makro će zamijeniti sadržaj odabranih ćelija.
Bilješka: kada se dokument zatvori, makro će biti obrisan, tako da će ga sledeći put morati ponovo kreirati (ako je potrebno). Ali, ako očekujete da ćete u budućnosti često morati izvoditi takve operacije, datoteka se može spremiti uz podršku makroa.
zaključak
Rad sa ćelijama u Excel tabeli ne uključuje samo unos, uređivanje ili brisanje podataka. Ponekad morate premjestiti ili zamijeniti ćelije koje sadrže određene vrijednosti. Unatoč činjenici da u Excel funkcionalnosti ne postoji poseban alat za rješavanje ovog zadatka, to se može učiniti kopiranjem i lijepljenjem vrijednosti, pomicanjem ćelije ili korištenjem makronaredbi.