Ved mange anledninger vil du kanskje konvertere et negativt tall til et positivt i MS Excel. Uansett hva kravet er, er det mange forskjellige måter du kan bruke denne oppgaven på; fort og lett. Du kan bruke enkle formelfunksjoner som Hvis() og Abs() for det samme, eller du kan gjøre bruk av lim spesielle funksjonalitet, eller du kan stole på blitsfylling funksjon som anses som en magisk funksjon i Excel. Du kan til og med skrive et enkelt VBA-skript for å konvertere negative tall til positive tall med et enkelt klikk.
Dykk ned i artikkelen for å utforske alle løsningene nevnt ovenfor! Håper du liker å lese artikkelen.
Innholdsfortegnelse
Løsning 1: Ved å multiplisere det negative tallet med -1 ved å bruke IF()-formelfunksjonen
La oss si at du har de negative tallene i kolonnen navngitt Kilde og du vil bare ha deres positive konverterte verdier i kolonnen Resultat. La oss se hvordan dette kan gjøres.
Trinn 1: Dobbeltklikk på første celle av Resultat kolonne for å gå inn i redigeringsmodus. Nå, kopiere og lime inn følgende formel på den.
=HVIS(A2<0;-A2;A2)
Hvis den første negative verdien er på en annen celle enn celle A2, må du erstatte den tilsvarende cellens ID i stedet for A2 i formelen.
Formelforklaring:
=HVIS(A2<0; -A2; A2) instruerer Excel til å sjekke om verdien i celle A2 er mindre enn 0 (null) eller ikke. Hvis det er det, skal verdien multipliseres med -1. Ellers bør tallet stå som sådan. Så faktisk blir negative tall positive ved å multiplisere dem med -1, og positive tall blir stående som sådan.
Steg 2: Slå den Tast inn tasten eller klikk et annet sted for å se resultatet.
Nå for å bruke den samme formelen i hele kolonnen, klikk på liten firkantet form tilstede nederst til høyre i cellen som brukes med formelen og dra det ned.
ANNONSE
Trinn 3: Det er det. Du har nå brukt formelen på tvers av kolonnen. Bra gjort!
Løsning 2: Ved å bruke ABS()-formelfunksjonen
Dette er en annen funksjon, selv om den gir samme resultat. Den tar inn et hvilket som helst tall som et argument og returnerer absoluttverdien som resultat. Husk at denne funksjonen vil gi en VERDIfeil hvis du gir et annet tegn enn et tall som argument.
Trinn 1: Igjen, Dobbeltklikk på første celle av Resultat kolonne og kopiere og lime inn følgende formel.
=ABS(A2)
Hvis dataene dine ikke er på celle A2, bør du erstatte A2 med riktig celle-ID der dataene ligger.
Steg 2: Slå den Tast inn nøkkel for å se resultatet som ABS funksjonen returnert.
Trinn 3: Akkurat som i forrige seksjon kan du klikk og dra den lille firkantede formen tilstede nederst til høyre i cellen som brukes med formelen, for å bruke den samme formelen på alle cellene under den.
Løsning 3: Ved å multiplisere det negative tallet med -1 ved å bruke Paste Special
Denne metoden bruker samme logikk som metoden beskrevet i løsning 1. I denne løsningen bruker vi imidlertid ikke IF()-funksjonen, i stedet bruker vi Lim inn spesial funksjonalitet for å oppnå våre resultater.
Trinn 1: Dobbeltklikk hvor som helst på Excel-arket og skriv inn -1. Nå klikk på cellen og trykk på CTRL + C nøkler sammen til kopiere cellen.
Steg 2: Som neste, velg hele celleområdet som inneholder de negative verdiene som du vil konvertere til positive tall.
Merk: Det valgte celleområdet kan inneholde både positive og negative verdier. Men vi trenger å multiplisere bare de negative verdiene med -1. Hvis vi velger hele celleområdet, vil positive verdier også multipliseres med -1 og de vil bli negative, noe som ikke er ønskelig. Så la oss velge bare de negative verdiene fra celleområdet som er valgt. La oss se hvordan valget kan gjøres og hvordan vi kan konvertere bare de negative tallene i trinnene nedenfor.
Trinn 3: Slå den CTRL + F tastene samtidig og få frem Finn og erstatt vindu.
Sørg for at du er på Finne fanen. Nå under Finne hva felt, skriv inn – (minus) og trykk på Finn alle knapp.
Trinn 4: Nå, den Finn og erstatt vinduet vil liste opp alle de negative tallene i det valgte celleområdet.
Bare trykk på tastene CTRL + A sammen til velg hele resultatet. Slå den Lukk knappen når du er ferdig.
Trinn 5: Hvis du nå ser på Excel-arket ditt, kan du se det kun de negative tallene er valgt. Nå, Høyreklikk hvor som helst på det valgte celleområdet og klikk på Lim inn spesial alternativ.
Trinn 6: På Lim inn spesial vindu, under Lim inn seksjon, velg radio knapp tilsvarende Verdier.
Under Operasjon seksjon, velg radio knappen som tilsvarer alternativet Multiplisere.
Slå den OK knappen når du er ferdig.
Trinn 7: Bratsj! Dine negative tall er positive nå! Nyt!
Når alle tallene har blitt positive, kan du ganske enkelt slett cellen der du skrev inn -1.
Løsning 4: Ved å bruke Flash Fill-funksjonen
Flash fyllmetoden er en ganske enkel metode som lærer Excel mønstrene du vil at den skal lære.
Trinn 1: Først dobbeltklikk på den første cellen av den resulterende kolonnen og skriv manuelt i den positive versjonen av det tilsvarende negative tallet.
Nå, bare klikk på cellen som har det manuelt innskrevne resultatet og trykk på tastene CTRL + E sammen.
Steg 2: Til stor overraskelse ville Excel lære mønsteret, og umiddelbart ville det gi de absolutte verdiene av alle tallene i den resulterende kolonnen, konverterer alle de negative tallene til positive i prosess.
Les også: Hvordan autofylle data basert på mønstre ved hjelp av Flash Fill i Excel
Løsning 5: Ved å bruke et enkelt VBA-skript
Denne metoden innebærer et enkelt VBA-skript, som du kan bruke til å konvertere negative tall til positive med et enkelt klikk.
For at denne metoden skal fungere, må du først muliggjøre de Utvikler modus. La oss se hvordan dette kan gjøres i trinn 1 til 3. Hvis du allerede har aktivert UTVIKLER-modus, kan du med en gang hopp til trinn 4.
Trinn 1: På det øverste båndet for faner, klikk på FIL fanen.
Steg 2: På venstre vindu, klikk på Alternativer.
Trinn 3: På venstre ruten i Ordalternativer vindu, klikk på Tilpass bånd først.
Nå på Ikke sant vindusrute, under Tilpass båndet seksjon, rull ned, finn og kryss av avmerkingsboksen som tilsvarer alternativet Utvikler.
Slå den OK knappen når du er ferdig.
Trinn 4: Når Utvikler-fanen er aktivert, klikker du på UTVIKLER fanen øverst.
Nå, under UTVIKLER fanealternativer, klikk på knappen Visual Basic.
Trinn 5: Nå, i Visual Basic Editor-vinduet, klikk på Sett inn fanen og klikk deretter på alternativet Modul.
Trinn 6: Nå må du kopiere og lime inn følgende kode til redigeringssiden du har foran deg.
Sub theGeekPageChangeNegativeToPositiveMacro() For hver celle i utvalg. Hvis Cell. Verdi < 0 Da. Celle. Verdi = -Celle. Verdi. Slutt om. Neste celle. End Sub
Når du har kopiert koden, kan du klikke på Lukk knappen og lukk redigeringsprogrammet, lagring er ikke obligatorisk. Men hvis du velger å lagre filen, husk å lagre filen som en makrofil med .xlsm format.
Trinn 7: Når du er tilbake til Excel-vinduet, velg først alle cellene at du ønsker å konvertere fra negativ til positiv.
Nå, sørg for at du er på UTVIKLER fanen og klikk deretter på Makroer knapp.
Trinn 8: På listen over tilgjengelige makroer klikker du på makroen vår, som er theGeekPageChangeNegativeToPositiveMacro(). Slå den Løpe knappen for å utføre makroen.
Trinn 9: Vel, du trenger ikke å gjøre noe lenger. Excel har gjort alt. Hvis du ikke har lagt merke til det ennå, er de negative tallene dine positive nå! Nyt!
Fortell oss i kommentarfeltet hvilken metode som er din favoritt. Vår favoritt er selvfølgelig den siste metoden da den involverer litt skripting. Selvfølgelig, vi kl Geek-siden, elsker nerdete ting.
Følg med for flere fantastiske triks og tips.
Trinn 1 - Last ned Restoro PC Repair Tool herfra
Steg 2 - Klikk på Start skanning for å finne og fikse PC-problemer automatisk.