Indhold
Mens du arbejder i Excel, bliver det ofte nødvendigt at ændre rækkefølgen af celler, for eksempel skal du bytte nogle af dem. Hvordan man gør dette på forskellige måder, vil vi analysere i denne artikel.
Indhold
Fremgangsmåde for flytning af celler
Der er ingen separat funktion, der giver dig mulighed for at udføre denne procedure i Excel. Og når du bruger standardværktøjer, vil resten af cellerne uundgåeligt skifte, som derefter skal returneres til deres plads, hvilket vil resultere i yderligere handlinger. Der er dog metoder til at udføre opgaven, og de vil blive diskuteret nedenfor.
Metode 1: Kopier
Dette er måske den nemmeste måde, som involverer kopiering af elementerne til et andet sted med udskiftning af de oprindelige data. Fremgangsmåden er som følger:
- Vi kommer op i den første celle (vælg den), som vi planlægger at flytte. Klik på knappen på hovedfanen i programmet "Kopi" (værktøjsgruppe "Udklipsholder"). Du kan også bare trykke på tastekombinationen Ctrl + C.
- Gå til en ledig celle på arket, og tryk på knappen “Indsæt” i samme fane og værktøjsgruppe. Eller du kan bruge genvejstaster igen - Ctrl + V.
- Vælg nu den anden celle, som vi vil bytte den første med, og kopier den også.
- Vi rejser os i den første celle og trykker på knappen “Indsæt” (eller Ctrl + V).
- Vælg nu den celle, som værdien fra den første celle blev kopieret til, og kopier den.
- Gå til den anden celle, hvor du vil indsætte data, og tryk på den tilsvarende knap på båndet.
- De valgte elementer er blevet byttet. Den celle, der midlertidigt holdt de kopierede data, er ikke længere nødvendig. Højreklik på den, og vælg kommandoen fra den menu, der åbnes ”Slet”.
- Afhængigt af om der er udfyldte elementer ved siden af denne celle til højre / bunden eller ej, skal du vælge den relevante sletningsmulighed og klikke på knappen OK.
- Det var alt, der skulle gøres for at bytte celler.
På trods af det faktum, at for at implementere denne metode, skal du udføre en masse yderligere trin, men den bruges ikke desto mindre af det største antal brugere.
Metode 2: træk og slip
Denne metode bruges også til at bytte celler, men i dette tilfælde vil celler blive forskudt. Så vi udfører følgende handlinger:
- Vælg den celle, som vi planlægger at flytte til en ny placering. Vi flytter musemarkøren over dens grænse, og så snart den skifter visning til den sædvanlige markør (med 4 pile i forskellige retninger i slutningen), trykker vi på og holder tasten nede Flytte, flyt cellen til en ny placering med venstre museknap nede.
- Oftest bruges denne metode til at bytte tilstødende celler, da skiftende elementer i dette tilfælde ikke vil krænke tabellens struktur.
- Hvis vi beslutter os for at flytte en celle gennem flere andre, vil dette ændre placeringen af alle andre elementer.
- Derefter skal du genoprette orden.
Metode 3: Brug af makroer
Vi nævnte i begyndelsen af artiklen, at der desværre ikke er noget specielt værktøj i Excel, der giver dig mulighed for hurtigt at "bytte" celler på steder (med undtagelse af metoden ovenfor, som kun er effektiv for tilstødende elementer). Dette kan dog gøres ved hjælp af makroer:
- Først skal du sikre dig, at den såkaldte "udviklertilstand" er aktiveret i applikationen (deaktiveret som standard). For det:
- gå til menuen "fil" og vælg fra listen til venstre "Parametre".
- i programindstillingerne skal du klikke på underafsnittet "Tilpas bånd", i højre side, sæt et flueben foran emnet "Udvikler" og klik OK.
- Skift til fanen "Udvikler", hvor klik på ikonet "Visual Basic" (værktøjsgruppe "koden").
- I editoren ved at klikke på knappen "Se kode", indsæt koden nedenfor i vinduet, der vises:
Sub ПеремещениеЯчеек()
Dim ra Som område: Indstil ra = Valg
msg1 = "Udvidede opdateringer af opdateringer"
msg2 = "Sørg for at få adgang til dine behov"
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).Værdi
ra.Areas(2).Værdi = ra.Areas(1).Værdi
ra.Areas(1).Værdi = arr2
End Sub
- Luk redigeringsvinduet ved at klikke på den sædvanlige knap i form af et kryds i øverste højre hjørne.
- Holder en nøgle nede Ctrl på tastaturet skal du vælge to celler eller to områder med det samme antal elementer, som vi planlægger at bytte. Så trykker vi på knappen "Makro" (faneblad "Udvikler", Gruppe "koden").
- Der vises et vindue, hvor vi ser den tidligere oprettede makro. Vælg det og klik "Løb".
- Som et resultat af arbejdet vil makroen bytte indholdet af de valgte celler.
Bemærk: når dokumentet lukkes, slettes makroen, så næste gang skal den oprettes igen (hvis nødvendigt). Men hvis du forventer, at du i fremtiden ofte skal udføre sådanne operationer, kan filen gemmes med makrounderstøttelse.
Konklusion
At arbejde med celler i en Excel-tabel involverer ikke kun indtastning, redigering eller sletning af data. Nogle gange har du brug for at flytte eller bytte celler, der indeholder bestemte værdier. På trods af at der ikke er et separat værktøj i Excel-funktionaliteten til at løse denne opgave, kan det gøres ved at kopiere og derefter indsætte værdier, flytte en celle eller bruge makroer.