Įdiekite modulį į „Excel“. ABS funkcijos programoje „Excel“, skirtos modulio vertei perskaičiuoti, pavyzdžiai. Kaip apskaičiuoti modulį naudojant if, alternatyvų metodą

Modulis yra absoliuti teigiama bet kurio skaičiaus vertė. Net neigiamas skaičius visada turės teigiamą modulį. Išsiaiškinkime, kaip apskaičiuoti modulio reikšmę „Microsoft Excel“.

ABS funkcija

Norint apskaičiuoti modulio reikšmę programoje „Excel“, yra speciali funkcija, vadinama "ABS". Šios funkcijos sintaksė labai paprasta: ABS(skaičius) . Arba formulė gali būti tokia: ABS(ląstelės_adresas_su_skaičiumi) . Norėdami apskaičiuoti, pavyzdžiui, skaičiaus modulį -8 , formulės juostoje arba bet kuriame lapo langelyje turite įvesti šią formulę: "=ABS(-8)".

Norėdami atlikti skaičiavimą, spustelėkite Įeikite— programa atsako teigiama verte.

Yra ir kitas modulio apskaičiavimo būdas. Jis tinka tiems vartotojams, kurie nėra įpratę laikyti savo galvose įvairių formulių.


Svarbu pažymėti, kad kai kurie vartotojai bando užrašyti modulį, kaip įprasta matematikoje, t. |(skaičius)|, Pavyzdžiui |-48| . Tačiau tokioje situacijoje vietoj atsakymo pasirodys tik klaida, nes „Excel“ nesupranta tokios sintaksės.

Apskaičiuojant modulį iš skaičiaus naudojant „Microsoft Excel“ nėra nieko sudėtingo, nes šis veiksmas atliekamas naudojant paprastą funkciją. Vienintelė sąlyga – tereikia žinoti šią funkciją.

Mano kolega kartą manęs paklausė, kaip naudoti „Excel“ formules absoliučių verčių sumai apskaičiuoti tam tikrame diapazone. Šis klausimas gana dažnai kyla forumuose, ir daugeliui vartotojų dažnai kyla didelių sunkumų atlikdami šį, atrodytų, paprastą veiksmą.

Deja, „Microsoft Excel“ nėra integruotos funkcijos, kuri galėtų atlikti modulio sumavimą, todėl norint gauti teisingą atsakymą, reikia šiek tiek padirbėti.

Štai mūsų duomenys:

Matome, kad skaičių suma diapazone A2:A8 duoda rezultatus -60 :

10 + 10 + 20 + -20 + 30 + -40 + -50 = -60

Jei atsižvelgtume į absoliučias reikšmes (skaičius be „-“ ženklo), rezultatas būtų toks 180 :

10 + 10 + 20 + 20 + 30 + 40 + 50 = 180

1 variantas – pagalbinio stulpelio naudojimas

Mano nuomone, geriausias būdas apskaičiuoti absoliučių reikšmių sumą programoje „Excel“ yra naudoti pagalbinį stulpelį. Į ląstelę B2įveskite formulę:

Tada ištempkite iki ląstelės B8. Funkcija ABS grąžina skaičiaus modulį. Taigi dabar galime tiesiog susumuoti diapazoną B2:B8 ir tai duos mums rezultatą 180 .

SUMMA(B2:B8)
=SUM(B2:B8)

Mano pavyzdyje diapazonas A1:A8 yra visavertė duomenų lentelė. Todėl pridedant formulę =ABS(A2)į ląstelę AT 2„Excel“ išplėtė lentelę ir automatiškai užpildė visus stulpelio langelius. Toliau nuėjau į skirtuką Konstruktorius(Dizainas), kuris yra skirtukų grupėje Darbas su stalais(Stalo įrankiai) ir pažymėkite varnelę šalia parinkties Iš viso eilutė(Bendra eilutė). Visos reikšmės stulpelyje B buvo automatiškai sumuojami, o rezultatas buvo rodomas atskiroje eilutėje.

