Hur man tar bort negativa tecken i Excel (7 metoder)

  • Dela Detta
Hugh West

I den här artikeln förklaras hur man tar bort negativa tecken i Excel med hjälp av 7 olika metoder som förklaras med exempel. Det händer i många beräkningar där vi behöver använda bara värdena av tal oavsett om de är positiva eller negativa. Dessa metoder är lätta att tillämpa för att få önskat resultat.

Ladda ner övningsboken

Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.

Ta bort negativa tecken.xlsm

7 metoder för att ta bort negativa tecken i Excel

1. Ta bort negativa tecken i Excel med ABS-funktionen

Vi kan använda ABS-funktion för att få den Absolutvärde av siffror. Funktionen tar en nummer som dess enda argument och returnerar endast värdet oavsett dess tecken.

Här har vi följande en lista med siffror i celler B4:B10 med både positiv och negativ . I cell C5 Vi använder följande formel.

=ABS(B5)

Cell B5 innehåller ett negativt tal -7. Resultatet är 7 som ABS-funktionen tas bort negativt tecken från den.

Nu använder du Handläggare av fyllning, kan vi kopiera och pasta formeln för cellerna C6:C10.

2. Hitta och ersätta negativa tecken i Excel

Med Excels funktion Hitta och ersätta kan du snabbt och effektivt ersätta en sträng eller ett tal. I det här exemplet ska vi ersätta de negativa tecknen med en tom sträng. Följ de steg som beskrivs nedan:

Steg:

  • Vi har tre negativ nummer i vårt dataset.

  • Gå till Fliken Hitta & Välj för att välja den Ersätt.

  • I Hitta och ersätta fönstret sätts a Minustecken (-) i den Hitta vad och lämna den Ersätt med Inmatningsruta tomt Klicka sedan på Ersätt alla.

  • Ovanstående steg ersatte negativa tecken med en tom sträng Vi har därför tagit bort de negativa tecknen från siffrorna. Vi har också fått en bekräftelse på att 3 ersättningar är klar. Slutligen stänger du Hitta och ersätta genom att klicka på Stäng.

3. Använd IF-funktionen för att kontrollera och ta bort negativa tecken i Excel

Användningen av IF-funktion ger möjlighet att först kontrollera om ett tal är negativt eller inte och sedan sätta in den logik som krävs för att ta bort det negativa tecknet. I det här exemplet, i cellen C5 , skriv följande formel.

=IF(B5<0, -B5, B5)

Utgången i cellen C5 är Negativt tecken borttaget. värde 7.

Fördelning av formler

Som vi vet är syntaxen för IF-funktionen följande:

=IF(logical_test, [value_if_true], [value_if_false])

I vår formel,

logisk_test = B5<0 , kontrollerar om värdet i cell B5 är mindre än noll eller inte.

[value_if_true] = -B5 Om talet är mindre än noll, dvs. +negativt, multipliceras det med ett negativt tecken så att det blir positivt.

[value_if_false] = B5, Om talet inte är mindre än noll behåller du talet som det är.

Vi kan nu kopiera formeln till de andra cellerna genom att använda Handtag för fyllning till ta bort negativt tecken från negativa tal .

Liknande läsningar

  • Hur man tar bort felet #DIV/0! i Excel (5 metoder)
  • Ta bort rutor i Excel (4 metoder)
  • Hur man tar bort hyperlänkar från Excel (7 metoder)
  • Ta bort kommentarer i Excel (7 snabba metoder)
  • Hur man tar bort outliers i Excel (3 sätt)

4. Omvänd negativt tecken till positivt med specialmultiplikationen Klistra in

I det här exemplet tar vi hjälp av värdemultiplikation från alternativet Klistra in specialalternativ för att ta bort negativa tecken från negativa tal. Vi följer stegen nedan för att utföra detta.

Steg:

  • I cell C5 , sätta -1 som kommer att användas för att multiplicera med den negativa tal i celler B5:B10.

Observera: Du kan placera -1 i vilken cell som helst i arbetsbladet.

  • Kopiera nu cell C5 genom att trycka på Ctrl + C och Välj celler B5:B10 genom att dra med musen.

  • Efter det, högerklicka på alla av den utvalda celler B5:B10 och klicka på Klistra in special.

  • Nu, i den Fönstret Klistra in special Välj Värden från Alternativ för att klistra in och Multiplicera från Driftsalternativ . Till sist träffade OK för att spara ändringarna.

  • Nu ser vi slutresultatet, siffror utan negativa tecken.

