Sådan fjerner du negative tegn i Excel (7 metoder)

  • Del Dette
Hugh West

Denne artikel forklarer, hvordan du fjerner negative tegn i Excel ved hjælp af 7 forskellige metoder forklaret med eksempler. Det sker i mange beregninger, hvor vi skal bruge talværdierne uanset om de er positive eller negative. Disse metoder er nemme at anvende for at få de ønskede resultater.

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

Fjern negativt tegn.xlsm

7 metoder til at fjerne negative tegn i Excel

1. Fjern negativt tegn i Excel ved hjælp af ABS-funktionen

Vi kan bruge den ABS-funktion for at få den absolutte værdi af tal. Funktionen tager en nummer som sin eneste argument og returnerer kun værdien uanset dens fortegn.

Her har vi en liste over tal i celler B4:B10 med både positiv og negativ . I celle C5 , sætter vi følgende formel.

=ABS(B5)

Celle B5 indeholder et negativt tal -7. Resultatet er 7 som den ABS-funktion fjernet negativt fortegn fra den.

Nu bruger du den Fyldningshåndtering, kan vi kopi og indsætte formlen for celler C6:C10.

2. Find og erstat negativt tegn i Excel

Excel's find og erstat-funktion giver os mulighed for hurtigt og effektivt at erstatte en streng eller et tal. I dette eksempel skal vi erstatte de negative tegn med en tom streng. Følg de trin, der er beskrevet nedenfor:

Trin:

  • Vi har tre negativ numre i vores datasæt.

  • Gå til Find & Vælg fanen til at vælge den Udskift.

  • I den Find og erstat vindue sat a minus (-) tegn i den Find hvad indtastningsfeltet, og lad Udskift med indtastningsfelt blank Derefter klikker du på Udskift alle.

  • Ovenstående trin erstattede den negative tegn med en tom streng Så vi har fjernet de negative tegn fra tallene. Vi har også fået bekræftet, at 3 udskiftninger er færdige. Til sidst lukker du Find og erstat vindue ved at klikke på Luk.

3. Brug IF-funktionen til at kontrollere og fjerne negative tegn i Excel

Anvendelsen af den IF-funktion giver mulighed for først at kontrollere, om et tal er negativt eller ej, og derefter indsætte den nødvendige logik til at fjerne det negative tegn. I dette eksempel kan man i celle C5 , skriv følgende formel.

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

Udgangen i celle C5 er negativt fortegn fjernet værdi 7.

Opdeling af formler

Som vi ved, er syntaksen for IF-funktionen følgende:

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

I vores formel,

logisk_test = B5<0 , kontrollerer, om værdien i celle B5 er mindre end nul eller ej

[value_if_true] = -B5 , hvis tallet er mindre end nul, dvs. +negativ, så ganges det med et negativt tegn, så det bliver positivt.

[value_if_false] = B5, hvis tallet ikke er mindre end nul, beholder du tallet som det er.

Vi kan nu kopi formlen til de andre celler ved at bruge Håndtag til påfyldning til fjerne negativt fortegn fra den negative tal .

Lignende læsninger

  • Sådan fjerner du #DIV/0! fejl i Excel (5 metoder)
  • Fjern paneler i Excel (4 metoder)
  • Sådan fjernes hyperlink fra Excel (7 metoder)
  • Fjern kommentarer i Excel (7 hurtige metoder)
  • Sådan fjerner du outliers i Excel (3 måder)

4. Omvend negativt fortegn til positivt fortegn med den specielle indsætningsmultiplikation

I dette eksempel vil vi bruge værdimultiplikation fra indstillingen Indsæt specielt til at fjerne negative tegn fra negative tal. Lad os følge nedenstående trin for at udføre dette.

Trin:

  • I celle C5 , sætte -1 der vil blive brugt til at multiplicere med den negative tal i celler B5:B10.

Bemærk: Du kan placere -1 i en hvilken som helst celle i regnearket.

  • Kopier nu celle C5 ved at trykke på Ctrl + C og Vælg celler B5:B10 ved at trække med musen.

  • Derefter, højreklik på enhver af den udvalgt celler B5:B10 og klik på Indsæt specielt.

  • Nu, i den Vinduet Indsæt specielt Vælg Værdier fra den Indsæt indstillinger og Multiplicere fra den Indstillinger for drift . Endelig ramte OK for at gemme ændringerne.

  • Nu ser vi det endelige resultat, tal uden de negative tegn.

