Innhold
Mens du jobber i Excel, blir det ofte nødvendig å endre rekkefølgen på cellene, for eksempel må du bytte noen av dem. Hvordan du gjør dette på forskjellige måter, vil vi analysere i denne artikkelen.
Innhold
Prosedyre for flytting av celler
Det er ingen egen funksjon som lar deg utføre denne prosedyren i Excel. Og når du bruker standardverktøy, vil resten av cellene uunngåelig skifte, som deretter må returneres til deres plass, noe som vil resultere i ytterligere handlinger. Det finnes imidlertid metoder for å utføre oppgaven, og de vil bli diskutert nedenfor.
Metode 1: Kopier
Dette er kanskje den enkleste måten, som innebærer å kopiere elementene til et annet sted med erstatning av de opprinnelige dataene. Fremgangsmåten er som følger:
- Vi reiser oss i den første cellen (velg den), som vi planlegger å flytte. På hovedfanen til programmet klikker du på knappen "Kopiere" (verktøygruppe "Utklippstavle"). Du kan også bare trykke på tastekombinasjonen Ctrl + C.
- Gå til en ledig celle på arket og trykk på knappen "Sett inn" i samme fane og verktøygruppe. Eller du kan bruke hurtigtastene igjen - Ctrl + V.
- Velg nå den andre cellen som vi vil bytte den første med, og kopier den også.
- Vi reiser oss i den første cellen og trykker på knappen "Sett inn" (eller Ctrl + V).
- Velg nå cellen som verdien fra den første cellen ble kopiert til, og kopier den.
- Gå til den andre cellen der du vil sette inn data, og trykk på den tilsvarende knappen på båndet.
- De valgte elementene er byttet. Cellen som midlertidig holdt de kopierte dataene er ikke lenger nødvendig. Høyreklikk på den og velg kommandoen fra menyen som åpnes “Delete”.
- Avhengig av om det er fylte elementer ved siden av denne cellen til høyre/bunn eller ikke, velg riktig slettealternativ og klikk på knappen OK.
- Det var alt som måtte gjøres for å bytte celler.
Til tross for at for å implementere denne metoden, må du utføre mange ekstra trinn, men den brukes av det største antallet brukere.
Metode 2: dra og slipp
Denne metoden brukes også til å bytte celler, men i dette tilfellet vil cellene bli forskjøvet. Så vi utfører følgende handlinger:
- Velg cellen som vi planlegger å flytte til et nytt sted. Vi flytter musepekeren over grensen, og så snart den endrer visning til den vanlige pekeren (med 4 piler i forskjellige retninger på slutten), trykker og holder vi tasten Skift, flytt cellen til et nytt sted med venstre museknapp trykket.
- Oftest brukes denne metoden til å bytte tilstøtende celler, siden skiftende elementer i dette tilfellet ikke vil krenke strukturen til tabellen.
- Hvis vi bestemmer oss for å flytte en celle gjennom flere andre, vil dette endre posisjonen til alle andre elementer.
- Etter det må du gjenopprette orden.
Metode 3: Bruke makroer
Vi nevnte i begynnelsen av artikkelen at i Excel, dessverre, er det ikke noe spesielt verktøy som lar deg raskt "bytte" celler på steder (med unntak av metoden ovenfor, som bare er effektiv for tilstøtende elementer). Dette kan imidlertid gjøres ved hjelp av makroer:
- Først må du sørge for at den såkalte "utviklermodusen" er aktivert i applikasjonen (av som standard). For dette:
- gå til menyen "fil" og velg fra listen til venstre "Parametere".
- i programalternativene, klikk på underseksjonen "Tilpass bånd", på høyre side, sett en hake foran elementet "Utvikler" og klikk OK.
- Bytt til fane "Utvikler", hvor klikker du på ikonet "Visual Basic" (verktøygruppe "koden").
- I redigeringsprogrammet, ved å klikke på knappen "Se kode", lim inn koden nedenfor i vinduet som vises:
Sub ПеремещениеЯчеек()
Dim ra Som område: Sett ra = Valg
msg1 = "Send deg for å finne ut om det er mulig"
msg2 = "Til å søke om oppdateringer"
Hvis ra.Areas.Count <> 2 Så MsgBox msg1, vbCritical, "Проблема": Exit Sub
Hvis ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Проблема": Exit Sub
Application.ScreenUpdating = False
arr2 = ra.Areas(2).Verdi
ra.Areas(2).Verdi = ra.Areas(1).Verdi
ra.Areas(1).Verdi = arr2
End Sub
- Lukk redigeringsvinduet ved å klikke på den vanlige knappen i form av et kryss i øvre høyre hjørne.
- Holder nede en nøkkel Ctrl på tastaturet, velg to celler eller to områder med samme antall elementer som vi planlegger å bytte. Så trykker vi på knappen "Makro" (tab "Utvikler", Gruppe "koden").
- Et vindu vises der vi ser den tidligere opprettede makroen. Velg den og klikk "Løpe".
- Som et resultat av arbeidet vil makroen bytte innholdet i de valgte cellene.
OBS: når dokumentet er lukket, slettes makroen, så neste gang må den opprettes på nytt (om nødvendig). Men hvis du forventer at du i fremtiden ofte må utføre slike operasjoner, kan filen lagres med makrostøtte.
konklusjonen
Arbeid med celler i en Excel-tabell innebærer ikke bare å legge inn, redigere eller slette data. Noen ganger må du flytte eller bytte celler som inneholder visse verdier. Til tross for at det ikke er et eget verktøy i Excel-funksjonaliteten for å løse denne oppgaven, kan det gjøres ved å kopiere og deretter lime inn verdier, flytte en celle eller bruke makroer.