Turinys
Pamokoje paaiškinami "Excel" skaičiavimo nustatymų pagrindai ir kaip juos konfigūruoti, kad formulės būtų perskaičiuojamos automatiškai ir rankiniu būdu.
Kad galėtumėte efektyviai naudoti "Excel" formules, turite suprasti, kaip "Microsoft Excel" atlieka skaičiavimus. Yra daug detalių, kurias turėtumėte žinoti apie pagrindines "Excel" formules, funkcijas, aritmetinių operacijų tvarką ir t. t. Mažiau žinomi, bet ne mažiau svarbūs yra "fono" nustatymai, kurie gali pagreitinti, sulėtinti ar net sustabdyti "Excel" skaičiavimus.
Apskritai yra trys pagrindiniai "Excel" skaičiavimų nustatymai, kuriuos turėtumėte žinoti:
Skaičiavimo režimas - ar "Excel" formulės perskaičiuojamos rankiniu būdu, ar automatiškai.
Iteracija - kiek kartų formulė bus perskaičiuojama, kol bus įvykdyta tam tikra skaitinė sąlyga.
Tikslumas - skaičiavimo tikslumo laipsnį.
Šioje pamokoje atidžiau apžvelgsime, kaip veikia kiekvienas iš minėtų nustatymų ir kaip juos pakeisti.
"Excel" automatinis skaičiavimas ir rankinis skaičiavimas (skaičiavimo režimas)
Šiomis parinktimis valdoma, kada ir kaip "Excel" perskaičiuoja formules. Kai pirmą kartą atidarote arba redaguojate darbaknygę, "Excel" automatiškai perskaičiuoja tas formules, kurių priklausomos reikšmės (ląstelės, reikšmės arba pavadinimai, į kuriuos daroma nuoroda formulėje) pasikeitė. Tačiau galite laisvai keisti šią elgseną ir net sustabdyti skaičiavimą "Excel".
Kaip pakeisti "Excel" skaičiavimo parinktis
"Excel" juostoje eikite į Formulės skirtukas> Skaičiavimas grupę, spustelėkite Skaičiavimo parinktys ir pasirinkite vieną iš šių parinkčių:
Automatinis (numatytasis nustatymas) - nurodo "Excel" automatiškai perskaičiuoti visas priklausomas formules kiekvieną kartą, kai tik pasikeičia bet kuri reikšmė, formulė ar pavadinimas, į kurį daroma nuoroda tose formulėse.
Automatinis išskyrus duomenų lenteles - automatiškai perskaičiuoti visas priklausomas formules, išskyrus duomenų lenteles.
Prašome nepainioti "Excel" lentelių ( Įdėkite > Lentelė ) ir duomenų lenteles, kuriose vertinamos skirtingos formulių reikšmės ( Duomenys > "Kas būtų, jeigu būtų" analizė > Duomenų lentelė ). Ši parinktis sustabdo tik automatinį duomenų lentelių perskaičiavimą, įprastos "Excel" lentelės ir toliau bus skaičiuojamos automatiškai.
Rankinis - išjungia automatinį skaičiavimą "Excel" programoje. Atidaryti darbalaukio sąsiuviniai bus perskaičiuojami tik tada, kai tai aiškiai padarysite vienu iš šių metodų.
Taip pat galite pakeisti "Excel" skaičiavimų nustatymus naudodami "Excel" parinktys :
- Programose "Excel 2010", "Excel 2013" ir "Excel 2016" eikite į Failas > Parinktys > Formulės > Skaičiavimo parinktys skirsnis> Darbo knygos apskaičiavimas .
- Programoje "Excel 2007" spustelėkite Biuro mygtukas > "Excel" parinktys > Formulės > Darbo knygos apskaičiavimas .
- Programoje "Excel 2003" spustelėkite Įrankiai > Parinktys > Skaičiavimas > Skaičiavimas .
Patarimai ir pastabos:
- Pasirinkimas Rankinis skaičiavimo parinktis (juostoje arba "Excel" parinktyse) automatiškai patikrina Perskaičiuoti darbaknygę prieš išsaugant langelį. Jei jūsų darbaknygėje yra daug formulių, galbūt norėsite panaikinti šį žymimąjį langelį, kad darbaknygė būtų išsaugota greičiau.
- Jei staiga jūsų "Excel" formulės nustojo skaičiuoti , eikite į Skaičiavimo parinktys ir įsitikinkite, kad Automatinis pasirinktas nustatymas. Jei tai nepadeda, patikrinkite šiuos trikčių šalinimo veiksmus: "Excel" formulės neveikia, neatnaujinamos, neapskaičiuojamos.
Kaip priverstinai perskaičiuoti "Excel
Jei išjungėte "Excel" automatinį skaičiavimą, t. y. pasirinkote Rankinis skaičiavimo nustatymą, galite priversti "Excel" perskaičiuoti naudodami vieną iš toliau nurodytų būdų.
Perskaičiavimas rankiniu būdu visi atverti darbalapiai ir atnaujinkite visus atvirus diagramos lapus, eikite į Formulės skirtukas> Skaičiavimas grupę ir spustelėkite Apskaičiuokite dabar mygtuką.
Norėdami perskaičiuoti tik aktyvus darbalapis taip pat visas su ja susietas diagramas ir diagramų lapus, eikite į Formulės skirtukas> Skaičiavimas grupę ir spustelėkite Apskaičiuoti lapą mygtuką.
Kitas būdas rankiniu būdu perskaičiuoti darbalapius - naudoti klaviatūros spartieji klavišai :
- F9 perskaičiuoja visų atvirų sąsiuvinių formules, bet tik tas formules, kurios pasikeitė nuo paskutinio skaičiavimo, ir nuo jų priklausančias formules.
- Shift + F9 perskaičiuoja pakeistas formules tik aktyviame darbalapyje.
- Ctrl + Alt + F9 priverčia "Excel" perskaičiuoti absoliučiai visas visų atidarytų sąsiuvinių formules, net ir tas, kurios nebuvo pakeistos. Kai jaučiate, kad kai kurios formulės rodo neteisingus rezultatus, naudokite šį spartųjį klavišą, kad įsitikintumėte, jog viskas perskaičiuota.
- Ctrl + Shift + Alt + F9 pirmiausia patikrina formules, priklausančias nuo kitų langelių, o tada perskaičiuoja visas formules visuose atidarytuose sąsiuviniuose, neatsižvelgiant į tai, ar jos pasikeitė nuo paskutinio skaičiavimo, ar ne.
"Excel" iteracinis skaičiavimas
Microsoft Excel naudoja iteraciją (pakartotinį skaičiavimą), kad apskaičiuotų formules, kurios nukreipia atgal į savo ląsteles, ir tai vadinama žiedinėmis nuorodomis. Pagal numatytuosius nustatymus Excel tokių formulių neskaičiuoja, nes žiedinė nuoroda gali kartotis neribotą laiką, sudarydama nesibaigiančią kilpą. Norėdami įjungti žiedines nuorodas darbalapiuose, turite nurodyti, kiek kartų norite, kad formulė būtų perskaičiuojama.
Kaip įjungti ir valdyti iteracinį skaičiavimą programoje "Excel
Norėdami įjungti "Excel" iteracinį skaičiavimą, atlikite vieną iš šių veiksmų:
- Programose "Excel 2016", "Excel 2013" ir "Excel 2010" eikite į Failas > Parinktys> formulės ir pasirinkite Įgalinti iteracinį skaičiavimą žymimasis langelis Skaičiavimo parinktys
- Programoje "Excel 2007" spustelėkite Biuro mygtukas > "Excel" parinktys > Formulės > Iteracijos sritis .
- Programoje "Excel 2003" ir ankstesnėse versijose eikite į Meniu > Įrankiai > Parinktys > Skaičiavimas skirtukas> Iteracinis skaičiavimas .
Norėdami pakeisti "Excel" formulių perskaičiavimo kartų skaičių, nustatykite šiuos nustatymus:
- Į Langelis Didžiausios iteracijos, įveskite didžiausią leistiną iteracijų skaičių. Kuo didesnis skaičius, tuo lėčiau perskaičiuojamas darbalapis.
- Į Didžiausias pokytis laukelyje įveskite didžiausią pokyčio tarp perskaičiuotų rezultatų dydį. Kuo mažesnis skaičius, tuo tikslesnis rezultatas ir tuo ilgiau perskaičiuojamas darbalapis.
Numatytieji nustatymai yra šie: 100 Didžiausios iteracijos , o 0,001 - Didžiausias pokytis Tai reiškia, kad "Excel" nustos perskaičiuoti jūsų formules po 100 iteracijų arba po mažesnio nei 0,001 pokyčio tarp iteracijų, atsižvelgiant į tai, kas įvyks pirmiau.
Sukonfigūravę visus nustatymus, spustelėkite GERAI įrašyti pakeitimus ir uždaryti "Excel" parinktys dialogo langas.
"Excel" skaičiavimų tikslumas
Pagal numatytuosius nustatymus "Microsoft Excel" apskaičiuoja formules ir išsaugo rezultatus 15 reikšminių skaitmenų tikslumu. Tačiau galite tai pakeisti ir priversti "Excel" perskaičiuojant formules naudoti rodomą, o ne išsaugotą vertę. Prieš atlikdami pakeitimą įsitikinkite, kad visiškai suprantate visas galimas pasekmes.
Daugeliu atvejų ląstelėje rodoma reikšmė ir pagrindinė reikšmė (išsaugota reikšmė) skiriasi. Pavyzdžiui, tą pačią datą galite rodyti keliais būdais: 1/1/2017 , 2017 m. sausio 1 d. ir net sausio 17 d. priklausomai nuo to, kokį datos formatą nustatėte ląstelei. Nesvarbu, kaip pasikeičia rodoma reikšmė, išsaugota reikšmė išlieka ta pati (šiame pavyzdyje tai eilės numeris 42736, kuris "Excel" vidinėje sistemoje reiškia 2017 m. sausio 1 d.). Ir "Excel" naudos šią išsaugotą reikšmę visose formulėse ir skaičiavimuose.
Kartais dėl skirtumo tarp rodomų ir išsaugotų verčių galite manyti, kad formulės rezultatas neteisingas. Pavyzdžiui, jei į vieną langelį įvesite skaičių 5,002, į kitą langelį - 5,003 ir pasirinksite, kad šiose ląstelėse būtų rodomi tik 2 skaičiai po kablelio, "Microsoft Excel" abiejose ląstelėse rodys 5,00. Tada sudėsite šiuos skaičius ir "Excel" grąžins 10,01, nes ji apskaičiuoja išsaugotas vertes.(5.002 ir 5.003), o ne rodomos vertės.
Pasirinkimas Rodomas tikslumas parinktis paskatins "Excel" visam laikui pakeisti išsaugotas reikšmes į rodomas reikšmes, todėl atlikus pirmiau pateiktą skaičiavimą būtų gauta 10,00 (5,00 + 5,00). Jei vėliau norėsite skaičiuoti visiškai tiksliai, nebus įmanoma atkurti pradinių reikšmių (5,002 ir 5,003).
Jei turite ilgą priklausomų formulių grandinę (kai kurios formulės atlieka tarpinius skaičiavimus, naudojamus kitose formulėse), galutinis rezultatas gali tapti vis netikslesnis. Kad išvengtumėte šio "kumuliacinio efekto", logiška keisti rodomas vertes naudojant pasirinktinį "Excel" skaičių formatą, o ne Rodomas tikslumas .
Pavyzdžiui, galite padidinti arba sumažinti rodomos dešimtosios vietos spustelėdami atitinkamą mygtuką Pagrindinis skirtuke Numeris grupė:
Kaip nustatyti rodomą skaičiavimo tikslumą
Jei esate įsitikinę, kad rodomas tikslumas užtikrins pageidaujamą "Excel" skaičiavimų tikslumą, galite jį įjungti šiuo būdu:
- Spustelėkite Failas skirtukas> Parinktys ir pasirinkite Išplėstinė kategorija.
- Slinkite žemyn į Skaičiuojant šį sąsiuvinį skyrių ir pasirinkite sąsiuvinį, kuriame norite pakeisti skaičiavimų tikslumą.
- Patikrinkite Nustatykite rodomą tikslumą dėžutė.
- Spustelėkite Gerai.
Taip konfigūruojami skaičiavimo nustatymai "Excel" programoje. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje!