vsebina
Med delom v Excelu je pogosto treba spremeniti vrstni red celic, na primer, nekatere morate zamenjati. Kako to storiti na različne načine, bomo analizirali v tem članku.
vsebina
Postopek premikanja celic
V Excelu ni ločene funkcije, ki bi vam omogočala izvedbo tega postopka. In pri uporabi standardnih orodij se bodo preostale celice neizogibno premaknile, ki jih je treba nato vrniti na svoje mesto, kar bo povzročilo dodatna dejanja. Vendar pa obstajajo metode za izpolnitev naloge in o njih bomo razpravljali spodaj.
1. način: Kopiranje
To je morda najlažji način, ki vključuje kopiranje elementov na drugo mesto z zamenjavo začetnih podatkov. Postopek je naslednji:
- Vstanemo v prvi celici (izberimo jo), ki jo nameravamo premakniti. Na glavnem zavihku programa kliknite na gumb "Kopirati" (skupina orodij »Odložišče«). Lahko tudi preprosto pritisnete kombinacijo tipk Ctrl + C.
- Pojdite na katero koli prosto celico na listu in pritisnite gumb "Vstavi" v istem zavihku in skupini orodij. Lahko pa znova uporabite bližnjične tipke – Ctrl + V.
- Zdaj izberite drugo celico, s katero želimo zamenjati prvo, in jo prav tako kopirajte.
- Vstanemo v prvi celici in pritisnemo gumb "Vstavi" (ali Ctrl + V).
- Zdaj izberite celico, v katero je bila kopirana vrednost iz prve celice, in jo kopirajte.
- Pojdite v drugo celico, v katero želite vnesti podatke, in pritisnite ustrezen gumb na traku.
- Izbrani elementi so bili uspešno zamenjani. Celica, ki je začasno hranila kopirane podatke, ni več potrebna. Z desno miškino tipko kliknite nanj in v meniju, ki se odpre, izberite ukaz »Izbriši«.
- Glede na to, ali so ob tej celici na desni/spodaj zapolnjeni elementi ali ne, izberite ustrezno možnost brisanja in kliknite gumb OK.
- To je vse, kar je bilo treba storiti, da smo zamenjali celice.
Kljub dejstvu, da je za izvajanje te metode potrebno izvesti veliko dodatnih korakov, jo kljub temu uporablja največje število uporabnikov.
2. način: povleci in spusti
Ta metoda se uporablja tudi za zamenjavo celic, vendar bodo v tem primeru celice premaknjene. Torej izvajamo naslednja dejanja:
- Izberite celico, ki jo nameravamo premakniti na novo lokacijo. Kazalec miške premaknemo čez njegovo mejo in takoj, ko spremeni pogled v običajen kazalec (s 4 puščicami v različnih smereh na koncu), pritisnemo in držimo tipko Shift, premaknite celico na novo mesto s pritisnjenim levim gumbom miške.
- Najpogosteje se ta metoda uporablja za zamenjavo sosednjih celic, saj premikanje elementov v tem primeru ne bo kršilo strukture tabele.
- Če se odločimo celico premakniti skozi več drugih, bo to spremenilo položaj vseh ostalih elementov.
- Po tem boste morali obnoviti red.
3. način: Uporaba makrov
Na začetku članka smo omenili, da v Excelu, žal, ni posebnega orodja, ki bi vam omogočalo hitro "zamenjavo" celic na mestih (z izjemo zgornje metode, ki je učinkovita samo za sosednje elemente). Vendar pa je to mogoče storiti z makri:
- Najprej se morate prepričati, da je v aplikaciji aktiviran tako imenovani »razvijalski način« (privzeto izklopljen). Za to:
- pojdi na meni "mapa" in izberite s seznama na levi "Parametri".
- v možnostih programa kliknite pododdelek »Prilagodi trak«, na desni strani odkljukajte predmet "Razvijalec" in kliknite OK.
- Preklopi na zavihek "Razvijalec", kjer kliknemo na ikono "Visual basic" (skupina orodij "koda").
- V urejevalniku s klikom na gumb "Ogled kode", prilepite spodnjo kodo v okno, ki se prikaže:
Sub ПеремещениеЯчеек()
Dim ra As Range: Nastavi ra = Izbira
msg1 = "Izvedite razdelek DVUH diapazon enake velikosti"
msg2 = "Izvedite razdelek dveh razponov IDENTIČNE velikosti"
If ra.Areas.Count <> 2 Then MsgBox msg1, vbCritical, "Problema": Exit Sub
If ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Problema": Exit Sub
Application.ScreenUpdating = Napačno
arr2 = ra.Areas(2).Vrednost
ra.Areas(2).Vrednost = ra.Areas(1).Vrednost
ra.Areas(1).Vrednost = arr2
End Sub
- Zaprite okno urejevalnika s klikom na običajen gumb v obliki križa v zgornjem desnem kotu.
- Držanje tipke Ctrl na tipkovnici izberemo dve celici ali dve področji z enakim številom elementov, ki ju nameravamo zamenjati. Nato pritisnemo gumb »Makro« (zavihek "Razvijalec", Skupina "koda").
- Pojavilo se bo okno, v katerem vidimo predhodno ustvarjen makro. Izberite in kliknite "Zaženi".
- Kot rezultat dela bo makro zamenjal vsebino izbranih celic.
Opomba: ko se dokument zapre, se makro izbriše, zato ga bo treba naslednjič znova ustvariti (če je potrebno). Če pa pričakujete, da boste v prihodnosti pogosto morali izvajati takšne operacije, lahko datoteko shranite s podporo za makro.
zaključek
Delo s celicami v Excelovi tabeli ne vključuje samo vnašanja, urejanja ali brisanja podatkov. Včasih morate premakniti ali zamenjati celice, ki vsebujejo določene vrednosti. Kljub temu, da v funkcionalnosti Excel ni ločenega orodja za reševanje te naloge, je to mogoče storiti s kopiranjem in nato lepljenjem vrednosti, premikanjem celice ali uporabo makrov.