Spremenite negativno številko v pozitivno v Excelu (odstranite negativni znak)

Oglejte si video - Pretvorite negativno število v pozitivno v Excelu

Večina ljudi, ki delajo z Excelovimi preglednicami, se ukvarjajo s številkami v velikih/majhnih naborih podatkov.

Ko delate s številkami, boste imeli vse vrste (pozitivne, negativne, decimalke, datum/čas).

Ena izmed skupnih nalog, ki jih moramo mnogi pogosto opravljati, je pretvorba teh številk iz ene oblike v drugo.

In verjetno najpogostejša je, ko je treba spremenite negativna števila v pozitivna (odstranite negativni znak) za nekatere izračune.

In spet, to lahko storite v Excelu na več načinov.

V tej vadnici vam bom pokazal nekaj preprostih načinov spreminjanja negativnih števil v pozitivno v Excelu (z uporabo formul, tehnike kopiranja in lepljenja in drugih odličnih metod).

Torej, če vas zanima, nadaljujte z branjem!

Pomnožite z minus 1 za pretvorbo negativnega števila v pozitivno

Če imate poln stolpec s številkami in želite hitro pridobiti številke, kjer so bili negativi pretvorjeni v pozitivne, lahko to preprosto storite tako, da te negativne vrednosti pomnožite z -1.

Zagotoviti morate tudi, da množite samo negativna števila, ne pa tudi pozitivnih.

Recimo, da imate nabor podatkov, kot je prikazano spodaj:

Spodaj je formula, ki negativne številke pretvori v pozitivne, ostalo pa ostane nespremenjeno:

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

Zgornja formula uporablja funkcijo IF, da najprej preveri, ali je število pozitivno ali ne. Če je pozitiven, se znak ne spremeni, in če je negativen, se sklicu doda negativen znak, ki nam na koncu da le pozitivno število.

Če imate v naboru podatkov tudi besedilne vrednosti, bo ta funkcija tega prezrla (spremenile pa se bodo samo negativne vrednosti)

Zdaj, ko imate želeni rezultat, lahko te formule pretvorite v vrednosti (in jih prekopirate preko izvirnih podatkov, če jih ne potrebujete)

S funkcijo ABS spremenite vse negativne številke v pozitivne

Excel ima namensko funkcijo, ki odstrani negativni znak in vam da absolutno vrednost.

Funkcija ABS

Recimo, da imate nabor podatkov, kot je prikazano spodaj, in želite negativne vrednosti spremeniti v pozitivne vrednosti.

Spodaj je formula, ki bo to naredila:

= ABS (A2)

Zgornja funkcija ABS ne vpliva na pozitivna števila, ampak pretvori negativna števila v pozitivne vrednosti.

Zdaj, ko imate zahtevan rezultat, lahko te formule pretvorite v vrednosti (in jih prekopirate preko izvirnih podatkov, če jih ne potrebujete)

Manjša pomanjkljivost funkcije ABS je, da lahko deluje samo s številkami. Če imate v nekaterih celicah besedilne podatke in uporabljate funkcijo ABS, vam bo dala #VREDNOST! napaka.

Pomnožite z uporabo posebne paste za obrnitev znaka

Če želite znak številke obrniti (tj. Spremeniti negativno v pozitivno in pozitivno v negativno), lahko uporabite tudi to tehniko množenja posebne paste.

Recimo, da imate nabor podatkov, kot je prikazano spodaj, in želite znak obrniti:

Spodaj so opisani koraki za obrnitev znaka s posebnim lepljenjem:

  1. V katero koli prazno celico na delovnem listu vnesite -1
  2. Kopiraj to celico (ki ima vrednost -1)
  3. Izberite obseg, kjer želite obrniti znak.
  4. Z desno miškino tipko kliknite katero koli od izbranih celic
  5. Kliknite Posebno prilepi. S tem se odpre pogovorno okno Paste Special
  6. V možnosti Prilepi izberite "Vrednosti"
  7. V možnostih delovanja izberite »Pomnoži«
  8. Kliknite V redu
  9. Izbrišite -1 iz celice

Opazili bi, da zgornji koraki v trenutku spremenijo obrnejo znak številke (tj. Pozitivna števila postanejo negativna, negativna pa pozitivna).

Kaj pa, če želite samo negativna števila pretvoriti v pozitivna števila in ne obratno?

V tem primeru morate nekako najprej izbrati vsa negativna števila in nato slediti zgornjim korakom.

Tako v Excelu izberete samo negativna števila:

  1. Izberite celoten nabor podatkov
  2. Držite tipko Control in pritisnite tipko F. S tem se odpre pogovorno okno Najdi in zamenjaj.
  3. V polje Najdi kaj vnesite - (znak minus)
  4. Kliknite Poišči vse
  5. Držite tipko Control in pritisnite tipko A.

Zgornji koraki bi izbrali samo tiste celice z negativnim predznakom. Zdaj, ko ste izbrali te celice, lahko s posebno tehniko lepljenja spremenite znak samo negativnih števil.

