Sisukord
Selles artiklis selgitatakse, kuidas eemaldada negatiivne märk Excelis, kasutades 7 erinevat meetodit, mida on selgitatud näidetega. See juhtub paljude arvutustega, kus meil on vaja kasutada lihtsalt numbrite väärtusi, olenemata sellest, kas need on positiivsed või negatiivsed. Neid meetodeid on lihtne rakendada, et saada soovitud tulemusi.
Lae alla praktiline töövihik
Lae alla see harjutusvihik, et seda artiklit lugedes harjutada.
Eemalda negatiivne märk.xlsm7 meetodit negatiivse märgi eemaldamiseks Excelis
1. Negatiivse märgi eemaldamine Excelis ABS-funktsiooni abil
Me võime kasutada ABS-funktsioon saada absoluutväärtus numbritest. Funktsioon võtab number kui selle ainus argument ja tagastab ainult väärtuse, sõltumata selle märgist.
Siin on meil numbrite loetelu rakkudes B4:B10 nii positiivne ja negatiivne . lahtris C5 , paneme järgmise valemi.
=ABS(B5)
Cell B5 sisaldab negatiivset arvu -7. Tulemuseks on 7 kui ABS-funktsioon eemaldatud . negatiivne märk sellest.
Kasutades nüüd Täitja, me saame koopia ja paste lahtrite valem C6:C10.
2. Negatiivse märgi leidmine ja asendamine Excelis
Exceli funktsioon "Leia ja asenda" võimaldab meil kiiresti ja tõhusalt asendada stringi või numbri. Selles näites asendame negatiivsed märgid tühja stringiga. Järgige allpool kirjeldatud samme:
Sammud:
- Meil on kolm negatiivne numbrid meie andmekogumis.
- Mine edasi Leia ja vali vahekaart valida Asendada.
- In the Leia ja asenda aken panna a miinus (-) märk aastal Leia, mida sisestusruumi ja jäta Asendage Sisendkast tühi . Pärast seda klõpsake Asendage kõik.
- Ülaltoodud sammud asendasid negatiivsed märgid koos tühi string . nii, et me eemaldasime numbritest negatiivsed märgid. Samuti saime kinnituse, et 3 asendustööd on valmis. Lõpuks sulgege Leia ja asenda klõpsates aknas Sulge.
3. Kasutage IF-funktsiooni, et kontrollida ja eemaldada negatiivne märk Excelis
Kasutamine IF-funktsioon annab võimaluse kõigepealt kontrollida, kas arv on negatiivne või mitte, ja seejärel panna vajalik loogika negatiivse märgi eemaldamiseks. Selles näites on lahtris C5 kirjutada järgmine valem.
=IF(B5<0, -B5, B5)
Väljund lahtris C5 on negatiivne märk eemaldatud väärtus 7.
Valemi jaotus
Nagu me teame, on IF-funktsiooni süntaks:
=IF(loogiline_test, [value_if_true], [value_if_false])
Meie valemiga,
loogiline_test = B5<0 kontrollib, kas lahtri B5 väärtus on väiksem kui null või mitte.
[value_if_true] = -B5 , kui arv on väiksem kui null, st +negatiivne, siis korrutatakse see negatiivse märgiga, nii et see muutub positiivseks.
[value_if_false] = B5, kui number ei ole väiksem kui null, siis jäta number selliseks, nagu ta on.
Me saame nüüd koopia valemit teistesse lahtritesse, kasutades Täitmise käepide aadressile eemaldada . negatiivne märk alates negatiivsed numbrid .
Sarnased lugemised
- Kuidas eemaldada #DIV/0! viga Excelis (5 meetodit)
- Exceli paneelide eemaldamine (4 meetodit)
- Kuidas eemaldada hüperlink Excelist (7 meetodit)
- Kommentaaride eemaldamine Excelis (7 kiiret meetodit)
- Kuidas eemaldada Exceli kõrvalekaldeid (3 võimalust)
4. Paste Special Multiplikatsiooniga negatiivse märgi ümberpööramine positiivseks
Selles näites kasutame negatiivsete numbrite negatiivsete märkide eemaldamiseks väärtuse korrutamise abi valikutest Paste Special. Järgime selle teostamiseks alljärgnevaid samme.
Sammud:
- Kärgis C5 , pane -1 mida kasutatakse selleks, et korruta koos negatiivsed numbrid rakkudes B5:B10.
Märkus: Te võite panna -1 töölehe mis tahes lahtrisse.
- Nüüd kopeeri rakk C5 vajutades Ctrl + C ja valige rakud B5:B10 hiirega lohistades.
- Pärast seda, paremklikk aadressil mis tahes kohta valitud rakud B5:B10 ja klõpsake Paste Special.
- Nüüd on Paste Special aken valige Väärtused alates Kleebise valikud ja Korruta alates Operatsioonivõimalused . Lõpuks tabas OK muudatuste salvestamiseks.
- Nüüd näeme lõpptulemust, numbreid ilma negatiivsete märkideta.
5. Eemaldage negatiivne märk Excelis, kasutades Flash Fill'i kasutamist
Flash Fill saab automaatselt tajuda andmemuster ja täidab lahtrid, mille andmed vastavad sellele mustrile. Kasutame seda Exceli suurepärast funktsiooni, et eemaldada negatiivsed märgid alates negatiivsed numbrid Jälgime kaasa!
Sammud:
- Siin on meil hunnik negatiivne numbrid lahtrites B5:B10.
- Pane positiivne arv rakud B5(-7) mis on 7 rakus.
- Seejärel lahtris C6 , vajutage Ctrl + E.
- Ülaltoodud sammud välguga täidetud rakud C6:C10 numbritega, mis on negatiivsed märgid eemaldatud. Protsessi lõpuleviimiseks klõpsake nuppu väike ikoon õigus välguga täidetud lahtritele ja klõpsake nuppu Võtke vastu ettepanekud.
6. Lisa kohandatud vorming negatiivse märgi eemaldamiseks
Lisamine kohandatud vorming on väga kasulik ka juhul, kui tahame numbritest eemaldada negatiivsed märgid. Lisame oma andmestikule mõned kohandatud vormindused. Peame järgima alljärgnevaid samme.
Sammud:
- Valige lahtrid B5:B10 mis sisaldavad negatiivsed numbrid .
- Press Ctrl + 1 avada Formaat lahtrid.
- In the Lahtrite vormindamine aknas, klõpsake nuppu Kohandatud valik alates Kategooriate nimekiri all Numbrite vahekaart.
- In the Tüüp sisendkast kirjutama #,###, #,### numbri formaadi kood Ja siis vajutage Sisestage.
- Nüüd on väljund , näeme numbreid ilma . negatiivsed märgid .
Loe edasi: Kuidas eemaldada vormindamine Excelis ilma sisu eemaldamata
7. Rakenda VBA-koodi negatiivse märgi eemaldamiseks valitud lahtritest
VBA abil on Excelis alati kiire ja lihtne ülesanne täita. Ka selles artiklis saame oma töö tegemiseks käivitada lihtsa VBA-koodi. Eemaldame selles näites valitud lahtritest negatiivsed märgid.
Sammud:
- Alguses, valige rakud B5:B10 mis sisaldavad negatiivsed numbrid .
- Siis alates Arendaja Tab kliki kohta Visual Basic valik See avab Visual Basic Editor.
- Nüüd, kliki kohta Sisestage vahekaart valida Moodul . See on avaneb a uus moodul koodi kirjutamiseks.
- Lõpuks, koopia järgmine kood ja vajutage F5 aadressile joosta.
Sub RemoveNegativeSign() For Each Cell In Selection If Cell.Value <0 Then Cell.Value = -Cell.Value End If Next Cell End Sub
Selgitus:
VBA-koodis on Igaühele tsükkel hakkab rakendama If...Then...End If tingimus, et iga rakk aadressilt B5:B10. See kontrollib, kas number on vähem t han null või mitte. Kui loogika on tõsi , siis see asendada . lahtri väärtus koos enda negatiivne väärtus . Selle tulemusena muutub see positiivne arv Nii eemaldatakse negatiivne märk.
Nüüd näeme tulemust pärast VBA koodi käivitamist.
Alternatiivne kood:
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
See kood kasutas ABS-funktsioon saada ainult . väärtused kohta valitud rakud .
Loe edasi: Kuidas kustutada tühjad lahtrid ja nihutada andmeid vasakule Excelis (3 meetodit)
Asjad, mida meeles pidada
- Kuigi VBA koodi kasutamine on meie eesmärgi saavutamiseks suurepärane. Kuid kui kood on käivitunud, kaotasime ajaloo. See tähendab, et me ei saa enam muudatust tagasi võtta.
- Juhul, kui meil on vaja muuta meie lähteandmed aeg-ajalt on parem kasutada meetodeid, mis kasutavad funktsioonid nagu ABS-funktsioon Sel juhul on väljund on dünaamiline koos muudatusega lähteandmed .
Kokkuvõte
Nüüd teame mitmeid meetodeid negatiivsete märkide eemaldamiseks Excelis. Loodetavasti julgustab see teid neid meetodeid oma arvutustes kindlamalt kasutama. Kui teil on küsimusi või ettepanekuid, ärge unustage neid allpool olevasse kommentaarikasti panna.