Kaip pašalinti neigiamą ženklą "Excel" programoje (7 metodai)

  • Pasidalinti
Hugh West

Šiame straipsnyje paaiškinama, kaip pašalinti neigiamą ženklą "Excel" programoje naudojant 7 skirtingus metodus, paaiškintus pavyzdžiais. Taip atsitinka daugelyje skaičiavimų, kai reikia naudoti tik skaičių reikšmes, nepriklausomai nuo to, ar jos teigiamos, ar neigiamos. Šiuos metodus lengva taikyti norint gauti norimus rezultatus.

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.

Pašalinti neigiamą ženklą.xlsm

7 metodai, kaip pašalinti neigiamą ženklą "Excel" programoje

1. Neigiamo ženklo pašalinimas programoje "Excel" naudojant ABS funkciją

Galime naudoti ABS funkcija gauti absoliutinė vertė skaičių. Funkcija priima numeris kaip vienintelis argumentas ir grąžina tik reikšmę, neatsižvelgiant į jos ženklą.

Čia turime skaičių sąrašas ląstelėse B4:B10 su abiem teigiamas ir neigiamas Kameroje C5 , įrašome šią formulę.

=ABS(B5)

Ląstelės B5 yra neigiamas skaičius -7. Rezultatas yra 7 kaip ABS funkcija pašalinta . neigiamas ženklas iš jo.

Dabar naudodami Užpildymo tvarkyklė, galime kopijuoti ir įklijuokite ląstelių formulė C6:C10.

2. Rasti ir pakeisti neigiamą ženklą programoje "Excel

Naudodami "Excel" funkciją rasti ir pakeisti galime greitai ir efektyviai pakeisti eilutę arba skaičių. Šiame pavyzdyje neigiamus ženklus pakeisime tuščia eilute. Atlikite toliau aprašytus veiksmus:

Žingsniai:

  • Mes turime trys neigiamas numeriai mūsų duomenų rinkinyje.

  • Eikite į Ieškoti & amp; Pasirinkite skirtuką pasirinkti Pakeisti.

  • Į Rasti ir pakeisti įdėti langą a minuso (-) ženklas į Raskite, ką įvesties laukelį ir palikite Pakeisti į įvesties langelis tuščia . Po to spustelėkite Pakeiskite visus.

  • Pirmiau nurodyti veiksmai pakeitė neigiami ženklai su tuščia eilutė . Taigi, iš skaičių pašalinome neigiamus ženklus. Taip pat gavome patvirtinimą, kad 3 pakaitalai Galiausiai uždarykite Rasti ir pakeisti langą spustelėdami Uždaryti.

3. Funkcijos IF naudojimas neigiamam ženklui patikrinti ir pašalinti programoje "Excel

Naudojimas IF funkcija suteikia galimybę pirmiausia patikrinti, ar skaičius yra neigiamas, ar ne, ir tada įdiegti reikiamą logiką neigiamam ženklui pašalinti. Šiame pavyzdyje ląstelėje C5 , užrašykite šią formulę.

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

Išvestis ląstelėje C5 yra . pašalintas neigiamas ženklas vertė 7.

Formulės suskirstymas

Kaip žinome, funkcijos IF sintaksė yra tokia:

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

Mūsų formulėje,

logical_test = B5<0 , tikrina, ar ląstelės B5 vertė yra mažesnė už nulį, ar ne

[value_if_true] = -B5 Jei skaičius yra mažesnis už nulį, t. y. +neigiamas, padauginkite jį su neigiamu ženklu, kad jis taptų teigiamas.

[value_if_false] = B5, jei skaičius yra ne mažesnis už nulį, tuomet palikite tokį patį skaičių.

Dabar galime kopijuoti formulę į kitas ląsteles naudodami Užpildymo rankena į pašalinti . neigiamas ženklas neigiami skaičiai .

Panašūs skaitiniai

  • Kaip pašalinti #DIV/0! klaidą programoje "Excel" (5 metodai)
  • Panelės pašalinimas "Excel" programoje (4 metodai)
  • Kaip pašalinti hipersaitus iš "Excel" (7 metodai)
  • Komentarų pašalinimas "Excel" programoje (7 greiti metodai)
  • Kaip "Excel" programoje pašalinti išskirtines reikšmes (3 būdai)

4. Atvirkštinis neigiamas ženklas į teigiamą naudojant specialiąją daugybos funkciją "Paste

Šiame pavyzdyje pasinaudosime reikšmių daugybos iš specialiųjų parinkčių Paste Special (Įklijuoti) pagalba, kad iš neigiamų skaičių pašalintume neigiamus ženklus. Norėdami tai atlikti, atlikime toliau nurodytus veiksmus.

Žingsniai:

  • Ląstelėje C5 , įdėti -1 kuris bus naudojamas padauginti su neigiami skaičiai ląstelėse B5:B10.