Ta tehnika ima dve prednosti pred tehniko formule (dve metodi, obravnavani prej):

  1. Ni potrebno, da dodate dodaten stolpec in nato uporabite formulo, da dobite rezultat v tem stolpcu. To lahko uporabite v obstoječem naboru podatkov.
  2. Formule vam ni treba pretvoriti v vrednosti (rezultat je že vrednost in ne formula)

Flash Fill za odstranitev negativnega znaka

Flash Fill je nova funkcija, ki je bila predstavljena v Excelu 2013.

Omogoča vam hitro prepoznavanje vzorcev in nato rezultat, kjer je bil vzorec uporabljen za celoten nabor podatkov.

Ena od teh uporab je, če imate imena in želite ločiti ime in priimek. Takoj, ko nekajkrat vnesete ime v sosednjo celico, bo Flash Fill identificiral vzorec in vam dal vsa imena.

Podobno ga lahko hitro uporabite odstranite negativni znak od števila, pozitivne vrednosti pa ostanejo nespremenjene.

Spodaj je niz podatkov, kjer imam negativne številke in jih želim spremeniti v pozitivne vrednosti.

Spodaj so navedeni koraki za spreminjanje negativnih številk v pozitivna s pomočjo funkcije Flash Fill:

  1. V sosednji del s podatki vnesite pričakovani rezultat ročno. V tem primeru bom ročno vnesel 874
  2. V celico pod njo vnesite pričakovani rezultat (162 v tem primeru)
  3. Izberite obe celici
  4. Kazalec postavite na spodnji desni del izbire. Spremenila se bo v ikono plus
  5. Kliknite in povlecite, da zapolnite stolpec (ali dvokliknite)
  6. Kliknite ikono možnosti samodejnega izpolnjevanja
  7. Kliknite na Flash Fill

Zgornji koraki bi dali pričakovani rezultat, če je bil odstranjen negativni znak.

Pri uporabi te metode se morate spomniti, da se Excel opira na ugibanje vzorca. Tako boste morali Excelu vsaj pokazati, da negativno število pretvorite v pozitivno.

To pomeni, da boste morali ročno vnesti pričakovani rezultat, dokler ne pokrijete vsaj enega negativnega števila.

Pretvorite negativna števila v pozitivna z enim klikom (VBA)

In nazadnje, lahko uporabite tudi VBA za pretvorbo negativnih vrednosti v pozitivne vrednosti.

Priporočam uporabo te metode, če to počnete pogosto. Morda redno pridobivate nabor podatkov iz zbirke podatkov ali sodelavca in to morate storiti vsakič.

V tem primeru lahko ustvarite in shranite kodo makra VBA v delovni zvezek Personal Macro in VBA postavite v orodno vrstico za hitri dostop. Na ta način naslednjič, ko dobite nabor podatkov, kjer morate to narediti, preprosto izberete podatke in kliknete ikono v QAT …

… in končali boste!

Ne skrbite, pokazal vam bom natančne korake za zagon tega.

Spodaj je koda VBA, ki pretvori negativne vrednosti v pozitivne vrednosti v izbranem območju:

Sub ChangeNegativetoPOsitive () Za vsako celico v izbiri Če je Cell.Value <0 Potem Cell.Value = -Cell.Value End Če Naslednja Cell End Sub

Zgornja koda uporablja zanko For Next za prehod skozi vsako celico v izboru. Z uporabo stavka IF preveri, ali je vrednost celice negativna ali ne. Če je vrednost negativna, se znak obrne, če pa ni, se prezre.

To kodo lahko dodate v običajen modul v delovnem zvezku (če želite le to uporabiti v tem delovnem zvezku). Če želite to kodo makra uporabiti v katerem koli delovnem zvezku v sistemu, jo lahko shranite v osebni delovni zvezek makra.

Tu so koraki za pridobitev osebnega delovnega zvezka za makro (PMW).

Tu so koraki za shranjevanje te kode v PMW.

Zdaj pa naj vam pokažem, kako to kodo dodate v orodno vrstico za hitri dostop (koraki so enaki, ne glede na to, ali to kodo shranite v en sam delovni zvezek ali v PMW)

  1. Odprite delovni zvezek, kjer imate podatke
  2. Kodo VBA dodajte v delovni zvezek (ali v PMW)
  3. Kliknite možnost »Prilagodi orodno vrstico za hitri dostop« v QAT
  4. Kliknite »Več ukazov«
  5. V pogovornem oknu Možnosti Excela kliknite spustni meni »Izberi ukaze iz«
  6. Kliknite na makre. To vam bo pokazalo vse makre v delovnem zvezku (ali osebnem delovnem zvezku makra)
  7. Kliknite gumb »Dodaj«
  8. Kliknite V redu

Zdaj boste imeli ikono makra v QAT.

Če želite uporabiti ta makro z enim samim klikom, preprosto izberite in kliknite ikono makra.

Opomba: Če kodo makra VBA shranite v delovni zvezek, morate delovni zvezek shraniti v obliki, ki omogoča makro (XLSM)

Upam, da vam je bila ta vadnica v Excelu uporabna.

wave wave wave wave wave