Norėdami apskaičiuoti sumą bendroje eilutėje, naudokite funkciją SUBSUMOS(tarpinė suma). Tai yra bendroji funkcija, kuri gali atlikti sumavimą, kaip ir funkcija SUMA(SUMA). Tačiau yra ir didelių skirtumų, pvz. SUBSUMOS(SUBTOTAL) visiškai nepaiso skaičių, kurie buvo paslėpti rankiniu būdu arba filtruojant. Yra keletas kitų skirtumų, tačiau jie mažai susiję su šio straipsnio tema.

Pagalbinio stulpelio metodo pranašumas yra tas, kad jis suteikia daugiau lankstumo, jei ateityje reikės naudoti duomenis, pavyzdžiui, lentelės arba suvestinės lentelės pavidalu. Be to, pagalbinis stulpelis gali būti naudojamas numeriams rūšiuoti modulo.

Tai neabejotinai labai geras būdas, bet ką daryti, kai reikia viską sutalpinti į vieną formulę be jokių pagalbinių stulpelių?

2 parinktis – funkcijos SUM naudojimas masyvo formulėje arba SUMPRODUCT

Naudokite masyvo formulę arba SUMPRODUKTAS(SUMPRODUCT) išspręsti tokią problemą yra labai grubus požiūris!

Funkcija SUMA masyvo formulėje:

SUMMA(ABS(A2:A8))
=SUMA(ABS(A2:A8))

Įvesdami masyvo formulę, būtinai paspauskite Ctrl + Shift + Enter.

Formulė su SUMMPROOK:

SUMPRODUKTAS (ABS(A2:A8))
=SUMMA PRODUKTAS(ABS(A2:A8))

Atsižvelgiant į tai, kad galima naudoti efektyvesnę funkciją SUMIF(SUMIF), kad gautumėte tą patį rezultatą (žr. 3 parinktį), kelias, naudojant šias dvi formules, tampa neprivalomas. Abi formulės puikiai veikia su nedideliais duomenų diapazonais, aš tikiu, kad net nepastebėsite skirtumo. Jei reikės susumuoti daug reikšmių, darbo greitis pastebimai sulėtės.

3 parinktis – SUMIF naudojimas

Manau, kad šis metodas yra patogiausias iš visų anksčiau išvardytų. Naudojant funkciją SUMIF(SUMIF) reikšmės yra suskirstytos į 2 matricas: su teigiamais ir neigiamais skaičiais ir sumuojamos. Nulis ignoruojamas dėl akivaizdžių priežasčių. Tada mes tiesiog atimame neigiamą iš teigiamos sumos (t. y. jas sumuojame). Formulė atrodo taip:

SUMIF(A2:A8,">0")-SUMIF(A2:A8"<0")
=SUMIF(A2:A8,">0")-SUMIF(A2:A8,"<0")

Jis taip pat gali būti parašytas tokia forma:

SUM(SUMIF(A2:A8,(">0","<0"})*{1,-1})
=SUM(SUMIF(A2:A8,(">0","<0"})*{1,-1})

Jei imsime pirmąją formulės versiją, gausime:

60-(-120) = 180

Norėdami užbaigti paveikslėlį, apskaičiuokime sumą naudodami antrąjį variantą:

SUM((60,-120)*(1,-1)) = SUM((60,120)) = 180

Manau, kad dabar žinote visus pagrindinius būdus, kaip apskaičiuoti absoliučiųjų reikšmių sumą programoje „Excel“. Jei naudojate kitokį skaičių sumos modulo metodą, pasidalykite juo komentaruose. Sėkmės!

Supažindinimas su modulio, procedūros, formos sąvokomis VBA Excel programoje. Įvairių tipų moduliai. Pasirinktinės formos kūrimas. Integruoti dialogo langai.

Paprasčiausias būdas patekti į VBA redaktorių yra paspausti klavišų kombinaciją Alt+F11, kai aktyvus Excel langas (čia naudojamas kairysis Alt klavišas). Šis derinys veikia visose programos versijose. Jei atsidariusiame lange kairėje nėra „Project-VBAProject“ naršyklės lango, iškvieskite jį per pagrindinį meniu pasirinkdami „View“ - „Project Explorer“. Vidinius VBA redaktoriaus langus galima vilkti ir įdėti į kitas pagrindinio lango vietas.

Modulis

„Excel“ darbaknygės moduliai yra failai, skirti kurti ir saugoti programos kodą procedūrų (paprogramių, funkcijų ir vartotojo savybių) forma. Yra keletas modulių tipų.