Pastaba: Galite įrašyti -1 į bet kurį darbalapio langelį.

  • Dabar nukopijuokite ląstelę C5 paspausdami Ctrl + C ir pasirinkite ląstelės B5:B10 vilkdami pelę.

  • Po to, dešiniuoju pelės klavišu spustelėkite svetainėje bet kuris pasirinktas ląstelės B5:B10 ir spustelėkite Specialusis įklijavimas.

  • Dabar, kai Specialusis įklijavimo langas pasirinkite Vertybės Įklijuoti parinktys ir Dauginti Veikimo parinktys . Galiausiai pataikė GERAI įrašyti pakeitimus.

  • Dabar matome galutinį rezultatą - skaičius be neigiamų ženklų.

5. Neigiamo ženklo pašalinimas programoje "Excel" naudojant "Flash Fill

Blykstės užpildymas gali automatiškai jausmas duomenų modelis ir užpildo langelius su duomenimis pagal šį modelį. Naudosime šią puikią "Excel" funkciją, kad pašalintume neigiami ženklai neigiami skaičiai . Sekime toliau!

Žingsniai:

  • Čia turime daugybę neigiamas skaičiai ląstelėse B5:B10.

  • Įdėkite teigiamas skaičius ląstelių B5(-7) tai yra 7 ląstelėje.

  • Tada ląstelėje C6 , paspauskite Ctrl + E.
  • Pirmiau nurodyti veiksmai užpildyta blykste ląstelės C6:C10 su skaičiais, kurie yra pašalinami neigiami ženklai. Norėdami užbaigti procesą, spustelėkite maža piktograma dešinėje prie blykste užpildytų langelių ir spustelėkite Priimkite pasiūlymus.

6. Pridėti pasirinktinį formatavimą, kad pašalintumėte neigiamą ženklą

pridėjimas pasirinktinis formatavimas taip pat labai naudinga, jei norime iš skaičių pašalinti neigiamus ženklus. Pridėkime į savo duomenų rinkinį pasirinktinį formatavimą. Turime atlikti toliau nurodytus veiksmus.

Žingsniai:

  • Pasirinkite ląsteles B5:B10 kuriuose yra neigiami skaičiai .
  • Paspauskite Ctrl + 1 atidaryti Formuoti ląsteles.
  • Į Formuoti ląsteles langą, spustelėkite Pasirinktinė parinktis Kategorijų sąrašas pagal Numerio skirtukas.
  • Į Tipas įvesties laukelis rašyti #,####, #,#### numerio formato kodas . Ir tada paspauskite Įveskite.

  • Dabar išvestis , matome skaičius be . neigiami ženklai .

Skaityti daugiau: Kaip pašalinti formatavimą "Excel" programoje nepašalinant turinio

7. Taikyti VBA kodą neigiamam ženklui iš pasirinktų ląstelių pašalinti

Naudojant VBA visada galima greitai ir lengvai atlikti užduotį "Excel" programoje. Šiame straipsnyje taip pat galime paleisti paprastą VBA kodą savo užduočiai atlikti. Šiame pavyzdyje pašalinkime neigiamus ženklus iš pasirinktų langelių.

Žingsniai:

  • Iš pradžių, pasirinkite ląstelės B5:B10 kuriuose yra neigiami skaičiai .
  • Tada iš Kūrėjas Skirtukas spustelėkite apie "Visual Basic" parinktis . Tai padės atverti "Visual Basic" redaktorius.

  • Dabar, spustelėkite apie Įterpimo skirtukas pasirinkti Modulis . Tai ketinate atidaryti a naujas modulis rašyti kodą.

  • Galiausiai, kopijuoti šie dalykai kodas ir paspauskite F5 į paleisti.
 Sub RemoveNegativeSign() For Each Cell In Selection If Cell.Value <0 Then Cell.Value = -Cell.Value End If Next Cell End Sub 

Paaiškinimas:

VBA kode Kiekvienam ciklas taikys If...Then...End If sąlyga, kad kiekvienoje ląstelėje B5:B10. Patikrinama, ar skaičius yra mažiau t han nulis arba ne. Jei logika yra . tiesa , tai bus pakeisti . ląstelės vertė su neigiama savęs paties vertė . Dėl to jis taps teigiamas skaičius . Taip pašalinamas neigiamas ženklas.

Dabar galime pamatyti rezultatą, gautą paleidus VBA kodą.

Alternatyvus kodas:

 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 

Šis kodas naudojo ABS funkcija gauti tik . reikšmės pasirinktos ląstelės .

Skaityti daugiau: Kaip ištrinti tuščias ląsteles ir perkelti duomenis į kairę "Excel" programoje (3 metodai)

Dalykai, kuriuos reikia prisiminti

  • Nors VBA kodo naudojimas puikiai tinka mūsų tikslui pasiekti. Tačiau paleidę kodą prarandame istoriją. Tai reiškia, kad nebegalime atšaukti pakeitimo.
  • Jei mums prireiktų keisti mūsų pirminiai duomenys laikas nuo laiko, geriau naudoti metodus, kurie naudoja funkcijos kaip ir ABS funkcija Šiuo atveju išvestis yra . dinaminis pasikeitus pirminiai duomenys .

Išvada

Dabar žinome keletą neigiamų ženklų pašalinimo "Excel" programoje būdų. Tikimės, kad tai paskatins jus drąsiau naudoti šiuos metodus atliekant skaičiavimus. Jei turite klausimų ar pasiūlymų, nepamirškite jų pateikti toliau esančiame komentarų laukelyje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.