Muutke Excelis negatiivne arv positiivseks (eemaldage negatiivne märk)

Vaadake videot - teisendage Excelis negatiivne arv positiivseks

Enamik inimesi, kes töötavad Exceli arvutustabelitega, tegelevad suurte/väikeste andmekogumitega numbritega.

Ja kui töötate numbritega, on teil seda igat tüüpi (positiivne, negatiivne, kümnendkoht, kuupäev/kellaaeg).

Üks levinumaid ülesandeid, mida paljud meist peavad sageli tegema, on nende numbrite teisendamine ühest vormingust teise.

Ja ilmselt kõige tavalisem on see, kui peate muutke negatiivsed numbrid positiivseteks (eemaldage negatiivne märk) mõnede arvutuste jaoks.

Ja jälle, Excelis saate seda teha mitmel viisil.

Selles õpetuses näitan teile mõningaid lihtsaid viise negatiivsete numbrite muutmiseks Excelis positiivseteks (kasutades valemeid, kopeerimise ja kleepimise tehnikat ja muid vingeid meetodeid).

Nii et kui olete huvitatud, lugege edasi!

Negatiivse arvu muutmiseks positiivseks korrutage miinus 1

Kui teil on veerg täis numbreid ja soovite kiiresti saada arvud, kus negatiivid on positiivseks teisendatud, saate seda hõlpsalt teha, korrutades need negatiivsed väärtused -1 -ga.

Kuid peate ka tagama, et korrutate ainult negatiivseid numbreid, mitte positiivseid.

Oletame, et teil on allpool näidatud andmekogum:

Allpool on valem, mis teisendab negatiivsed numbrid positiivseteks ja hoiab ülejäänud muutumatuna:

= IF (A2> 0, A2, -A2)

Ülaltoodud valem kasutab funktsiooni IF, et kõigepealt kontrollida, kas arv on positiivne või mitte. Kui see on positiivne, ei muudeta märki ja kui see on negatiivne, lisatakse viitele negatiivne märk, mis annab meile ainult positiivse numbri.

Kui andmekogus on ka tekstiväärtusi, ignoreerib see funktsioon seda (ja muudetakse ainult negatiivseid väärtusi)

Nüüd, kui teil on nõutav tulemus, saate need valemid väärtusteks teisendada (ja kopeerida need algsetele andmetele, kui te seda ei vaja)

Kasutage ABS -funktsiooni, et muuta kõik negatiivsed numbrid positiivseks

Excelil on spetsiaalne funktsioon, mis eemaldab negatiivse märgi ja annab teile absoluutväärtuse.

ABS funktsioon

Oletame, et teil on allpool näidatud andmekogum ja soovite negatiivsed väärtused positiivseteks muuta.

Allpool on valem, mis seda teeb:

= ABS (A2)

Ülaltoodud ABS -funktsioon ei mõjuta positiivseid numbreid, vaid muudab negatiivsed numbrid positiivseteks väärtusteks.

Nüüd, kui teil on nõutav tulemus, saate need valemid väärtusteks teisendada (ja kopeerida need algsetele andmetele, kui te seda ei vaja)

ABS -i üks väike puudus on see, et see saab töötada ainult numbritega. Kui mõnes lahtris on tekstiandmeid ja kasutate funktsiooni ABS, annab see teile #VALUE! viga.

Märgi ümberpööramiseks korrutage, kasutades spetsiaalset kleepimist

Kui soovite numbri märgi ümber pöörata (st muuta negatiivne positiivseks ja positiivne negatiivseks), võite kasutada ka seda kleepimise spetsiaalset korrutustehnikat.

Oletame, et teil on allpool näidatud andmekogum ja soovite märgi ümber pöörata:

Allpool on sammud märgi ümberpööramiseks Paste Speciali abil:

  1. Sisestage töölehe suvalisse tühja lahtrisse -1
  2. Kopeeri see lahter (mille väärtus on -1)
  3. Valige vahemik, kus soovite märgi ümber pöörata.
  4. Paremklõpsake mõnda valitud lahtrit
  5. Klõpsake nuppu Paste Special. See avab dialoogiboksi Eriline kleepimine
  6. Valige suvandist Kleebi „Väärtused”
  7. Valige operatsioonisuvandites „Korruta”
  8. Klõpsake nuppu OK
  9. Kustutage lahtrist -1

Märkasite, et ülaltoodud sammud muudavad koheselt numbri märgi (st positiivsed arvud muutuvad negatiivseks ja negatiivsed positiivseks).

Aga mis siis, kui soovite negatiivsed numbrid teisendada ainult positiivseteks ja mitte vastupidi?

Sellisel juhul peate kõigepealt valima kõik negatiivsed numbrid ja seejärel järgima ülaltoodud samme.

Excelis saate valida ainult negatiivsed numbrid.

  1. Valige kogu andmekogum
  2. Hoidke all juhtklahvi ja seejärel vajutage klahvi F. See avab dialoogiboksi Otsi ja asenda.
  3. Sisestage väljale Otsi mida - - (miinusmärk)
  4. Klõpsake nuppu Leia kõik
  5. Hoidke juhtklahvi all ja vajutage klahvi A.

Ülaltoodud sammud valiksid ainult need lahtrid, millel on negatiivne märk. Nüüd, kui olete need lahtrid valinud, saate kasutada funktsiooni Paste Special, et muuta ainult negatiivsete numbrite märki.

