Ved mange lejligheder vil du måske konvertere et negativt tal til et positivt i MS Excel. Uanset hvad kravet er, er der mange forskellige måder, hvorpå du kan udføre denne opgave; hurtigt og nemt. Du kan bruge simple formelfunktioner som f.eks Hvis() og Abs() for det samme, eller du kan gøre brug af indsæt speciel funktionalitet, eller du kan stole på flash udfyldning funktion, der betragtes som en magisk funktion i Excel. Du kan endda skrive et simpelt VBA-script for dig selv, for at konvertere negative tal til positive tal med et enkelt klik.
Dyk ned i artiklen for at udforske alle løsningerne nævnt ovenfor! Håber du nyder at læse artiklen.
Indholdsfortegnelse
Løsning 1: Ved at gange det negative tal med -1 ved at bruge IF()-formelfunktionen
Lad os sige, at du har dine negative tal i kolonnen navngivet Kilde og du vil kun have deres positive konverterede værdier i kolonnen Resultat. Lad os se, hvordan dette kan gøres.
Trin 1: Dobbeltklik på den første celle af Resultat kolonne for at gå ind i redigeringstilstand. Nu, kopiere og indsætte følgende formel på den.
=HVIS(A2<0;-A2;A2)
Hvis din første negative værdi er på en anden celle end celle A2, så skal du erstatte den tilsvarende celles id i stedet for A2 i formlen.
Formelforklaring:
=HVIS(A2<0, -A2, A2) instruerer Excel i at kontrollere, om værdien i celle A2 er mindre end 0 (nul) eller ej. Hvis det er det, skal værdien ganges med -1. Ellers skal nummeret stå som sådan. Så i virkeligheden gøres negative tal positive ved at gange dem med -1, og positive tal efterlades som sådan.
Trin 2: Tryk på Gå ind tast eller klik et andet sted for at se resultatet.
For nu at anvende den samme formel i hele kolonnen, klik på den lille firkantet form til stede i nederste højre hjørne af den anvendte formel-celle og trække det ned.
REKLAME
Trin 3: Det er det. Du har nu anvendt formlen på tværs af din kolonne. Godt klaret!
Løsning 2: Ved at bruge ABS()-formelfunktionen
Dette er en anden funktion, selvom den giver det samme resultat. Den tager et hvilket som helst tal ind som et argument og returnerer dets absolutte værdi som resultatet. Husk at denne funktion vil give en VÆRDIfejl hvis du giver et andet tegn end et tal som argument.
Trin 1: Endnu engang, Dobbeltklik på den første celle af Resultat kolonne og kopiere og indsætte følgende formel.
=ABS(A2)
Hvis dine data ikke er på celle A2, skal du erstatte A2 med det korrekte celle-id, hvor dataene ligger.
Trin 2: Tryk på Gå ind nøglen til at se resultatet, at ABS funktion returneret.
Trin 3: Ligesom i forrige afsnit kan du klik og træk den lille firkantede form findes i nederste højre hjørne af den anvendte celle for at anvende den samme formel på alle cellerne under den.
Løsning 3: Ved at gange det negative tal med -1 ved at bruge Paste Special
Denne metode bruger samme logik som metoden beskrevet i løsning 1. I denne løsning bruger vi dog ikke IF()-funktionen, i stedet gør vi brug af Indsæt speciel funktionalitet for at opnå vores resultater.
Trin 1: Dobbeltklik hvor som helst på Excel-arket og indtast -1. Nu klik på cellen og tryk på CTRL + C nøgler sammen til kopi cellen.
Trin 2: Som næste, vælg hele celleområdet indeholder de negative værdier, som du vil konvertere til positive tal.
Bemærk: Det valgte celleområde kunne indeholde både positive og negative værdier. Men vi skal kun gange de negative værdier med -1. Hvis vi vælger hele celleområdet, vil positive værdier også blive ganget med -1, og de ville blive negative, hvilket ikke er ønskeligt. Så lad os kun vælge de negative værdier fra udvalgte celler. Lad os se, hvordan valget kan gøres, og hvordan vi med succes kan konvertere kun de negative tal i nedenstående trin.
Trin 3: Tryk på CTRL + F tasterne samtidigt og få vist Find og erstat vindue.
Sørg for at du er ved Finde fanen. Nu under Find hvad felt, skriv ind – (minus) og tryk på Find alle knap.
Trin 4: Nu, den Find og erstat vinduet viser alle de negative tal i dit valgte celleområde.
Du skal blot trykke på tasterne CTRL + A sammen til vælg hele resultatet. Tryk på Tæt knappen, når du er færdig.
Trin 5: Hvis du nu ser på dit Excel-ark, kan du se det kun de negative tal er valgt. Nu, Højreklik hvor som helst på det valgte celleområde, og klik på Indsæt speciel mulighed.
Trin 6: På den Indsæt speciel vindue, under sæt ind sektion, vælg radio knap svarende til Værdier.
Under Operation sektion, vælg radio knap svarende til indstillingen Formere sig.
Tryk på Okay knappen, når du er færdig.
Trin 7: Viola! Dine negative tal er alle positive nu! God fornøjelse!
Når du har alle tallene vendt positive, kan du simpelthen slet cellen, hvor du indtastede -1.
Løsning 4: Ved at bruge Flash Fill-funktionen
Flash-udfyldningsmetoden er en ret simpel metode, der lærer Excel de mønstre, du ønsker, at den skal lære.
Trin 1: For det første dobbeltklik på den første celle af den resulterende kolonne og skriv manuelt i den positive version af det tilsvarende negative tal.
Nu, klik blot på cellen som har det manuelt indtastede resultat og tryk på tasterne CTRL + E sammen.
Trin 2: Til din store overraskelse ville Excel lære mønsteret, og det ville øjeblikkeligt give de absolutte værdier af alle tallene i din resulterende kolonne, konvertere alle de negative tal til positive i behandle.
Læs også: Sådan autofylder du data baseret på mønstre ved hjælp af Flash Fill i Excel
Løsning 5: Ved at bruge et simpelt VBA-script
Denne metode involverer et simpelt VBA-script, ved hjælp af hvilket du kan konvertere dine negative tal til positive med et enkelt klik.
For at denne metode skal fungere, skal du først og fremmest gøre det aktivere det Udvikler mode. Lad os se, hvordan dette kan gøres i trin 1 til 3. Hvis du allerede har UDVIKLER-tilstanden aktiveret, kan du med det samme spring til trin 4.
Trin 1: På det øverste bånd for faner skal du klikke på FIL fanen.
Trin 2: På den venstre vinduesrude, klik på Muligheder.
Trin 3: På den venstre rude af Ordindstillinger vindue, klik på Tilpas bånd først.
Nu på ret vinduesrude, under Tilpas båndet sektion, rul ned, find og kontrollere afkrydsningsfeltet svarende til indstillingen Udvikler.
Tryk på Okay knappen, når du er færdig.
Trin 4: Når fanen Udvikler er aktiveret, skal du klikke på UDVIKLER fanen øverst.
Nu under UDVIKLER faneindstillinger, skal du klikke på knappen Visual Basic.
Trin 5: Klik nu på i Visual Basic Editor-vinduet Indsæt fanen, og klik derefter på indstillingen modul.
Trin 6: Nu skal du kopiere og indsætte følgende kode på editorsiden, som du har foran dig.
Sub theGeekPageChangeNegativeToPositiveMacro() For hver celle i udvalg. Hvis Cell. Værdi < 0 Så. Celle. Værdi = -Celle. Værdi. Afslut Hvis. Næste celle. Slut Sub
Når du har kopieret koden, kan du klikke på Tæt knappen og luk editoren, det er ikke obligatorisk at gemme. Men hvis du vælger at gemme filen, så husk at gemme filen som en makrofil med .xlsm format.
Trin 7: Når du er tilbage ved Excel-vinduet, vælg først alle cellerne at du vil konvertere fra negativ til positiv.
Sørg nu for, at du er ved UDVIKLER fanen og klik derefter på Makroer knap.
Trin 8: På listen over tilgængelige makroer skal du klikke på vores makro, som er theGeekPageChangeNegativeToPositiveMacro(). Tryk på Løb knappen for at udføre makroen.
Trin 9: Nå, du behøver ikke at gøre noget mere. Excel har klaret det hele. Hvis du ikke har bemærket det endnu, er dine negative tal alle positive nu! God fornøjelse!
Fortæl os venligst i kommentarfeltet, hvilken metode der er din favorit. Vores favorit er selvfølgelig den sidste metode, da den involverer en lille smule scripting. Selvfølgelig, vi kl Nørdsiden, elsker nørdede ting.
Hold dig opdateret for flere fantastiske tricks og tips.
Trin 1 - Download Restoro PC Repair Tool herfra
Trin 2 - Klik på Start scanning for automatisk at finde og rette ethvert pc-problem.