Standartinis modulis

Standartinis modulis yra atskiras failas, integruotas į Excel darbaknygę ir priklausantis visiems darbaknygės objektams, kurie sąveikauja su moduliais (darbo knyga, darbalapis, vartotojo forma). Standartinį modulį galima eksportuoti, importuoti ir ištrinti. Jo viešosios procedūros su unikaliais pavadinimais yra prieinamos visuose kituose darbaknygės moduliuose be papildomo adresavimo. Viešosios procedūros su neunikaliais pavadinimais reikalauja modulio, iš kurio jos iškviečiamos, pavadinimo.

Sukurkite standartinį modulį:

  1. Atidarykite „Excel“ darbaknygę, į kurią planuojate įtraukti naują standartinį modulį, arba sukurkite naują darbaknygę mokymo tikslais.
  2. Atidarykite VBA redaktorių naudodami sparčiuosius klavišus Alt + F11.
  3. VBA redaktoriaus lange spustelėkite meniu elementą „Įterpti“ ir atsidariusiame sąraše pasirinkite „Modulis“.

Taigi jūs sukūrėte naują standartinį modulį. Dešinėje naršyklėje pasirodė aplankas „Moduliai“ ir jame failas „Modulė1“ (arba „Modulė“ su kitu numeriu, jei jūsų knygoje jau buvo modulių). Tie patys moduliai sukuriami įrašant su įmontuotu diktofonu.

Atidaryto standartinio modulio langą galite atidaryti arba pereiti į jį dukart spustelėdami jo pavadinimą naršyklėje Explorer arba dešiniuoju pelės mygtuku atidarę kontekstinį meniu ir pasirinkę „View Code“. Be to, visus jau atidarytus modulius galima rasti pagrindinio meniu skirtuke „Langas“.

Svarbi pastaba:„Excel 2007–2016“ darbaknygės su programų moduliais išsaugomos kaip „Excel darbaknygė su makrokomandų palaikymu (.xlsm“). Jei į darbaknygę įtraukėte modulį „Excel darbaknygė (.xlsx)“, tada jį išsaugant arba uždarius „Excel“ pasiūlys išsaugoti kaip „Excel darbaknygę su makrokomandų palaikymu (.xlsm)“, kitu atveju pakeitimus (sukurta arba importuota). moduliai) nebus, bus išsaugoti.

Knygos modulis

Darbaknygės modulis priklauso tik objektui Darbaknygė. Atidarytos knygos modulio langą galite atidaryti arba pereiti į jį dukart spustelėdami elementą „ThisBook“ naršyklėje arba dešiniuoju pelės mygtuku atidarę kontekstinį meniu ir pasirinkę „View Code“. Be to, atidarytas modulis yra pagrindinio meniu skirtuke „Langas“.

Lakšto modulis

Darbalapio modulis priklauso tik objektui Darbalapis. Galite atidaryti lapo modulį dukart spustelėdami jo pavadinimą naršyklėje arba dešiniuoju pelės mygtuku spustelėdami kontekstinį meniu ir pasirinkę „View Code“. Be to, darbaknygėje galite pereiti į lapo modulį dešiniuoju pelės mygtuku spustelėdami šio lapo nuorodą ir kontekstiniame meniu pasirinkę „Žiūrėti kodą“. Atidarytas modulis yra pagrindinio meniu skirtuke „Langas“.

Formos modulis

Formos modulis priklauso tik objektui UserForm. Atidarykite VBA redaktorių naudodami spartųjį klavišą Alt + F11 ir spustelėkite meniu elementą „Įterpti“. Atsidariusiame sąraše pasirinkite „UserForm“. Taip bus sukurta nauja vartotojo forma „UserForm1“. Dešinėje naršyklėje pasirodė aplankas „Forms“ ir jame failas „UserForm1“. Į formos modulį galite patekti dukart spustelėdami pačią formą arba dešiniuoju pelės mygtuku spustelėdami formos pavadinimą naršyklėje ir kontekstiniame meniu pasirinkę „View Code“. Be to, atidarytas modulis yra pagrindinio meniu skirtuke „Langas“.