Sellel tehnikal on valemitehnika ees kaks eelist (kaks enne seda käsitletud meetodit):

  1. Selle veeru tulemuse saamiseks pole vaja täiendavat veergu lisada ja seejärel valemit kasutada. Saate seda kasutada oma olemasolevas andmekogumis.
  2. Te ei pea valemeid väärtusteks teisendama (kuna saadud tulemus on juba väärtus, mitte valem)

Välgu täitmine negatiivse märgi eemaldamiseks

Flash Fill on uus funktsioon, mis võeti kasutusele programmis Excel 2013.

See võimaldab teil kiiresti mustreid tuvastada ja seejärel anda tulemuse, kus muster on rakendatud kogu andmestikule.

Üks kasutusviis on see, kui teil on nimed ja soovite eraldada ees- ja perekonnanimed. Niipea, kui sisestate paar korda naaberlahtrisse eesnime, tuvastab Flash Fill mustri ja annab teile kõik eesnimed.

Samamoodi saate seda kiiresti kasutada eemaldage negatiivne märk arvust, samas kui positiivsed väärtused jäävad muutumatuks.

Allpool on andmestik, kus mul on negatiivsed numbrid ja ma tahan need positiivseteks muuta.

Allpool on toodud sammud negatiivsete numbrite muutmiseks positiivseteks arvudeks, kasutades Flash Fill'i.

  1. Andmetega kõrvuti sisestage oodatud tulemus käsitsi. Selles näites sisestan käsitsi 874
  2. Selle all olevasse lahtrisse sisestage oodatud tulemus (selles näites 162)
  3. Valige mõlemad lahtrid
  4. Asetage kursor valiku paremasse alumisse ossa. See muutub plussikooniks
  5. Veeru täitmiseks klõpsake ja lohistage (või topeltklõpsake)
  6. Klõpsake automaatse täitmise suvandite ikooni
  7. Klõpsake nuppu Flash Fill

Ülaltoodud sammud annaksid teile oodatud tulemuse, kus negatiivne märk on eemaldatud.

Üks asi, mida peate selle meetodi kasutamisel meeles pidama, on see, et Excel tugineb mustri äraarvamisele. Nii et peate vähemalt näitama Excelile, et teisendate negatiivse arvu positiivseks.

See tähendab, et peate oodatud tulemuse käsitsi sisestama, kuni olete katnud vähemalt ühe negatiivse numbri.

Teisendage negatiivsed numbrid ühe klõpsuga (VBA)

Ja lõpuks võite kasutada ka VBA -d negatiivsete väärtuste teisendamiseks positiivseteks.

Soovitan seda meetodit kasutada, kui peate seda sageli tegema. Võib -olla saate andmestiku regulaarselt andmebaasist või kolleegilt ja peate seda iga kord tegema.

Sellisel juhul saate luua ja salvestada VBA makrokoodi isikliku makro töövihikusse ning paigutada VBA kiirjuurdepääsu tööriistaribale. Nii valite järgmisel korral andmestiku, kus peate seda tegema, lihtsalt valima andmed ja klõpsama QAT -i ikoonil …

… Ja sa oled valmis!

Ärge muretsege, ma näitan teile täpseid samme selle käivitamiseks.

Allpool on VBA -kood, mis teisendab negatiivsed väärtused valitud vahemiku positiivseteks väärtusteks:

Alammuudatus

Ülaltoodud kood kasutab valiku iga lahtri läbimiseks silmust Järgmine. See kasutab IF -lauset, et kontrollida, kas lahtri väärtus on negatiivne või mitte. Kui väärtus on negatiivne, pööratakse märk ümber ja kui ei, siis seda ignoreeritakse.

Saate selle koodi lisada töövihiku tavalisele moodulile (kui soovite seda ainult selles töövihikus kasutada). Ja kui soovite seda makrokoodi kasutada oma süsteemi mis tahes töövihikus, saate selle isiklikku makro töövihikusse salvestada.

Siin on sammud isikliku makro töövihiku (PMW) hankimiseks.

Siin on sammud selle koodi salvestamiseks PMW -sse.

Nüüd näitan teile, kuidas seda koodi kiirjuurdepääsu tööriistaribale lisada (sammud on samad, olenemata sellest, kas salvestate selle koodi ühte töövihikusse või PMW -sse)

  1. Avage töövihik, kus teil on andmed
  2. Lisage VBA -kood töövihikusse (või PMW -sse)
  3. Klõpsake QAT -is valikut „Kohanda kiirjuurdepääsu tööriistariba”
  4. Klõpsake nuppu "Veel käske"
  5. Klõpsake dialoogiboksis Exceli suvandid rippmenüüd „Vali käsud”
  6. Klõpsake nuppu Makrod. See näitab teile kõiki töövihiku (või isikliku makro töövihiku) makrosid
  7. Klõpsake nuppu „Lisa“
  8. Klõpsake nuppu OK

Nüüd on QAT -is makroikoon.

Selle makro kasutamiseks ühe klõpsuga tehke lihtsalt valik ja klõpsake makroikooni.

Märkus. Kui salvestate VBA makrokoodi töövihikusse, peate töövihiku salvestama makrofunktsiooniga vormingus (XLSM)

Loodan, et see Exceli õpetus oli teile kasulik.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave