- Reiziniet ar mīnus 1, lai negatīvo skaitli pārvērstu pozitīvā
- Izmantojiet ABS funkciju, lai mainītu visus negatīvos skaitļus uz pozitīviem
- Reiziniet, izmantojot īpašo ielīmēšanu, lai apgrieztu zīmi
- Zibspuldzes aizpildīšana, lai noņemtu negatīvo zīmi
- Pārvērst negatīvos skaitļus par pozitīviem ar vienu klikšķi (VBA)
Skatieties video - konvertējiet negatīvo skaitli uz pozitīvu programmā Excel
Lielākā daļa cilvēku, kas strādā ar Excel izklājlapām, nodarbojas ar skaitļiem lielās/mazās datu kopās.
Un, strādājot ar skaitļiem, jums būs visi tā veidi (pozitīvs, negatīvs, decimāldaļas, datums/laiks).
Viens no bieži sastopamajiem uzdevumiem, kas daudziem no mums bieži jādara, ir pārvērst šos skaitļus no viena formāta uz citu.
Un, iespējams, visizplatītākais ir tad, kad jums tas jādara mainīt negatīvos skaitļus uz pozitīviem (noņemiet negatīvo zīmi) dažiem aprēķiniem.
Un atkal ir vairāki veidi, kā to izdarīt programmā Excel.
Šajā apmācībā es parādīšu dažus vienkāršus veidus, kā programmā Excel mainīt negatīvos skaitļus uz pozitīviem (izmantojot formulas, kopēšanas un ielīmēšanas tehniku un citas lieliskas metodes).
Tātad, ja jūs interesē, turpiniet lasīt!
Reiziniet ar mīnus 1, lai negatīvo skaitli pārvērstu pozitīvā
Ja kolonnā ir skaitļi un vēlaties ātri iegūt skaitļus, kuros negatīvie ir pārvērsti pozitīvos, varat to viegli izdarīt, reizinot šīs negatīvās vērtības ar -1.
Bet jums arī jāpārliecinās, ka jūs reizināt tikai negatīvos skaitļus, nevis pozitīvos.
Pieņemsim, ka jums ir datu kopa, kā parādīts zemāk:
Zemāk ir formula, kas negatīvos skaitļus pārvērtīs par pozitīviem un pārējos nemainīs:
= IF (A2> 0, A2, -A2)
Iepriekšminētā formula izmanto IF funkciju, lai vispirms pārbaudītu, vai skaitlis ir pozitīvs. Ja tas ir pozitīvs, zīme netiek mainīta, un, ja tā ir negatīva, atsaucei tiek pievienota negatīva zīme, kas galu galā dod mums tikai pozitīvu skaitli.
Ja datu kopā ir arī teksta vērtības, šī funkcija to ignorēs (un tiks mainītas tikai negatīvās vērtības)
Tagad, kad esat ieguvis nepieciešamo rezultātu, varat pārvērst šīs formulas par vērtībām (un nokopēt to pār sākotnējiem datiem, ja jums tas nav vajadzīgs)
Izmantojiet ABS funkciju, lai mainītu visus negatīvos skaitļus uz pozitīviem
Programmai Excel ir īpaša funkcija, kas noņem negatīvo zīmi un sniedz jums absolūto vērtību.
… ABS funkcija
Pieņemsim, ka jums ir datu kopa, kā parādīts zemāk, un vēlaties mainīt negatīvās vērtības uz pozitīvām vērtībām.
Zemāk ir formula, kas to darīs:
= ABS (A2)
Iepriekš minētā ABS funkcija neietekmē pozitīvos skaitļus, bet pārvērš negatīvos skaitļus pozitīvās vērtībās.
Tagad, kad esat ieguvis nepieciešamo rezultātu, varat pārvērst šīs formulas par vērtībām (un nokopēt to pār sākotnējiem datiem, ja jums tas nav vajadzīgs)
Viens mazs ABS funkcijas trūkums ir tas, ka tā var darboties tikai ar cipariem. Ja dažās šūnās ir teksta dati un jūs izmantojat ABS funkciju, tas dos jums #VALUE! kļūda.Reiziniet, izmantojot īpašo ielīmēšanu, lai apgrieztu zīmi
Ja vēlaties mainīt skaitļa zīmi (t.i., mainīt negatīvo uz pozitīvo un pozitīvo uz negatīvo), varat izmantot arī šo ielīmēšanas īpašo reizināšanas metodi.
Pieņemsim, ka jums ir datu kopa, kā parādīts zemāk, un vēlaties apzīmējumu mainīt:
Tālāk ir norādītas zīmes maiņas darbības, izmantojot Paste Special:
- Jebkurā darblapas tukšā šūnā ievadiet -1
- Kopēt šo šūnu (kuras vērtība ir -1)
- Atlasiet diapazonu, kurā vēlaties apgriezt zīmi.
- Ar peles labo pogu noklikšķiniet uz jebkuras atlasītās šūnas
- Noklikšķiniet uz Paste Special. Tiks atvērts dialoglodziņš Īpašā ielīmēšana
- Opcijā Ielīmēt atlasiet “Vērtības”
- Darbības opcijās atlasiet “Reizināt”
- Noklikšķiniet uz Labi
- Izdzēsiet -1 no šūnas
Jūs pamanīsit, ka iepriekš minētās darbības uzreiz mainīs skaitļa zīmi (t.i., pozitīvi skaitļi kļūst negatīvi un negatīvi skaitļi kļūst pozitīvi).
Bet ko darīt, ja vēlaties tikai negatīvos skaitļus pārvērst pozitīvos, nevis otrādi?
Tādā gadījumā jums kaut kā vispirms ir jāizvēlas visi negatīvie skaitļi un pēc tam jāveic iepriekš minētās darbības.
Tālāk ir norādīts, kā programmā Excel atlasīt tikai negatīvos skaitļus.
- Atlasiet visu datu kopu
- Turiet nospiestu vadības taustiņu un pēc tam nospiediet taustiņu F. Tiks atvērts dialoglodziņš Atrast un aizstāt.
- Laukā Atrast, ievadiet - (mīnusa zīme)
- Noklikšķiniet uz Atrast visu
- Turiet vadības taustiņu un nospiediet taustiņu A.
Iepriekš minētās darbības atlasītu tikai tās šūnas, kurām ir negatīva zīme. Tagad, kad esat atlasījis šīs šūnas, varat izmantot īpašo ielīmēšanas paņēmienu, lai mainītu tikai negatīvo skaitļu zīmi.
Šai metodei ir divas priekšrocības salīdzinājumā ar formulas metodi (abas iepriekš minētās metodes):
- Tam nav nepieciešams pievienot papildu kolonnu un pēc tam izmantot formulu, lai iegūtu rezultātu šajā slejā. To var izmantot esošajā datu kopā.
- Jums nav jāpārvērš formulas par vērtībām (jo iegūtais rezultāts jau ir vērtība, nevis formula)
Zibspuldzes aizpildīšana, lai noņemtu negatīvo zīmi
Flash Fill ir jauna funkcionalitāte, kas tika ieviesta programmā Excel 2013.
Tas ļauj ātri identificēt modeļus un pēc tam sniegt rezultātu, ja modelis ir piemērots visai datu kopai.
To var izmantot, ja jums ir vārdi un vēlaties nošķirt vārdu un uzvārdu. Tiklīdz pāris reizes blakus šūnā ierakstīsit vārdu, Flash Fill identificēs modeli un piešķirs jums visus vārdus.
Tāpat jūs varat to izmantot, lai ātri noņemiet negatīvo zīmi no skaitļa, bet pozitīvās vērtības nemainās.
Zemāk ir datu kopa, kurā man ir negatīvie skaitļi, un es vēlos tos mainīt uz pozitīvām vērtībām.
Tālāk ir norādītas darbības, lai mainītu negatīvos skaitļus uz pozitīviem skaitļiem, izmantojot Flash Fill.
- Blakus vienumam ar datiem ievadiet gaidīto rezultātu manuāli. Šajā piemērā es manuāli ievadīšu 874
- Šūnā zem tā ievadiet gaidīto rezultātu (šajā piemērā 162)
- Atlasiet abas šūnas
- Novietojiet kursoru virs atlases apakšējās labās daļas. Tas mainīsies uz pluszīmes ikonu
- Noklikšķiniet un velciet, lai aizpildītu kolonnu (vai veiciet dubultklikšķi)
- Noklikšķiniet uz ikonas Automātiskās aizpildes opcijas
- Noklikšķiniet uz Flash Fill
Iepriekš minētās darbības sniegs gaidīto rezultātu, ja negatīvā zīme ir noņemta.
Viena lieta, kas jums jāatceras, izmantojot šo metodi, ir tāda, ka Excel paļaujas uz modeļa uzminēšanu. Tātad jums vismaz būs jāparāda programmai Excel, ka jūs konvertējat negatīvu skaitli uz pozitīvu.
Tas nozīmē, ka jums būs manuāli jāievada gaidītais rezultāts, līdz būsiet nokārtojis vismaz vienu negatīvu skaitli.
Pārvērst negatīvos skaitļus par pozitīviem ar vienu klikšķi (VBA)
Visbeidzot, jūs varat arī izmantot VBA, lai negatīvās vērtības pārvērstu pozitīvās.
Es ieteiktu izmantot šo metodi, ja tas jādara bieži. Varbūt jūs regulāri iegūstat datu kopu no datu bāzes vai kolēģa, un jums tas jādara katru reizi.
Šādā gadījumā varat izveidot un saglabāt VBA makro kodu personiskajā makro darbgrāmatā un ievietot VBA ātrās piekļuves rīkjoslā. Tādā veidā nākamreiz, kad iegūsit datu kopu, kur tas jādara, vienkārši atlasiet datus un noklikšķiniet uz ikonas QAT…
… un jūs darīsit!
Neuztraucieties, es jums parādīšu precīzas darbības, lai to sāktu darboties.
Zemāk ir VBA kods, kas negatīvās vērtības pārveidos par pozitīvām vērtībām atlasītajā diapazonā:
Sub ChangeNegativetoPOsitive () katrai atlasītajai šūnai, ja šūna.vērtība <0, tad šūna.vērtība = -šūna.vērtības beigas, ja nākamā šūna beidzas apakšdaļa
Iepriekš minētais kods izmanto cilni Nākamais, lai izietu katru atlasītās šūnas. Tas izmanto IF paziņojumu, lai pārbaudītu, vai šūnas vērtība ir negatīva. Ja vērtība ir negatīva, zīme tiek apgriezta, un, ja tā nav, tā tiek ignorēta.
Šo kodu varat pievienot parastajam darbgrāmatas modulim (ja vēlaties to izmantot tikai šajā darbgrāmatā). Un, ja vēlaties izmantot šo makro kodu jebkurā savas sistēmas darbgrāmatā, varat to saglabāt personiskajā makro darbgrāmatā.
Šeit ir norādītas darbības, lai iegūtu personīgo makro darbgrāmatu (PMW).
Tālāk ir norādītas darbības, lai šo kodu saglabātu PMW.
Tagad ļaujiet man parādīt, kā pievienot šo kodu ātrās piekļuves rīkjoslai (darbības ir vienādas neatkarīgi no tā, vai saglabājat šo kodu vienā darbgrāmatā vai PMW)
- Atveriet darbgrāmatu, kurā ir dati
- Pievienojiet VBA kodu darbgrāmatai (vai PMW)
- QAT noklikšķiniet uz opcijas "Pielāgot ātrās piekļuves rīkjoslu"
- Noklikšķiniet uz “Vairāk komandu”
- Dialoglodziņā Excel opcijas noklikšķiniet uz nolaižamās izvēlnes “Izvēlēties komandas”
- Noklikšķiniet uz Makro. Tas parādīs visus makro darbgrāmatā (vai personiskajā makro darbgrāmatā)
- Noklikšķiniet uz pogas “Pievienot”
- Noklikšķiniet uz Labi
Tagad QAT būs makro ikona.
Lai izmantotu šo makro ar vienu klikšķi, vienkārši veiciet atlasi un noklikšķiniet uz makro ikonas.
Piezīme. Ja saglabājat VBA makro kodu darbgrāmatā, jums ir jāsaglabā darbgrāmata makro iespējotā formātā (XLSM)Es ceru, ka šī Excel apmācība jums šķita noderīga.