Excel-berekeninge: outomaties, handmatig, iteratief

  • Deel Dit
Michael Brown

Die tutoriaal verduidelik die basiese beginsels van Excel-berekeninginstellings en hoe om dit op te stel om formules outomaties en met die hand te laat herbereken.

Om Excel-formules doeltreffend te kan gebruik, moet jy verstaan hoe Microsoft Excel berekeninge doen. Daar is baie besonderhede wat jy moet weet oor basiese Excel-formules, -funksies, die volgorde van rekenkundige bewerkings, ensovoorts. Minder bekend, maar nie minder belangrik nie, is "agtergrond"-instellings wat jou Excel-berekeninge kan versnel, vertraag of selfs stop.

Oor die algemeen is daar drie basiese Excel-berekeninge-instellings waarmee jy vertroud moet wees:

Berekenmodus - of Excel-formules handmatig of outomaties herbereken word.

Iterasie - die aantal kere wat 'n formule herbereken word totdat 'n spesifieke numeriese toestand is met.

Presisie - die mate van akkuraatheid vir 'n berekening.

In hierdie tutoriaal gaan ons noukeurig kyk hoe elk van die bogenoemde instellings werk en hoe om hulle te verander.

    Excel outomatiese berekening vs. handmatige berekening (berekeningsmodus)

    Hierdie opsies beheer wanneer en hoe Excel formules herbereken. Wanneer jy die eerste keer 'n werkboek oopmaak of redigeer, herbereken Excel outomaties daardie formules waarvan die afhanklike waardes (selle, waardes of name waarna in 'n formule verwys word) verander het. Dit staan ​​u egter vry om hierdie gedrag te verander en selfs die berekening te stopExcel.

    Hoe om Excel-berekeningopsies te verander

    Op die Excel-lint, gaan na die Formules -oortjie > Berekening -groep, klik die Berekenopsies -knoppie en kies een van die volgende opsies:

    Outomaties (verstek) - vertel Excel om outomaties alle afhanklike formules te herbereken elke keer as enige waarde, formule of naam waarna in daardie formules verwys word, verander word.

    Outomaties behalwe vir datatabelle - herbereken outomaties alle afhanklike formules behalwe datatabelle.

    Asseblief moenie Excel-tabelle ( Voeg in > tabel ) en datatabelle verwar wat verskillende waardes vir formules evalueer nie ( Data > Wat-as-analise > Datatabel ). Hierdie opsie stop outomatiese herberekening van slegs datatabelle, gewone Excel-tabelle sal steeds outomaties bereken word.

    Handmatig - skakel outomatiese berekening in Excel af. Oop werkboeke sal slegs herbereken word wanneer jy dit uitdruklik doen deur een van hierdie metodes te gebruik.

    Alternatiewelik kan jy die Excel-berekeninge-instellings verander via Excel-opsies :

    • Gaan in Excel 2010, Excel 2013 en Excel 2016 na Lêer > Opsies > Formules > Berekenopsies afdeling > Werkboekberekening .
    • Klik in Excel 2007 Office-knoppie > Excel-opsies > Formules > WerkboekBerekening .
    • Klik in Excel 2003 Gereedskap > Opsies > Berekening > Berekening .

    Wenke en notas:

    1. Kies die Handmatig -berekeningopsie (óf op die lint of in Excel-opsies) kontroleer outomaties die boks Herbereken werkboek voor stoor . As jou werkboek baie formules bevat, wil jy dalk hierdie merkblokkie uitvee om die werkboek vinniger te laat stoor.
    2. As jou Excel-formules skielik ophou bereken het , gaan na Berekenopsies en maak seker dat die Outomatiese -instelling gekies is. As dit nie help nie, kyk na hierdie foutsporingstappe: Excel-formules werk nie, werk nie op nie, bereken nie.

    Hoe om herberekening in Excel af te dwing

    As jy Excel afgeskakel het outomatiese berekening, d.w.s. die Handmatig -berekeninginstelling gekies, kan jy Excel dwing om te herbereken deur een van die volgende metodes te gebruik.

    Om alle oop werkblaaie handmatig te herbereken en op te dateer alle oop grafiekvelle, gaan na die Formules -oortjie > Berekening -groep, en klik die Bereken nou -knoppie.

    Om slegs die aktiewe werkblad sowel as enige kaarte en grafiekvelle wat daaraan gekoppel is te herbereken, gaan na die Formules -oortjie > Berekening -groep , en klik die Bereken blad -knoppie.

    Nog 'n manier omherbereken werkkaarte met die hand is deur sleutelbordkortpaaie te gebruik:

    • F9 herbereken formules in alle oop werkboeke, maar slegs daardie formules wat verander het sedert die laaste berekening en formules wat daarvan afhanklik is.
    • Shift + F9 herbereken veranderde formules slegs in die aktiewe werkblad.
    • Ctrl + Alt + F9 dwing Excel om absoluut alle formules in alle oop werkboeke te herbereken, selfs dié wat nie verander is nie. Wanneer jy die gevoel het dat sommige formules verkeerde resultate toon, gebruik hierdie kortpad om seker te maak alles is herbereken.
    • Ctrl + Shift + Alt + F9 kontroleer eers formules wat van ander selle afhanklik is, en herbereken dan alle formules in alle oop werkboeke, ongeag of hulle sedert die laaste berekening verander het of nie.

    Excel iteratiewe berekening

    Microsoft Excel gebruik iterasie (herhaalde berekening) om formules te bereken wat terugverwys na hul eie selle, wat sirkelverwysings genoem word. Excel bereken nie sulke formules by verstek nie omdat 'n omsendbrief verwysing onbepaald kan herhaal en 'n eindelose lus skep. Om omsendbriefverwysings in jou werkblaaie te aktiveer, moet jy spesifiseer hoeveel keer jy wil hê 'n formule moet herbereken.

    Hoe om iteratiewe berekening in Excel te aktiveer en te beheer

    Om Excel iteratiewe berekening aan te skakel, doen een van die volgende:

    • In Excel 2016, Excel2013, en Excel 2010, gaan na Lêer > Opsies > Formules , en kies die Aktiveer iteratiewe berekening -merkblokkie onder die Berekeningsopsies
    • Klik in Excel 2007 Kantoorknoppie > Excel-opsies > Formules > Iterasiearea .
    • Gaan in Excel 2003 en vroeër na Kieslys > ; Gereedskap > Opsies > Berekening -oortjie > Iteratiewe berekening .

    Om die aantal kere wat jou Excel-formules kan herbereken, stel die volgende instellings op:

    • Tik in die Maksimum Iterasies-boks, die maksimum aantal herhalings wat toegelaat word. Hoe hoër die getal, hoe stadiger word 'n werkblad herbereken.
    • Tik in die Maksimum verandering blokkie die maksimum hoeveelheid verandering tussen die herberekende resultate in. Hoe kleiner die getal, hoe meer akkuraat is die resultaat en hoe langer herbereken 'n werkblad.

    Die verstekinstellings is 100 vir Maksimum Iterasies , en 0,001 vir Maksimum verandering . Dit beteken dat Excel sal ophou om jou formules te herbereken hetsy na 100 iterasies of na 'n minder as 0,001 verandering tussen iterasies, wat ook al eerste kom.

    Met al die instellings opgestel, klik OK om die verander en maak die Excel-opsies -dialoogkassie toe.

    Presisie van Excel-berekeninge

    By verstek bereken Microsoft Excel formules en stoordie resultate met 15 beduidende syfers van akkuraatheid. Jy kan dit egter verander en maak dat Excel die vertoonde waarde in plaas van die gestoorde waarde gebruik wanneer dit formules herbereken. Voordat jy die verandering maak, maak asseblief seker dat jy alle moontlike gevolge ten volle verstaan.

    In baie gevalle is 'n waarde wat in 'n sel vertoon word en die onderliggende waarde (gestoorde waarde) verskillend. Byvoorbeeld, jy kan dieselfde datum op 'n aantal maniere vertoon: 1/1/2017 , 1-Jan-2017 en selfs Jan-17 afhangende op watter datumformaat jy vir die sel opgestel het. Maak nie saak hoe die vertoonwaarde verander nie, die gestoorde waarde bly dieselfde (in hierdie voorbeeld is dit die reeksnommer 42736 wat 1 Januarie 2017 in die interne Excel-stelsel verteenwoordig). En Excel sal daardie gestoorde waarde in alle formules en berekeninge gebruik.

    Soms kan die verskil tussen die vertoonde en gestoorde waardes jou laat dink dat 'n formule se resultaat verkeerd is. Byvoorbeeld, as jy die getal 5,002 in een sel, 5,003 in 'n ander sel invoer en kies om slegs 2 desimale plekke in daardie selle te vertoon, sal Microsoft Excel 5,00 in albei vertoon. Dan tel jy daardie getalle bymekaar, en Excel gee 10.01 terug omdat dit die gestoorde waardes (5.002 en 5.003) bereken, nie die vertoonde waardes nie.

    Kies die Presisie soos vertoon opsie sal veroorsaak dat Excel gestoorde waardes permanent verander na die vertoonde waardes, en diebogenoemde berekening sal 10,00 (5,00 + 5,00) oplewer. As jy later met volle akkuraatheid wil bereken, sal dit nie moontlik wees om die oorspronklike waardes (5.002 en 5.003) te herstel nie.

    As jy 'n lang ketting van afhanklike formules het (sommige formules doen intermediêre berekeninge wat gebruik word in ander formules), kan die finale resultaat toenemend onakkuraat word. Om hierdie "kumulatiewe effek" te vermy, is dit logies om die vertoonde waardes te verander via gepasmaakte Excel-getalformaat in plaas van Presisie soos vertoon .

    Jy kan byvoorbeeld die aantal getoonde desimale plekke deur die ooreenstemmende knoppie op die Tuis -oortjie in die Getal -groep te klik:

    Hoe om berekening akkuraatheid te stel soos vertoon

    As jy vol vertroue is dat die vertoonde akkuraatheid die verlangde akkuraatheid van jou Excel-berekeninge sal verseker, kan jy dit op hierdie manier aanskakel:

    1. Klik op die Lêer -oortjie > Opsies , en kies die kategorie Gevorderd .
    2. Blaai af na die Wanneer hierdie werkboek bereken word -afdeling, en kies die werkboek waarvoor jy die akkuraatheid van berekeninge wil verander.
    3. Kyk die Stel presisie soos vertoon -blokkie.
    4. Klik OK.

    Dit is hoe jy berekeninginstellings in Excel konfigureer. Ek bedank jou vir die lees en hoop om jou volgende week op ons blog te sien!

    Michael Brown is 'n toegewyde tegnologie-entoesias met 'n passie om komplekse prosesse te vereenvoudig deur sagteware-instrumente te gebruik. Met meer as 'n dekade se ondervinding in die tegnologiebedryf, het hy sy vaardighede in Microsoft Excel en Outlook, sowel as Google Sheets en Docs, opgeskerp. Michael se blog is toegewy daaraan om sy kennis en kundigheid met ander te deel, en verskaf maklik-om-te volg wenke en tutoriale vir die verbetering van produktiwiteit en doeltreffendheid. Of jy nou 'n ervare professionele persoon of 'n beginner is, Michael se blog bied waardevolle insigte en praktiese raad om die meeste uit hierdie noodsaaklike sagteware-nutsmiddels te kry.