5. Fjern negativt tegn i Excel ved hjælp af Flash Fill

Flash Fill kan automatisk fornemme den datamønster og fylder celler med data efter dette mønster. Vi vil bruge denne fantastiske funktion i Excel til at fjerne negative tegn fra den negative tal . lad os følge med!

Trin:

  • Her har vi en masse negativ tal i celler B5:B10.

  • Sæt den positivt tal af celler B5(-7) det vil sige 7 i celle.

  • Derefter i celle C6 , tryk på Ctrl + E.
  • Ovenstående trin flash fyldt celler C6:C10 med tal, der er negative tegn fjernet. For at fuldføre processen skal du klikke på lille ikon højre til de flash-fyldte celler og klik på Accepter forslag.

6. Tilføj brugerdefineret formatering for at fjerne negativt tegn

Tilføjelse af brugerdefineret formatering er også meget nyttig, hvis vi ønsker at fjerne negative tegn fra tal. Lad os tilføje noget brugerdefineret formatering til vores datasæt. Vi skal følge nedenstående trin.

Trin:

  • Vælg celler B5:B10 der indeholder negative tal .
  • Tryk på Ctrl + 1 for at åbne den Formater celler.
  • I den Formater celler vindue, skal du klikke på Brugerdefineret indstilling fra den Kategori liste under den Fanen Nummer.
  • I den Type indtastningsfelt skrive #,####, #,#### talformatkode . og derefter trykkes Indtast.

  • Nu i den output , ser vi tal uden negative tegn .

Læs mere: Sådan fjernes formatering i Excel uden at fjerne indholdet

7. Anvend VBA-kode til at fjerne negativt tegn fra valgte celler

Det er altid hurtigt og nemt at bruge VBA til at udføre en opgave i Excel. Vi kan også køre en simpel VBA-kode til at udføre vores opgave i denne artikel. Lad os fjerne negative tegn fra de valgte celler i dette eksempel.

Trin:

  • I første omgang, Vælg cellerne B5:B10 der indeholder den negative tal .
  • Derefter fra den Udvikler Fanen klik på den Visual Basic-indstilling Dette vil åbne den Visual Basic-editor.

  • Nu, klik på den Indsæt fanen at vælge Modul . Det er vil åbne op a nyt modul til at skrive kode.

  • Endelig, kopi følgende kode og tryk på F5 til køre.
 Sub RemoveNegativeSign() For Each Cell In Selection If Cell.Value <0 Then Cell.Value = -Cell.Value End If Next Cell End Sub 

Forklaring:

I VBA-koden skal For hver løkken vil anvende If...Then...End If tilstanden til hver af cellerne B5:B10. Den kontrollerer, om tallet er mindre t han nul eller ej. Hvis den logik er sand , det vil erstatte celleværdi med den negativ værdi af sig selv . Som følge heraf vil det blive en positivt tal Det er sådan, det negative tegn fjernes.

Nu kan vi se resultatet efter at have kørt VBA-koden.

Alternativ kode:

 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 

Denne kode anvendte ABS-funktion for at få kun værdier af den udvalgte celler .

Læs mere: Sådan sletter du tomme celler og skifter data til venstre i Excel (3 metoder)

Ting at huske

  • Selv om det er godt at bruge VBA-kode til at nå vores mål. Men når koden er kørt, har vi mistet historien. Det betyder, at vi ikke kan fortryde ændringen længere.
  • Hvis vi har brug for at ændre vores kildedata fra tid til anden, er det bedre at bruge metoder, der bruger funktioner som den ABS-funktion . I dette tilfælde er det output er dynamisk med ændringen af den kildedata .

Konklusion

Nu kender vi flere metoder til at fjerne negative tegn i Excel. Forhåbentlig vil det opmuntre dig til at bruge disse metoder i dine beregninger med større sikkerhed. Hvis du har spørgsmål eller forslag, så glem ikke at skrive dem i kommentarfeltet nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.