Galite sukurti bet kokį standartinių modulių skaičių vienoje knygoje, tik vieną knygos modulį, tik vieną lapą arba formos modulį kiekvienam lapui ar formos egzemplioriui.

Perjungti atidarytus formų langus ir modulius galite pagrindiniame meniu spustelėję skirtuką „Langas“, kuriame surašyti visi atidaryti moduliai ir formos (aktyvus objektas pažymėtas varnele).

Procedūra

„VBA Excel“ procedūros skirstomos į 3 tipus:

  • Paprogramė (paprogramė),
  • Funkcija (funkcija),
  • Turtas (custom properties).

Pagrindinis skirtumas tarp funkcijos ir paprogramės yra tas, kad funkcija grąžina skaičiavimo rezultatą, o paprogramė – ne. Ypatybės procedūra skirta tinkintoms ypatybėms kurti ir tvarkyti (dažnai nenaudojama).

„VBA Excel“ rengyklėje eikite į standartinį modulį ir spustelėkite meniu elementą „Įterpti“. Atsidariusiame sąraše pasirinkite „Procedūra...“. Atsiras langas, kuriame prašoma įvesti procedūros pavadinimą, pasirinkti tipą ir matomumo sritį. Sukurkite keletą procedūrų su skirtingomis matomumo sritimis: viena bus „Sub“, o kita „Funkcija“. Intervale tarp procedūros pradžios ir pabaigos įrašomas programos kodas.

Privatus antrinis testas() "Čia parašytas galutinis antrinis kodas

Privatus matomumas reiškia, kad šią procedūrą galima iškviesti tik iš to paties modulio, kuriame ji parašyta.

Viešas matomumas reiškia, kad šią procedūrą galima iškviesti ne tik iš to paties modulio, kuriame ji parašyta, bet ir iš bet kurio kito šios darbaknygės modulio ir net iš kitų darbaknygių modulių.

Vieša procedūra (Vieša) gali būti rašoma aiškiai nenurodant matomumo – viešo matomumo zona yra numatyta pagal numatytuosius nustatymus.

Pirmas įrašas:

Public Sub Test() Pabaigos sub

ir antras įrašas:

Sub Test() Pabaigos sub

MsgBox yra langas, kuriame pateikiama informacija, grąžinant vartotojo paspausto mygtuko skaitinę reikšmę.

InputBox yra langas, kuriame vartotojas raginamas įvesti tam tikrą tekstinę informaciją. Taip pat yra išplėstinė šio lango versija – į kurią galima įrašyti pasirinkto langelių diapazono adresą ir ne tik tam.

​šis veiksmas atliekamas​ dešinėje esančiame mygtuku​ Kaip matote, programos diapazonas.​: taip, tik tai​ klaidos #VALUE!.​ masyvo formulė (CTRL+SHIFT+Enter):​ axis Ox, kuris​ABS(skaičius)​ Bet galite sukurti formulę,​=SUM(SUMIF(A2:A8,(">0","​„Ctrl+Shift+Enter“)

taip pat žr

