Heim
» Tips
»
Excel-formla reiknast ekki sjálfkrafa? Lagaðu það á 3 einföldum skrefum
Excel-formla reiknast ekki sjálfkrafa? Lagaðu það á 3 einföldum skrefum
Ef Excel-formlur uppfærast ekki þegar þú breytir tölunum sem þær byggja á, athugaðu fyrst reiknistillingarnar. Í flestum tilfellum þar sem margar formlur eru fastar við gömul gildi er hraðasta lausnin Formlur > Reiknistillingar > Sjálfvirkt. Microsoft skilgreinir Sjálfvirkt sem sjálfgefna reiknistillingu Excel; Handvirk reikningur segir Excel að bíða þar til þú endurreiknar handvirkt.
Þessi fljóta lausn er viðeigandi þegar vinnubók hefur reiknast eðlilega áður en núna helst sumir heildar, prósentur, leitir eða aðrar háðar formlur óbreyttar eftir að þú breytir upprunafrumunum. Ef aðeins ein formla hegðar sér rangt, eða fruman sýnir bókstaflega eitthvað eins og =B2*C2 í stað niðurstöðu, farðu beint í Skref 3 vegna þess að vandamálið kann að vera fruman sjálf en ekki reiknistilling vinnubókarinnar.
Hvers vegna hættir Excel að reikna formlur sjálfkrafa?
Excel hefur margar reiknistillingar. Í Sjálfvirkum ham endurreikna háðar formlur þegar viðeigandi gildi, formlur eða nöfn breytast. Í Handvirkum ham bíður Excel eftir handvirkri endurreikningsskipun. Microsoft býður einnig upp á ham sem útilokar gagnatöflur frá venjulegri sjálfvirkri endurreikningu, sem getur skipt máli í vinnubókum sem nota What-If Analysis gagnatöflur.
Á Excel skjáborðsútgáfunni fyrir Windows tekur Microsoft fram að breytingar á reiknistillingum hafi áhrif á allar opnar vinnubækur. Í Excel fyrir vefinn gildir reiknistillingin aðeins fyrir núverandi vinnubók. Þessi munur skiptir máli þegar vinnubók virðist erfa óvænta hegðun í skjáborðssessíu.
Það er önnur tegund vandamála sem lítur eins út en er ekki vandamál með reiknistillingu. Formla gæti verið geymd sem texti, gagnasafnið gæti haft Sýna formlur kveikt á, formla gæti hafa verið yfirskrifað með föstu gildi, eða formlan gæti innihaldið villu. Þriggja skrefa ferlið hér að neðan aðgreinir þessi tilfelli í stað þess að meðhöndla öll einkenni sem sama vandamálið.
Skref 1: Stilltu reikning vinnubókar á Sjálfvirkt
Byrjaðu hér ef margar formlur uppfærast ekki eftir að þú breytir inntaksfrumum þeirra.
Veldu flipann Formlur.
Veldu Reiknistillingar.
Veldu Sjálfvirkt.
Þú getur einnig náð í stillinguna í Excel fyrir Windows í gegnum Skrá > Valkostir > Formlur, skoðaðu síðan undir Reiknistillingar og Reikningur vinnubókar. Núverandi skjöl Microsoft lýsa Sjálfvirku sem stillingunni sem endurreiknar háðar formlur hvenær sem viðeigandi gildi, formla eða nafn breytist.
AI-búin myndskreyting: Reiknistillingar Excel með Sjálfvirkt valið. Myndin er til skýringar, ekki tekin skjámynd af Microsoft.
Dæmi: Gerum ráð fyrir að fruma D2 innihaldi =B2*C2. B2 er magnið og C2 er einingaverðið. Ef B2 breytist úr 10 í 12 ætti D2 að uppfærast án þess að krefjast annarrar aðgerðar þegar Sjálfvirkur reikningur virkar eðlilega.
Þegar þetta skref er líklegt til að leysa vandamálið: mörg formlu niðurstöður eru úreltar, F9 uppfærir þær, eða vinnubók sem áður reiknaði strax bíður núna eftir handvirkri aðgerð.
Þegar það gæti ekki dugað: aðeins ein fruma er áhrifum af, formlan sjálf er sýnileg sem texti, fruman sýnir Excel-villu eins og #VALUE! eða #REF!, eða niðurstaðan byggir á ytri vinnubók eða gagna tengingu sem hefur ekki endurnýjast.
Skref 2: Þvingaðu endurreikning og sjáðu hvað breytist
Eftir að hafa skipt yfir í Sjálfvirkt, þvingaðu einn hreinan endurreikning. Þetta er gagnlegt vegna þess að vinnubók gæti innihaldið gildi sem voru reiknuð meðan Handvirkur hamur var virkur.
Á flipanum Formlur, veldu Reikna núna. Microsoft skjalfestir einnig þessa gagnlegu lyklaborðsvalkosti:
F9 endurreiknar formlur sem hafa breyst síðan síðasta reikning, auk formla sem eru háðar þeim, í öllum opnum vinnubókum.
Shift+F9 endurreiknar breyttar formlur og háðar formlur í virka gagnasafninu.
Ctrl+Alt+F9 endurreiknar allar formlur í öllum opnum vinnubókum, óháð því hvort Excel heldur að þær hafi breyst eða ekki.
Ctrl+Shift+Alt+F9 athugar háðar tengingar aftur og endurreiknir síðan allar formlur í öllum opnum vinnubókum.
AI-búin myndskreyting: notkun Reikna núna eða F9 eftir að Sjálfvirkur reikningur hefur verið endurheimtur. Viðmótið er til skýringar en ekki raunveruleg prófunarskjámynd.
Fyrir venjulega vinnubók, byrjaðu með Reikna núna eða F9. Notaðu Ctrl+Alt+F9 þegar venjulegur endurreikningur endurnýjar ekki vinnubók sem ætti að vera fullkomlega formlustýrð. Flýtileiðin til að endurbyggja háðar tengingar er frekar villuleitarverkfæri en venjuleg skipun.
Nú skaltu framkvæma einfalda prófun. Breyttu einu augljósu inntaki sem formla notar. Til dæmis, ef =B2*C2 skilar núna $150 frá magni 10 og einingaverði $15, breyttu B2 í 12. Í Sjálfvirkum ham ætti niðurstaðan að verða $180 strax.
Ef það gerist er reiknivélin að virka aftur. Ef F9 breytir niðurstöðunni en síðari breyting gerir það ekki, athugaðu Skref 1 aftur vegna þess að vinnubókin eða skjáborðssessían gæti enn verið í ósjálfvirkum ham. Ef ekkert breytist yfirleitt, farðu í Skref 3.
Skref 3: Lagaðu formlufrumuna ef vandamálið er staðbundið
Ef flestar formlur virka en ein eða nokkrar gera það ekki, skoðaðu þessar frumur beint. Microsoft telur upp tvo sérstaklega algenga orsakir þegar formla sýnir setningafræði sína í stað reikinnar niðurstöðu: Sýna formlur gæti verið virkt, eða fruman gæti verið sniðin sem Texti.
Ef Excel sýnir formluna í stað niðurstöðunnar
Opnaðu fyrst flipann Formlur og athugaðu Sýna formlur. Ef það er kveikt á því, slökktu á því. Flýtileiðin á lyklaborðinu Ctrl+` skiptir um þessa sýn.
Ef formlan birtist enn sem texti, veldu viðkomandi frumu og breyttu tölusniði hennar úr Texta í Almennt. Microsoft mælir síðan með því að ýta á F2 og síðan Enter svo Excel endurskrifi efnið sem formlu. Einföld breyting á sýndu tölusniði gæti ekki ein og sér umbreytt þegar innsláttum textaformlu.
Ef fruman inniheldur villu eða fast gildi
Smelltu á frumuna og skoðaðu formlustikuna. Staðfestu að efnið byrji í raun og veru með = og innihaldi enn tilætluðu formluna. Formla getur verið óvart skipt út fyrir límt gildi, sem þýðir að það er ekkert eftir fyrir Excel að endurreikna.
Ef fruman sýnir villu eins og #VALUE!, #REF!, eða #NAME?, er sjálfvirkur reikningur líklega að virka; formlan eða inntökin þurfa lagfæringu. Textagildi þar sem tala er væntanleg, eytt tilvísun, eða rangt skrifað fall geta öll valdið villum jafnvel þótt reiknistillingin sé rétt.
AI-búin myndskreyting: athugun á einstakri formlufrumu eftir að vinnubókarvíðar reiknistillingar hafa verið útilokaðar.
Ekki hætta eftir að hafa séð núverandi niðurstöðu breytast einu sinni. Staðfestu sjálfvirka hegðun með stýrðri breytingu:
Veldu einfalda formlu þar sem inntökin eru auðveld að greina.
Skrifaðu niður núverandi niðurstöðu.
Breyttu einu inntaksgildi.
Staðfestu að formlu niðurstaðan breytist strax án þess að ýta á F9 eða Reikna núna.
Hætta við prófunargildið ef nauðsyn krefur og staðfestu að formlan breytist aftur.
AI-búin myndskreyting: einföld staðfestingarprófun þar sem breyting á inntaki uppfærir háðu formluna strax.
Ef formlan uppfærist strax er upprunalega „Excel-formla reiknast ekki sjálfkrafa“ vandamálið leyst fyrir þann vinnubókarleið. Í nýrri Microsoft 365 útgáfum getur Microsoft einnig merkt formlu niðurstöðu sem úrelta þegar undirliggjandi gögn hafa breyst en endurreikningur hefur ekki átt sér stað enn, sérstaklega í Handvirkum eða Hluta reiknisham. Úrelt merki er vísbending um að sýndu gildið ætti ekki að vera talið núverandi ennþá. Sjá Microsoft Support: snið úreltra gilda fyrir núverandi hegðun.
Hvað ef Sjálfvirkur reikningur er kveiktur en vinnubókin er enn röng?
Á þeim tímapunkti gæti vandamálið ekki verið sjálfvirkur reikningur sjálfur. Athugaðu skilyrðin í kringum formluna.
Ytri vinnubókar tengingar: formla getur reiknast rétt en samt notað gamalt gildi frá upprunavinnubók sem hefur ekki endurnýjast.
What-If Analysis gagnatöflur: ef vinnubókin notar valkostinn sem útilokar gagnatöflur frá sjálfvirkum endurreikningi, geta venjulegar formlur og gagnatöflur hegðað sér ólíkt.
Hringtengingar: formla sem að lokum vísar aftur til sjálfrar er annað reiknivandamál. Ekki virkja ítrunarreikning eingöngu til að láta viðvörunina hverfa nema líkanið krefjist ítrunar með vilja og þú skilur samleitnistillingarnar.
Formluvillur: villu niðurstaða gefur til kynna að Excel hafi reiknað eitthvað; lagaðu formluna eða inntökin í stað þess að þvinga endurreikning endurtekið.
Gildi límt yfir formlur: sjálfvirkur hamur getur ekki endurheimt formlu sem var skipt út fyrir fasta tölu. Endurheimtu hana frá nágrannafrumu, útgáfu sögu, öryggisafriti, eða upprunalegri rökfræði vinnubókarinnar.
Gagnatengingar og fyrirspurnir: endurnýjun ytri gagna er aðskilin frá endurreikningi gagnasafnsformla. Formla getur verið fullkomlega endurreiknuð á móti gögnum sem eru sjálf úrelt.
Fljót ákvörðunarleiðbeiningar
Einkenni
Nýtasta fyrsta aðgerðin
Margar formlur halda gömlum gildum
Stilltu Reiknistillingar á Sjálfvirkt
F9 uppfærir tölurnar
Athugaðu reiknisham aftur; Handvirkur hamur er sterk vísbending
Ein fruma sýnir =SUM(...) eða aðra formlu bókstaflega
Slökktu á Sýna formlur og athugaðu hvort fruman sé sniðin sem Texti
Ein fruma sýnir #VALUE!, #REF!, eða #NAME?
Lagaðu formluna eða inntökin
Gagnasafnsformlur uppfærast en tengd gögn halda gömlum gildum
Athugaðu ytri tenginguna eða gagna endurnýjunarferlið
Aðeins What-If gagnatöflur virðast úreltar
Athugaðu hvort reikningur sé stilltur til að útiloka gagnatöflur
Þriggja skrefa lagfæringin á einni mínútu
Fyrir algenga tilfellið er lausnin einföld: 1) stilltu Formlur > Reiknistillingar > Sjálfvirkt; 2) keyrðu Reikna núna eða ýttu á F9 einu sinni; 3) ef einstakar frumur mistakast enn, athugaðu Sýna formlur, Texta snið, og formluna sjálfa.
Mikilvægasta greiningin er umfang. Vinnubókarvítt bilun bendir fyrst til reiknishams. Einstakrar frumubilanir benda fyrst til formlunnar eða frumusniðsins. Notkun þessarar greiningar kemur í veg fyrir óþarfa villuleit og gerir það auðveldara að segja til um hvort reiknivéla Excel sé í raun vandamálið.