Excel-beregninger: automatisk, manuell, iterativ

  • Dele Denne
Michael Brown

Opplæringen forklarer det grunnleggende om Excel-beregningsinnstillinger og hvordan du konfigurerer dem til å få formler omberegnet automatisk og manuelt.

For å kunne bruke Excel-formler effektivt, må du forstå hvordan Microsoft Excel gjør beregninger. Det er mange detaljer du bør vite om grunnleggende Excel-formler, funksjoner, rekkefølgen på aritmetiske operasjoner og så videre. Mindre kjente, men ikke mindre viktige er "bakgrunnsinnstillinger" som kan øke hastigheten, redusere hastigheten eller til og med stoppe Excel-beregningene dine.

Samlet sett er det tre grunnleggende Excel-beregningsinnstillinger du bør kjenne til:

Beregningsmodus - om Excel-formler beregnes på nytt manuelt eller automatisk.

Iterasjon - antall ganger en formel beregnes på nytt til en spesifikk numerisk betingelse er oppfylt.

Presisjon - graden av nøyaktighet for en beregning.

I denne opplæringen skal vi se nærmere på hvordan hver av innstillingene ovenfor fungerer og hvordan for å endre dem.

    Automatisk beregning av Excel vs. manuell beregning (beregningsmodus)

    Disse alternativene styrer når og hvordan Excel regner formler på nytt. Når du åpner eller redigerer en arbeidsbok for første gang, beregner Excel automatisk formlene hvis avhengige verdier (celler, verdier eller navn referert til i en formel) har endret seg. Du står imidlertid fritt til å endre denne oppførselen og til og med stoppe beregningenExcel.

    Hvordan endre Excel-beregningsalternativer

    På Excel-båndet går du til kategorien Formler > Beregning -gruppen, klikker på Beregningsalternativer -knappen og velg ett av følgende alternativer:

    Automatisk (standard) - ber Excel automatisk omberegne alle avhengige formler hver gang en verdi, formel eller navn det refereres til i disse formlene endres.

    Automatisk unntatt datatabeller - beregner automatisk alle avhengige formler unntatt datatabeller.

    Vennligst ikke forveksle Excel-tabeller ( Sett inn > tabell ) og datatabeller som evaluerer forskjellige verdier for formler ( Data > Hva-hvis-analyse > Datatabell ). Dette alternativet stopper automatisk omberegning av kun datatabeller, vanlige Excel-tabeller vil fortsatt beregnes automatisk.

    Manuell - slår av automatisk beregning i Excel. Åpne arbeidsbøker vil bare bli beregnet på nytt når du eksplisitt gjør det ved å bruke en av disse metodene.

    Alternativt kan du endre innstillingene for Excel-beregninger via Excel-alternativer :

    • I Excel 2010, Excel 2013 og Excel 2016 går du til Fil > Alternativer > Formler > Beregningsalternativer seksjon > Arbeidsbokberegning .
    • I Excel 2007 klikker du Office-knapp > Excel-alternativer > Formler > ArbeidsbokBeregning .
    • I Excel 2003 klikker du Verktøy > Alternativer > Beregning > Beregning .

    Tips og merknader:

    1. Velge beregningsalternativet Manuell (enten på båndet eller i Excel-alternativer) sjekker automatisk boksen Recalculate workbook before lagring . Hvis arbeidsboken inneholder mange formler, kan det være lurt å fjerne merket i denne avmerkingsboksen for å gjøre arbeidsboken raskere å lagre.
    2. Hvis Excel-formlene plutselig har stoppet å beregne , gå til Beregningsalternativer og kontroller at Automatisk -innstillingen er valgt. Hvis dette ikke hjelper, sjekk ut disse feilsøkingstrinnene: Excel-formler fungerer ikke, oppdaterer ikke, beregner ikke.

    Hvordan tvinge frem omberegning i Excel

    Hvis du har slått av Excel automatisk beregning, dvs. valgte beregningsinnstillingen Manuell , kan du tvinge Excel til å beregne på nytt ved å bruke en av følgende metoder.

    For å manuelt beregne alle åpne regneark og oppdatere alle åpne diagramark, gå til kategorien Formler > Beregning -gruppen, og klikk på Beregn nå -knappen.

    For å beregne bare det aktive regnearket på nytt samt eventuelle diagrammer og diagramark som er koblet til det, gå til Formler -fanen > Beregning -gruppen , og klikk på Beregn ark -knappen.

    En annen måte årekalkulere regneark manuelt er ved å bruke hurtigtaster :

    • F9 beregner formler på nytt i alle åpne arbeidsbøker, men bare de formlene som har endret seg siden siste beregning og formler som er avhengige av dem.
    • Shift + F9 rekalkulerer endrede formler kun i det aktive regnearket.
    • Ctrl + Alt + F9 tvinger Excel til å omberegne absolutt alle formler i alle åpne arbeidsbøker, også de som ikke er endret. Når du føler at noen formler viser feil resultater, bruk denne snarveien for å sikre at alt er beregnet på nytt.
    • Ctrl + Shift + Alt + F9 sjekker først formler som er avhengige av andre celler, og beregner deretter alle formler på nytt. i alle åpne arbeidsbøker, uavhengig av om de har endret seg siden forrige beregning eller ikke.

    Excel iterativ beregning

    Microsoft Excel bruker iterasjon (gjentatt beregning) for å beregne formler som refererer tilbake til sine egne celler, som kalles sirkulære referanser. Excel beregner ikke slike formler som standard fordi en sirkulær referanse kan iterere i det uendelige og skape en endeløs sløyfe. For å aktivere sirkulære referanser i regnearkene dine, må du spesifisere hvor mange ganger du vil at en formel skal beregnes på nytt.

    Hvordan aktivere og kontrollere iterativ beregning i Excel

    For å slå på Excel iterativ beregning, gjør du ett av følgende:

    • I Excel 2016, Excel2013 og Excel 2010, gå til Fil > Alternativer > Formler , og velg avmerkingsboksen Aktiver iterativ beregning under Beregningsalternativer
    • I Excel 2007 klikker du Office-knappen > Excel-alternativer > Formler > Iterasjonsområde .
    • I Excel 2003 og tidligere går du til Meny > ; Verktøy > Alternativer > Beregning -fanen > Iterativ beregning .

    For å endre antall ganger Excel-formlene kan beregnes på nytt, konfigurer følgende innstillinger:

    • I boksen Maksimal gjentakelse skriver du inn maksimalt antall gjentakelser som er tillatt. Jo høyere tall, desto saktere beregnes et regneark på nytt.
    • I boksen Maksimal endring skriver du inn den maksimale endringen mellom de omkalkulerte resultatene. Jo mindre tall, desto mer nøyaktig blir resultatet, og jo lenger regneark regner om.

    Standardinnstillingene er 100 for Maksimal iterasjoner og 0,001 for Maksimal endring . Det betyr at Excel vil slutte å beregne formlene på nytt enten etter 100 iterasjoner eller etter en endring på mindre enn 0,001 mellom iterasjoner, avhengig av hva som kommer først.

    Med alle innstillingene konfigurert, klikk OK for å lagre endringer og lukk dialogboksen Excel-alternativer .

    Presisjon av Excel-beregninger

    Som standard beregner Microsoft Excel formler og lagrerresultatene med 15 signifikante sifre med presisjon. Du kan imidlertid endre dette og få Excel til å bruke den viste verdien i stedet for den lagrede verdien når den beregner formler på nytt. Før du gjør endringen, vær sikker på at du forstår alle mulige konsekvenser.

    I mange tilfeller er en verdi som vises i en celle og den underliggende verdien (lagret verdi) forskjellige. Du kan for eksempel vise den samme datoen på en rekke måter: 1/1/2017 , 1.jan.2017 og til og med 17.jan. avhengig av på hvilket datoformat du setter opp for cellen. Uansett hvordan visningsverdien endres, forblir den lagrede verdien den samme (i dette eksemplet er det serienummeret 42736 som representerer 1. januar 2017 i det interne Excel-systemet). Og Excel vil bruke den lagrede verdien i alle formler og beregninger.

    Noen ganger kan forskjellen mellom de viste og lagrede verdiene få deg til å tro at resultatet av en formel er feil. Hvis du for eksempel skriver inn tallet 5.002 i en celle, 5.003 i en annen celle og velger å vise bare 2 desimaler i disse cellene, vil Microsoft Excel vise 5.00 i begge. Deretter legger du sammen disse tallene, og Excel returnerer 10.01 fordi den beregner de lagrede verdiene (5.002 og 5.003), ikke de viste verdiene.

    Velge Presisjon som vist -alternativet vil føre til at Excel permanent endrer lagrede verdier til de viste verdiene, ogovenfor beregning ville returnere 10,00 (5,00 + 5,00). Hvis du senere ønsker å beregne med full presisjon, vil det ikke være mulig å gjenopprette de opprinnelige verdiene (5.002 og 5.003).

    Hvis du har en lang kjede av avhengige formler (noen formler gjør mellomberegninger som brukes i andre formler), kan det endelige resultatet bli stadig mer unøyaktig. For å unngå denne "kumulative effekten", er det naturlig å endre de viste verdiene via tilpasset Excel-tallformat i stedet for Presisjon som vist .

    Du kan for eksempel øke eller redusere antall viste desimaler ved å klikke på den tilsvarende knappen på Hjem -fanen, i Tall -gruppen:

    Hvordan stille inn beregningspresisjon som vist

    Hvis du er sikker på at den viste presisjonen vil sikre ønsket nøyaktighet av Excel-beregningene dine, kan du slå den på på denne måten:

    1. Klikk kategorien Fil > Alternativer , og velg kategorien Avansert .
    2. Rull ned til Når du beregner denne arbeidsboken -seksjonen, og velg arbeidsboken du vil endre presisjonen til beregninger for.
    3. Merk av for Angi presisjon som vist .
    4. Klikk OK.

    Slik konfigurerer du beregningsinnstillinger i Excel. Jeg takker for at du leser og håper å se deg på bloggen vår neste uke!

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.