=SUM(SUMIF(A2:A8,(">0","​

​SUMMA

sumos diapazonas

ABS funkcijos programoje „Excel“, skirtos modulio vertei perskaičiuoti, pavyzdžiai

„Excel“ tereikia apibrėžti funkcijas. Vienintelė sąlyga – kad langas vėl prasidėtų

ABS funkcijos naudojimo programoje „Excel“ pavyzdžiai

​ teigiama skaičiaus reikšmė​: rašote formulę:​ pakviesta)) kaip masyvo formulę​ Kai kartojate diapazono elementus (-7, -4) ir galutinį

žemiau.

​sudėtume reikšmes, jei imtume pirmąją formulę



(SUMA). Tačiau yra B2:B8, kad gautumėte teisę. Norėdami sustiprinti aprašymo supratimą formulės juostoje, yra funkcijos argumentai. Kaip 8.

​=MAX (ABS(A1:A7)) Pavelas Chučkovas už darbą su B3:B12 kiekviena reikšme

(19;44) taškai.

Apskaičiuokite skirtumą tarp mažiausio neigiamo ir teigiamo skaičiaus

Skaičius modulo – formulės variantas, gauname SUMMROV

ir reikšmingų skirtumų,

ir tai duos atsakymą.​ modulis Excel

„=ABS“, po kurios matome šią funkciją, lauką „Skaičius“ Yra dar vienas būdas, kur A1 ir​

​: modulis yra absoliutus



Modulo suma programoje Excel neigiamiems skaičiams

​dideli duomenų diapazonai.​ patikrinta, ar jie priklauso​Pradiniai duomenys:​ - reikalingas argumentas. Tikrasis nekuriant papildomo yra toks:​:​pavyzdžiui,​

mums rezultatas

Štai mūsų duomenys:​ ir jų principai

nurodyti skliausteliuose

  1. jums tereikia žinoti. pripildytas prasmės. Spustelėkite modulio skaičiavimą. Jis A7 – ribojasi vertė. įsižiūrėk
  2. ​2 pastabos: neigiamo diapazono. Norėdami nustatyti projekcijos ilgio skaičių, absoliučią stulpelio vertę. Ši formulė
  3. ​ = 60-(-120) = 180​ = SUMMATINIS PRODUKTAS (ABS(A2:A8)) VIDINIS. IŠ VISO​ 180​

Matome, kad suma



darbą, verta apsvarstyti argumentą, kuris gali

ABS funkcijos naudojimo programoje „Excel“ ypatybės

ant mygtuko „Gerai“. Tinka tiems

diapazonas,

​pagalba​ Skaičių modulis leidžia nustatyti​ skaičius.​ ant Ox​ ašies, kuriuos turite rasti.​ =SUMPRODUCT(ABS(A1:A10)).​Kad būtų užbaigta, apskaičiuokime​

= SUMMATINIS PRODUKTAS(ABS(A2:A8)).

  1. ​(SUBTOTAL) visiškai nepaiso skaičių kelių paprastų pavyzdžių, kai yra skaičius, nuoroda​. Dirbdami programoje Excel, galite
  2. Po to naudotojams, kurie nepradeda Jevgenijaus Trofimovo jokiu fiziniu dydžiu, funkcija SUM grąžina sumą, naudojame šią formulę: nukopijuokite toliau pateiktą lentelę ir kita sumavimo parinktis apima
  3. Suma naudojant​ Atsižvelgiant į tai, kad galite naudoti skaičius, kurie buvo​=SUM(B2:B8)​
  1. ​parodyti funkcijos veikimą.​vienoje ląstelėje ir atlikti daugybę skirtingų anksčiau nurodytų, esate įpratę laikyti langelyje formule​: ABS​, kuri matematiškai gali nustatyti absoliučias reikšmes (dėka ,
  2. ​B4 ir B2 – įterpkite jį naudodami masyvo formulę antroji parinktis: efektyvesnė funkcija paslėpta rankiniu būdu arba = SUM(B2:B8) pateikia rezultatą
  3. Norint apskaičiuoti kai kurių funkcijų, užduočių modulį, reikšmė rodoma tame langelyje
  • Įveskite įvairias formules.​ ir paspauskite F2,​ Extesy​ nustatykite neigiamą​ naudodami ABS funkciją),​ pradžios ir pabaigos langelį A1 =SUM(ABS(A1:A10)). Įvedus​= SUM((60,-120)*(1,-1)) = SUM((60,120))​SUMF​
  • ​naudojant filtravimą. Mano pavyzdyje diapazonas yra -60​ nurodyto skaičiaus arba pateikia skaitinę reikšmę.​

Ar „Excel“ turi „modulio“ funkciją?

matematinių skaičių. Platus to numerio modulis

Spustelėkite langelį,​ir tada Alt + Enter​: Raskite absoliučių skaičių, bet in​

paimtas iš diapazono atitinkamai koordinates. Skirtumas Excel. Galbūt vietoj formulės jums reikia

​ = 180​ (SUMIF) gauti

Yra dar keletas​A1:A8​:​ matematinis pavyzdys, pvz.​ Ši operacija​ taip pat yra jūsų pasirinktos programos įrankių rinkinys, kuriame mes norime reikšmių bet kuriame realiame pasaulyje -​ pasirinkti neigiami skaičiai. Šių koordinačių reikia formulėms ENTER.

- tai visavertis= -10 + 10 skirtumai 2 ir
galima padaryti paspaudus

Ar „Excel“ turi „max modulių“ funkciją?

leidžia pagaminti reikiamą Jei reikšmė yra taip, kad rezultatas būtų išsaugotas.
ir jūs turėsite diapazoną (pavyzdžiui, A12:A15), pavaizduotą tik absoliučiu
​Jei skaičiai yra neigiami (sunaudojami pagal norimą projekcijos ilgį.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

spustelėkite​žinote visus pagrindinius (žr. 3 parinktį),​ turi mažai ką bendro su duomenų lentele. Todėl +20+

5, turėtumėte naudoti Mygtukas „Įterpti funkciją“.
veiksmai, kurių nereikia
​ lentelę, tada formulę Spauskite laimės mygtuką :)
​ lengva, tiesiog sukurkite (ne neigiamą) reikšmę, pvz., nėra jokių operacijų, ji taip pat rasime vertę
su jais ir
​CTRL + SHIFT + ENTER​ būdai apskaičiuoti sumą

kelias naudojant


Skaičiaus modulis (arba absoliuti reikšmė) matematikoje yra neneigiamas skaičius, kurio reikšmė priklauso nuo skaičiaus tipo.
Jei numeris a ne neigiamas, tada modulis yra lygus pačiam skaičiui ( a adresu a ≥ 0), jei neigiamas, modulis yra lygus teigiamai jo vertei ( -a adresu a< 0 ):

Rasti modulo reikšmės„Excel“ yra standartinė funkcija ABS.
Apskritai, absoliučios vertės radimas yra gana paprastas veiksmas, kurį reikia apskaičiuoti, todėl ši funkcija yra standartinė daugelyje programavimo kalbų, pavyzdžiui, VBA (Visual Basic for Applications) modulio formulė taip pat rašoma kaip Abs.

Modulio funkcija programoje Excel

Funkcijos sintaksė ir aprašymas ABS:

ABS (skaičius)
Grąžina skaičiaus modulį (absoliučią reikšmę).

  • Skaičius (būtinas argumentas)— realusis skaičius, kurio modulį reikia apskaičiuoti.

Nurodome savavališką realųjį skaičių kaip funkcijos argumentą ir gauname jo absoliučią reikšmę:


Nepaisant to, kad modulio ženklas matematikoje žymimas vertikalia juosta | , bandant įdėti modulio ženklą programoje „Excel“, kad būtų galima ieškoti modulio reikšmės, atsiras klaida, pavyzdžiui, įvedant formulę =|-29| „Excel“ išmes klaidą.

Alternatyvūs skaičiavimo metodai

Jei staiga ABS formulė išskrido iš galvos ir pamiršote kaip skaičiuoti modulį Programoje „Excel“, naudodami ją, apsvarstysime kelis būdus, kaip rasti absoliučią skaičiaus reikšmę nenaudojant šios formulės.

Naudojant funkciją SIGN

Pagal apibrėžimą modulis yra neneigiama pradinio skaičiaus reikšmė, todėl skaičių padauginus iš 1 arba -1, priklausomai nuo skaičiaus ženklo (ty teigiamą dauginame iš 1, neigiamą dauginame iš -1 ), galiausiai gausime absoliučią vertę:

Kas yra modulis

Pagal apibrėžimą modulis yra matematinė operacija, kuri grąžina absoliučią skaičiaus reikšmę, tai yra patį skaičių be jo ženklo. Nepaisant specifikos, modulio panaudojimo galima rasti ne tik sprendžiant matematinius uždavinius, bet ir ekonominiuose modeliuose, fizikoje ir daugelyje kitų tiksliųjų mokslų.

Kaip apskaičiuoti modulį „Excel“?

Norėdami apskaičiuoti modulį „Excel“, galite naudoti kelis metodus, iš kurių paprasčiausias yra ABS funkcija. Jis grąžina absoliučią pasirinkto skaičiaus arba matematinės išraiškos vertę.

Modulio funkcijos sintaksė labai paprasta – programoje Excel tereikia formulės juostoje nustatyti „=ABS“, tada skliausteliuose nurodyti argumentą, kuris gali būti skaičius, nuoroda į langelį, taip pat kai kurie funkcija, kuri grąžina skaitinę reikšmę. Šią operaciją taip pat galima atlikti paspaudus mygtuką „Įterpti funkciją“, kur pasirenkama atitinkama funkcija, arba naudojant paiešką, nurodant žodį „modulis“ arba „ABS“.

Modulių sumos apskaičiavimas

Viena iš labiausiai paplitusių „Excel“ operacijų yra modulo suma. Tai leidžia pridėti langelių reikšmes neatsižvelgiant į jų ženklą. Norint atlikti šį veiksmą, nereikia iš pradžių skaičiuoti kiekvieno skaičiaus modulio ir tada naudoti sumos funkciją.

Atliekant operaciją, susijusią su keliomis reikšmėmis, „Excel“ modulis vienu metu gali dirbti su visu langelių rinkiniu arba diapazonu. Taigi, norint apskaičiuoti modulio sumą, pakanka naudoti tokią užklausos konstrukciją:

=SUMA(ABS(A1:A4))

Čia, A stulpelyje, pirmosios keturios eilutės nurodo reikšmes, kurioms reikia atlikti modulio pridėjimą.

Pavyzdžiai

Norint įtvirtinti savo supratimą apie modulio aprašymą programoje „Excel“ ir jo veikimo principus, verta apsvarstyti keletą paprastų pavyzdžių, demonstruojančių funkcijos veikimą.

Norėdami apskaičiuoti tam tikro skaičiaus arba matematinio pavyzdžio modulį, pavyzdžiui, skirtumą tarp 2 ir 5, turėtumėte naudoti šį žymėjimą:

=ABS(2-5)

Šios užklausos rezultatas bus skaičius „3“.

Jei reikia apskaičiuoti matricos elementų modulių sumą, kurių reikšmės parašytos lentelėje, diapazonu A1:C3, greičiausias būdas rasti atsakymą yra tokia konstrukcija:

=SUMA(ABS(A1:C3))

Modulio skaičiavimo pavyzdys

Kad šis pavyzdys būtų lengviau suprantamas, viską atlikime patys. Pirmiausia nukopijuokime jį į tuščią „Excel“ skirtuką. Tai daroma taip:
Pažymėkite pavyzdį. Jei pavyzdį reikia nukopijuoti į „Excel Web App“, nukopijuokite ir įklijuokite po vieną langelį. Dėmesio – eilučių ir stulpelių antraščių paryškinti nereikia.

Pasirinkę paspauskite klaviatūros klavišus CTRL ir C. Taip pasirinktas laukas bus perrašytas. Tada eikite į savo skirtuką ir langelyje A1 perkelkite pasirinkimą vienu metu spausdami klavišus CTRL ir V. Tai yra kopijavimo operacija. Jei dirbate su „Excel Web App“, atlikite šią procedūrą kiekvienam langeliui atskirai. Dėmesio! Kad šis pavyzdys veiktų tinkamai, jis turi būti įterptas į A1 langelio skirtuką.

Norėdami perjungti iš rezultatų peržiūros režimo į formulių, kurios grąžina šį modulį, peržiūros režimą, turite kartu paspausti du klavišus, ty „control“ + ` (bukas kirtis) arba pasirinkę mygtuką „Rodyti formules“.

3 Formulė Rezultato aprašymas

Jei diapazone yra teigiamų ir neigiamų skaičių ir jums reikia gauti absoliučiųjų reikšmių sumą, tai galima padaryti įrašant į vieną langelį.

Nesunku rasti absoliučių verčių pridėjimą bet kuriame diapazone (pavyzdžiui, A12:A15), tiesiog sukurkite papildomą stulpelį, į jį įrašydami =ABS(A12). Tada, naudodami funkciją SUM, apskaičiuojame priedą. Galima iš karto sukurti formulę, kuri ieškos absoliučių reikšmių sumos. Nereikia kurti papildomo stulpelio. Tai atrodys taip = SUMPRODUCT(ABS(A12:A15)).

Kitas modulio sumavimo variantas atliekamas naudojant masyvą =SUM(ABS(A12:A15)). Tik įvedus tai vietoj įvedimo reikia paspausti control ir shift+enter.

Šis pavyzdys pateikė išsamų ir išsamų atsakymą į užduotą klausimą, ir dabar niekas nesukels jums jokių sunkumų. Sėkmingo darbo Excel!