Kuinka vaihtaa soluja Excelissä

Excelissä työskennellessä on usein tarpeen muuttaa solujen järjestystä, esimerkiksi joitain niistä on vaihdettava. Kuinka tehdä tämä eri tavoilla, analysoimme tässä artikkelissa.

Sisältö

Menettely solujen siirtämiseksi

Ei ole erillistä toimintoa, jonka avulla voit suorittaa tämän toimenpiteen Excelissä. Ja vakiotyökaluja käytettäessä loput solut väistämättä siirtyvät, jotka on sitten palautettava paikoilleen, mikä johtaa lisätoimintoihin. Tehtävän suorittamiseen on kuitenkin olemassa menetelmiä, ja niitä käsitellään alla.

Tapa 1: Kopioi

Tämä on ehkä helpoin tapa, joka sisältää elementtien kopioimisen toiseen paikkaan alkuperäisten tietojen korvaamisen kanssa. Menettely on seuraava:

  1. Nousemme ensimmäiseen soluun (valitse se), jonka aiomme siirtää. Napsauta painiketta ohjelman päävälilehdellä "Kopio" (työkaluryhmä "Leikepöytä"). Voit myös vain painaa näppäinyhdistelmää Ctrl + C.Kuinka vaihtaa soluja Excelissä
  2. Siirry mihin tahansa vapaaseen soluun arkilla ja paina -painiketta "Lisää" samassa välilehdessä ja työkaluryhmässä. Tai voit käyttää pikanäppäimiä uudelleen – Ctrl + V.Kuinka vaihtaa soluja Excelissä
  3. Valitse nyt toinen solu, jonka kanssa haluamme vaihtaa ensimmäisen, ja kopioi se myös.Kuinka vaihtaa soluja Excelissä
  4. Nousemme ensimmäiseen soluun ja painamme painiketta "Lisää" (Tai Ctrl + V).Kuinka vaihtaa soluja Excelissä
  5. Valitse nyt solu, johon ensimmäisen solun arvo kopioitiin, ja kopioi se.Kuinka vaihtaa soluja Excelissä
  6. Siirry toiseen soluun, johon haluat lisätä tiedot, ja paina vastaavaa painiketta nauhassa.Kuinka vaihtaa soluja Excelissä
  7. Valitut kohteet on vaihdettu onnistuneesti. Solua, jossa kopioidut tiedot tilapäisesti säilytettiin, ei enää tarvita. Napsauta sitä hiiren kakkospainikkeella ja valitse avautuvasta valikosta komento "Poistaa".Kuinka vaihtaa soluja Excelissä
  8. Riippuen siitä, onko tämän solun vieressä täytettyjä elementtejä oikealla/alhaalla vai ei, valitse sopiva poistovaihtoehto ja napsauta painiketta OK.Kuinka vaihtaa soluja Excelissä
  9. Se on kaikki mitä tarvittiin solujen vaihtamiseksi.Kuinka vaihtaa soluja Excelissä

Huolimatta siitä, että tämän menetelmän toteuttamiseksi sinun on suoritettava paljon lisävaiheita, suurin osa käyttäjistä käyttää sitä kuitenkin.

Tapa 2: vedä ja pudota

Tätä menetelmää käytetään myös solujen vaihtamiseen, mutta tässä tapauksessa soluja siirretään. Joten suoritamme seuraavat toimet:

  1. Valitse solu, jonka aiomme siirtää uuteen paikkaan. Siirrämme hiiren osoittimen sen reunan yli ja heti kun se vaihtaa näkymän tavalliseen osoittimeen (jossa lopussa 4 nuolta eri suuntiin), pidä näppäintä painettuna siirtyminen, siirrä solu uuteen paikkaan painamalla hiiren vasenta painiketta.Kuinka vaihtaa soluja Excelissä
  2. Useimmiten tätä menetelmää käytetään vierekkäisten solujen vaihtamiseen, koska elementtien siirtäminen tässä tapauksessa ei riko taulukon rakennetta.Kuinka vaihtaa soluja Excelissä
  3. Jos päätämme siirtää solun useiden muiden elementtien läpi, tämä muuttaa kaikkien muiden elementtien sijaintia.Kuinka vaihtaa soluja Excelissä
  4. Sen jälkeen sinun on palautettava järjestys.Kuinka vaihtaa soluja Excelissä

