Turinys
Š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ą.xlsm7 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 iš 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 iš pasirinktas ląstelės B5:B10 ir spustelėkite Specialusis įklijavimas.
- Dabar, kai Specialusis įklijavimo langas pasirinkite Vertybės iš Įklijuoti parinktys ir Dauginti iš 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 iš 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 iš 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 iš 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 iš 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.