5. Ta bort negativa tecken i Excel med Flash Fill

Flash Fill kan automatiskt känna den datamönster och fyller celler med data enligt det mönstret. Vi ska använda denna fantastiska funktion i Excel för att ta bort negativa tecken från negativa tal Vi följer med!

Steg:

  • Här har vi ett gäng negativ antal i cellerna B5:B10.

  • Sätt in Positivt tal. av celler B5(-7) som är 7 i cellen.

  • I cellen C6 , tryck på Ctrl + E.
  • Ovanstående steg flash fylld celler C6:C10 med siffror som är negativa tecken avlägsnas. För att slutföra processen klickar du på liten ikon höger till de flashfyllda cellerna och klicka på Acceptera förslag.

6. Lägg till anpassad formatering för att ta bort negativa tecken

Lägg till anpassad formatering är också mycket användbar om vi vill ta bort negativa tecken från siffror. Låt oss lägga till lite anpassad formatering till vårt dataset. Vi måste följa stegen nedan.

Steg:

  • Välj celler B5:B10 som innehåller negativa tal .
  • Tryck på Ctrl + 1 för att öppna Formatera celler.
  • I Formatera celler fönstret, klickar du på Anpassat alternativ från Kategorilista under den Fliken nummer.
  • I Typ skriv inmatningsruta skriva #,####, #,#### nummer format kod och sedan trycker du på Ange.

  • Nu i Utgång , vi ser siffror utan negativa tecken .

Läs mer: Ta bort formatering i Excel utan att ta bort innehåll

7. Tillämpa VBA-kod för att ta bort negativa tecken från valda celler

Att använda VBA är alltid snabbt och enkelt för att utföra en uppgift i Excel. Vi kan också köra en enkel VBA-kod för att utföra vårt arbete i den här artikeln. Låt oss ta bort negativa tecken från de valda cellerna i det här exemplet.

Steg:

  • Till en början, Välj cellerna B5:B10 som innehåller negativa tal .
  • Från och med den Utvecklare Fliken Klicka på på den Visual Basic-alternativ Detta kommer att öppna Visual Basic Editor.

  • Nu, Klicka på på den Infoga fliken att välja Modul . Det är kommer att öppna upp a ny modul att skriva kod.

  • Slutligen, kopiera följande kod och tryck på F5 till kör.
 Sub RemoveNegativeSign() For Each Cell In Selection If Cell.Value <0 Then Cell.Value = -Cell.Value End If Next Cell End Sub 

Förklaring:

I VBA-koden är För varje slingan kommer att tillämpa Om...Då...Slutar om villkor för att var och en av cellerna B5:B10. Den kontrollerar om numret är mindre t han noll eller inte. Om den logik är sant , kommer det att byta ut cellvärde med den negativt värde av sig själv . Som ett resultat av detta kommer det att bli en positivt nummer På så sätt tas det negativa tecknet bort.

Nu kan vi se resultatet efter att ha kört VBA-koden.

Alternativ kod:

 Sub RemoveNegativeSign() Dim SelectedCells As Range For Each SelectedCells In Selection If SelectedCells.Value "" Then If IsNumeric(SelectedCells.Value) Then SelectedCells.Value = Abs(SelectedCells.Value) End If End If Next SelectedCells End Sub 

Denna kod använde sig av ABS-funktion för att få endast värden av den utvalda celler .

Läs mer: Ta bort tomma celler och flytta data till vänster i Excel (3 metoder)

Saker att komma ihåg

  • Även om VBA-kod är ett bra sätt att uppnå vårt mål, så har vi förlorat historiken när koden väl har körts. Det betyder att vi inte kan ångra ändringen längre.
  • Om vi behöver ändra vår Källdata. från tid till annan, är det bättre att använda metoder som använder funktioner som den ABS-funktion . I detta fall är det Utgång är dynamisk med förändringen av Källdata. .

Slutsats

Nu känner vi till flera metoder för att ta bort negativa tecken i Excel. Förhoppningsvis uppmuntrar det dig att använda dessa metoder i dina beräkningar på ett säkrare sätt. Om du har några frågor eller förslag, glöm inte att skriva dem i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.