Tapa 3: Makrojen käyttäminen

Mainitsimme artikkelin alussa, että Excelissä ei valitettavasti ole erityistä työkalua, jonka avulla voit nopeasti "vaihtaa" soluja paikoissa (lukuun ottamatta yllä olevaa menetelmää, joka toimii vain vierekkäisille elementeille). Tämä voidaan kuitenkin tehdä käyttämällä makroja:

  1. Ensin sinun on varmistettava, että niin sanottu "kehittäjätila" on aktivoitu sovelluksessa (oletusarvoisesti pois päältä). Tätä varten:
    • mene valikkoon ”Tiedosto” ja valitse vasemmalla olevasta luettelosta "Parametrit".Kuinka vaihtaa soluja Excelissä
    • napsauta ohjelman vaihtoehdoissa alakohtaa "Muokkaa nauhaa", oikealla puolella, laita rasti kohteen eteen "Kehittäjä" ja valitse OK.Kuinka vaihtaa soluja Excelissä
  2. Vaihda välilehteen "Kehittäjä", jossa napsauta kuvaketta "Visual Basic" (työkaluryhmä "koodi").Kuinka vaihtaa soluja Excelissä
  3. Editorissa napsauttamalla painiketta "Näytä koodi", liitä alla oleva koodi näkyviin tulevaan ikkunaan:

    Sub ПеремещениеЯчеек()

    Dim ra As Range: Aseta ra = valinta

    msg1 = "Произведите выделение ДВУХ диапазонов идентичного размера"

    msg2 = "Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера"

    Jos ra.Areas.Count <> 2 Sitten MsgBox msg1, vbCritical, "Проблема": Exit Sub

    Jos ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Проблема": Exit Sub

    Application.ScreenUpdating = Väärä

    arr2 = ra.Areas(2).Arvo

    ra.Areas(2).Arvo = ra.Areas(1).Arvo

    ra.Areas(1).Arvo = arr2

    End SubKuinka vaihtaa soluja Excelissä

  4. Sulje editori-ikkuna napsauttamalla tavallista ristin muodossa olevaa painiketta oikeassa yläkulmassa.
  5. Näppäimen pitäminen painettuna Ctrl Valitse näppäimistöltä kaksi solua tai kaksi aluetta, joissa on sama määrä elementtejä, jotka aiomme vaihtaa. Sitten painamme nappia "Makro" (välilehti "Kehittäjä", Ryhmä "koodi").Kuinka vaihtaa soluja Excelissä
  6. Näkyviin tulee ikkuna, jossa näemme aiemmin luodun makron. Valitse se ja napsauta "Juosta".Kuinka vaihtaa soluja Excelissä
  7. Työn tuloksena makro vaihtaa valittujen solujen sisällön.Kuinka vaihtaa soluja Excelissä

Huomautus: kun asiakirja suljetaan, makro poistetaan, joten seuraavan kerran se on luotava uudelleen (tarvittaessa). Mutta jos odotat, että joudut tulevaisuudessa usein suorittamaan tällaisia ​​​​toimintoja, tiedosto voidaan tallentaa makrotuella.

Kuinka vaihtaa soluja Excelissä

Yhteenveto

Excel-taulukon solujen käsittelyyn ei liity vain tietojen syöttämistä, muokkaamista tai poistamista. Joskus sinun on siirrettävä tai vaihdettava soluja, jotka sisältävät tiettyjä arvoja. Huolimatta siitä, että Excel-toiminnossa ei ole erillistä työkalua tämän tehtävän ratkaisemiseen, se voidaan tehdä kopioimalla ja sitten liittämällä arvoja, siirtämällä solua tai käyttämällä makroja.

Jätä vastaus