Cuprins
Acest articol explică cum să eliminați semnul negativ în Excel folosind 7 metode diferite explicate cu exemple. Se întâmplă la multe calcule în care trebuie să folosim doar valorile numerelor, indiferent dacă sunt pozitive sau negative. Aceste metode sunt ușor de aplicat pentru a obține rezultatele dorite.
Descărcați caietul de practică
Descărcați acest caiet de exerciții pentru a vă exercita în timp ce citiți acest articol.
Eliminați semnul negativ.xlsm7 Metode pentru a elimina semnul negativ în Excel
1. Eliminarea semnului negativ în Excel utilizând funcția ABS
Putem folosi Funcția ABS pentru a obține valoarea absolută de numere. Funcția ia un număr ca unicul său argument și returnează numai valoarea, indiferent de semnul acesteia.
Aici, avem o listă de numere în celule B4:B10 atât cu pozitiv și negativ . în celulă C5 , punem următoarea formulă.
=ABS(B5)
Celula B5 conține un număr negativ -7. Rezultatul este 7 ca Funcția ABS eliminată la semn negativ din ea.
Acum, folosind Umpleți Manipulatorul, putem copie și pastă formula pentru celule C6:C10.
2. Găsiți și înlocuiți semnul negativ în Excel
Funcția de căutare și înlocuire din Excel ne permite să înlocuim rapid și eficient un șir de caractere sau un număr. În acest exemplu, vom înlocui semnele negative cu un șir de caractere gol. Urmați pașii descriși mai jos:
Pași:
- Avem trei negativ numere în setul nostru de date.
- Mergeți la Găsiți & Selectați fila pentru a alege Înlocuiți.
- În Găsiți și înlocuiți fereastră pune a semnul minus (-) în Găsiți ce și lăsați caseta de intrare Înlocuiți cu caseta de intrare gol După aceea, faceți clic pe butonul Înlocuiți-le pe toate.
- Pașii de mai sus au înlocuit semne negative cu un șir gol Așa că am eliminat semnele negative din numere. Am primit și o confirmare că 3 înlocuiri În cele din urmă, închideți fișierul Găsiți și înlocuiți făcând clic pe butonul Închideți.
3. Utilizați funcția IF pentru a verifica și a elimina semnul negativ în Excel
Utilizarea Funcția IF oferă posibilitatea de a verifica mai întâi dacă un număr este negativ sau nu și apoi de a introduce logica necesară pentru a elimina semnul negativ. În acest exemplu, în celula C5 , scrieți următoarea formulă.
=IF(B5<0, -B5, B5)
Rezultatul din celula C5 este semnul negativ a fost eliminat valoare 7.
Repartizarea formulei
După cum știm, sintaxa funcției IF este:
=IF(test_logic, [value_if_true], [value_if_false])
În formula noastră,
test_logic = B5<0 , verifică dacă valoarea din celula B5 este mai mică decât zero sau nu
[value_if_true] = -B5 Dacă numărul este mai mic decât zero, adică +negativ, atunci înmulțiți-l cu semnul negativ, astfel încât să devină pozitiv.
[value_if_false] = B5, dacă numărul nu este mai mic de zero, atunci se păstrează numărul așa cum este.
Acum putem copie formula în celelalte celule, folosind butonul Mâner de umplere la eliminați la semn negativ de la numere negative .
Lecturi similare
- Cum să eliminați eroarea #DIV/0! în Excel (5 metode)
- Eliminarea panourilor în Excel (4 metode)
- Cum să eliminați Hyperlink din Excel (7 metode)
- Eliminarea comentariilor în Excel (7 metode rapide)
- Cum să eliminați valorile aberante în Excel (3 moduri)
4. Inversarea semnului negativ în pozitiv cu ajutorul înmulțirii speciale Paste
În acest exemplu, vom folosi ajutorul înmulțirii valorilor din opțiunile Paste Special pentru a elimina semnele negative din numerele negative. Să urmăm pașii de mai jos pentru a realiza acest lucru.
Pași:
- În celulă C5 , pune -1 care va fi folosit pentru a se înmulțesc cu numere negative în celule B5:B10.
Notă: Puteți plasa -1 în orice celulă din foaia de calcul.
- Acum, copiați celula C5 prin apăsarea Ctrl + C și selectați celule B5:B10 prin tragerea mouse-ului.
- După aceea, faceți clic dreapta pe pe orice a selectat celule B5:B10 și faceți clic pe butonul Paste Special.
- Acum, în Fereastra Paste Special selectați Valori de la Opțiuni de lipire și Înmulțiți de la Opțiuni de operare . În sfârșit, a lovit OK pentru a salva modificările.
- Acum, vedem rezultatul final, numerele fără semnele negative.
5. Îndepărtați semnul negativ în Excel utilizând Flash Fill
Umplere flash poate în mod automat simțiți model de date și se umple celule cu date conform acelui model. Vom folosi această caracteristică grozavă din Excel pentru a elimina semne negative de la numere negative Să urmărim împreună!
Pași:
- Aici avem o grămadă de negativ numere în celule B5:B10.
- Puneți număr pozitiv de celule B5(-7) care este 7 în celulă.
- Apoi, în celula C6 , apăsați Ctrl + E.
- Etapele de mai sus umplut cu bliț celule C6:C10 cu numere care sunt semne negative eliminate. Pentru a finaliza procesul, faceți clic pe butonul pictogramă mică dreapta la celulele umplute cu flash și faceți clic pe Acceptați sugestii.
6. Adăugați formatarea personalizată pentru a elimina semnul negativ
Adăugarea formatare personalizată este, de asemenea, foarte utilă în cazul în care dorim să eliminăm semnele negative din numere. Să adăugăm o formatare personalizată la setul nostru de date. Trebuie să urmăm pașii de mai jos.
Pași:
- Selectați celule B5:B10 care conțin numere negative .
- Apăsați Ctrl + 1 pentru a deschide Formatați celulele.
- În Formatarea celulelor faceți clic pe fereastra Opțiune personalizată de la Lista de categorii în cadrul Tab-ul numerelor.
- În Tip caseta de intrare scrie #,###, #,### codul formatului de număr . și apoi apăsați Intră.
- Acum, în ieșire , vedem numere fără la semne negative .
Citește mai mult: Cum să eliminați formatarea în Excel fără a elimina conținutul
7. Aplicați codul VBA pentru a elimina semnul negativ din celulele selectate
Utilizarea VBA este întotdeauna rapidă și ușoară pentru a îndeplini o sarcină în Excel. Putem, de asemenea, să executăm un cod VBA simplu pentru a ne face treaba în acest articol. Să eliminăm semnele negative din celulele selectate în acest exemplu.
Pași:
- La început, selectați celulele B5:B10 care conțin numere negative .
- Apoi, de la Dezvoltator Tab click pe Opțiunea Visual Basic Acest lucru va deschide fereastra Editor Visual Basic.
- Acum, click pe Inserare fila pentru a alege Modul E... se va deschide a modul nou pentru a scrie cod.
- În cele din urmă, copie următoarele cod și apăsați F5 la a alerga.
Sub RemoveNegativeSign() For Each Cell In Selection If Cell.Value <0 Then Cell.Value = -Cell.Value End If Next Cell End Sub
Explicație:
În codul VBA, se utilizează Pentru fiecare se va aplica metoda Dacă...Atunci...Sfârșește dacă condiție pentru a fiecare dintre celule de B5:B10. Se verifică dacă numărul este mai puțin t han zero sau nu. În cazul în care logică este adevărat , va înlocuiți la valoarea celulei cu valoarea negativă a lui însuși Ca urmare, se va transforma într-o număr pozitiv Așa se elimină semnul negativ.
Acum putem vedea rezultatul după rularea codului VBA.
Cod alternativ:
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 End If Next SelectedCells End Sub
Acest cod a folosit Funcția ABS pentru a obține doar la valori a celule selectate .
Citește mai mult: Cum să ștergeți celulele goale și să deplasați datele la stânga în Excel (3 metode)
Lucruri de reținut
- Deși utilizarea codului VBA este foarte bună pentru a ne atinge obiectivul, odată ce codul este executat, am pierdut istoricul. Aceasta înseamnă că nu mai putem anula modificarea.
- În cazul în care trebuie să schimbare nostru date sursă din când în când, este mai bine să folosiți metode care utilizează funcții ca și Funcția ABS . în acest caz, se poate spune că ieșire este dinamic odată cu schimbarea date sursă .
Concluzie
Acum, cunoaștem mai multe metode pentru a elimina semnele negative în Excel. Sperăm că vă va încuraja să folosiți aceste metode în calculele dvs. cu mai multă încredere. Orice întrebări sau sugestii nu uitați să le puneți în caseta de comentarii de mai jos.