Slik endrer du cellene i Excel

Anonim

Beveger cellene i forhold til hverandre i Microsoft Excel

Behovet for å endre cellene på enkelte steder med hverandre Når du arbeider i Microsoft Excel-tabellen, skjer det ganske sjelden. Likevel er slike situasjoner og må tas opp. La oss finne ut hvilke metoder som kan byttes på steder i Excel.

Beveger cellene

Dessverre, i standard sett med verktøy, er det ingen slik funksjon som ville være uten ytterligere handlinger eller uten en rekke rekkevidde, kan to celler endre steder. Men samtidig, selv om denne bevegelsesprosedyren ikke er så enkel som jeg vil, er det fortsatt mulig å ordne det, og på flere måter.

Metode 1: Flytt med kopiering

Den første versjonen av løsningen på problemet gir banal data fra data i et eget område, etterfulgt av utskifting. La oss håndtere hvordan det er gjort.

  1. Velg cellen som skal flyttes. Klikk på "Kopier" -knappen. Den er plassert på båndet i Hjem-fanen i Innstillinger-gruppen "Exchange Buffer".
  2. Kopiere celle i Microsoft Excel

  3. Velg et annet tomt element på arket. Klikk på "Lim inn" -knappen. Den ligger i samme verktøylinje på båndet som "Kopier" -knappen, men i motsetning til det har det et mye mer merkbart utseende på grunn av størrelsen.
  4. Sett inn data i Microsoft Excel

  5. Deretter går du til den andre cellen, hvor dataene må flyttes til stedet først. Vi markerer det og klikker igjen på "Kopier" -knappen.
  6. Kopiere den andre cellen i Microsoft Excel

  7. Vi markerer markøren den første cellen med dataene og klikker på "Lim inn" -knappen på båndet.
  8. Sett inn den andre verdien i Microsoft Excel

  9. Vi flyttet en verdi der vi trenger. Nå kommer vi tilbake til meningen vi satt inn i en tom celle. Vi markerer det og klikker på "Kopier" -knappen.
  10. Kopiere cellen fra bufferområdet i Microsoft Excel

  11. Vi markerer den andre cellen der du vil flytte dataene. Klikk på "Lim inn" -knappen på båndet.
  12. Sett inn data i Microsoft Excel

  13. Så, vi har endret de nødvendige dataene. Nå skal du slette innholdet i transittcellen. Vi markerer det og klikker på høyre museknapp. I kontekstmenyen, som er aktivert etter disse handlingene, går du gjennom "Clear Content" -elementet.

Rengjøring av innhold i Microsoft Excel

Nå er transittdata fjernet, og oppgaven for å flytte cellene er fullstendig utført.

Celler flyttes til Microsoft Excel

Selvfølgelig er denne metoden ikke helt praktisk og krever en rekke ekstra handlinger. Likevel er det han som vil gjelde av de fleste brukere.

Metode 2: Dra

En annen måte, med hjelp av hvilken det er mulig å endre cellene på steder, kan du ringe en enkel dra. Sant, når du bruker dette alternativet, oppstår celleskift.

Vi markerer cellen som du trenger å flytte til et annet sted. Installer markøren på grensen. Samtidig bør den forvandles til en pil, på slutten av hvilken er pekere rettet mot fire sider. Klikk på Shift-tasten på tastaturet og dra til stedet der vi vil.

Flytter cellen i Microsoft Excel

Som regel må det være en tilstøtende celle, da når den overføres denne metoden, blir hele spekteret skiftet.

Celler flyttes i Microsoft Excel

Derfor beveger bevegelsen gjennom flere celler oftest feil i sammenheng med et bestemt bord og brukes ganske sjelden. Men behovet for behovet for å endre innholdet i de som står langt fra hverandre, forsvinner ikke, men krever andre løsninger.

Celler flyttes med et skifte av området i Microsoft Excel

Metode 3: Anvendelse av makroer

Som nevnt ovenfor er det ikke noe raskt og riktig i Excel uten å kopiere til et transittområde for å bytte to celler mellom seg selv, hvis de ikke er i tilstøtende områder. Men dette kan oppnås ved bruk av makroer eller tredjeparts tillegg. Vi snakker om å bruke en slik spesiell makro.

  1. Først og fremst må du inkludere i programmet for å jobbe med makroer og utviklerpanelet, hvis du ikke har aktivert dem til nå, siden de er deaktivert som standard.
  2. Deretter går du til utviklerfanen. Du kan klikke på "Visual Basic Basic" -knappen, som er plassert på båndet i verktøylinjen "Kode".
  3. Gå til Macro Editor i Microsoft Excel

  4. Startup Editor. Du må sette inn følgende kode:

    Underflytting ()

    Dim Ra AS Range: Set Ra = Valg

    Msg1 = "Gjør tildelingen av to områder av identisk størrelse"

    Msg2 = "Gjør utvalget av to områder av identisk størrelse"

    Hvis ra.areas.count 2 da Msgbox Msg1, vbcritical, "Problem": Exit Sub

    Hvis ra.Areas (1) .count ra.Areas (2)

    Application.screenUpenUpdating = False

    Arr. = ra.areas (2) .value

    Ra.areas (2) .Value = ra.areas (1) .Value

    Ra.areas (1) .Value = ARRR

    Slutt sub.

    Etter at koden er satt inn, lukk redigeringsvinduet ved å klikke på den standardiserte lukkeknappen i øvre høyre hjørne. Dermed vil koden bli registrert i minnet av boken, og dens algoritme kan gjengis for å oppfylle operasjonene vi trenger.

  5. Sett inn kode i Microsoft Excel

  6. Vi fremhever to celler eller to deler av like dimensjoner som vi ønsker å endre steder. For å gjøre dette, klikk på det første elementet (rekkevidde) med venstre museknapp. Deretter ved å klare Ctrl-knappen på tastaturet og klikk også på venstre museknapp på den andre cellen (rekkevidde).
  7. Utvalg av celler i Microsoft Excel

  8. For å starte makroen, klikk på makro-knappen, plassert på båndet i Utvikler-fanen i verktøylinjen "Kode".
  9. Gå til lanseringen av en makro i Microsoft Excel

  10. Et makrovalgsvindu åpnes. Vi markerer ønsket element og klikker på "Kjør" -knappen.
  11. Start makro i Microsoft Excel

  12. Etter dette endrer makroen automatisk innholdet i de valgte cellene på steder.

Makro endret celler på steder i Microsoft Excel

Det er viktig å merke seg at når den lukker filen, slettes makroen automatisk, slik at neste gang det må ta opp det igjen. For ikke å gjøre dette arbeidet hver gang for en bestemt bok, hvis du planlegger å kontinuerlig utføre slike bevegelser, bør du lagre filen som en Excel-bok med MacroS-støtte (XLSM).

Lekse: Hvordan lage en makro i Excel

Som du kan se, i Excel er det flere måter å flytte celler i forhold til hverandre. Dette kan gjøres med standardprogramverktøy, men disse alternativene er ganske ubehagelige og tar mye tid. Heldigvis er det makroer og overbygninger av tredjepartsutviklere, som lar deg løse oppgaven så lett som enkel og rask. Så for brukere som stadig må bruke lignende bevegelser, er det det siste alternativet som er den mest optimale.

Les mer