Innehållsförteckning
När du hanterar stora Excel-filer är det möjligt att stöta på problemet med beräkningsfel (8 trådar). Det här felet kan orsakas av många problem. För att lösa detta kommer vi här att diskutera 14 separata sätt som kan stoppa problemet med att beräkna 8 trådar i Excel om du följer dem.
Ladda ner övningsboken
Ladda ner arbetsboken nedan.
Sluta beräkna 8 trådar.xlsm
14 effektiva sätt att sluta beräkna 8 trådar i Excel
Vi kommer att presentera 14 olika sätt att sluta beräkna 8 trådar i Excel. Om du följer den här användaren kan du eventuellt bli av med problemet.
1. Inaktivera flertrådig beräkning
Den mest sannolika orsaken till att Excel slutar beräkna 8 trådar är multitrådning. Excel använder flera trådar i CPU:n för att förbättra prestandan. Du kan begränsa trådningen för att spara resurser och lösa det ovannämnda problemet.
Steg
- Först klickar du på Fil fliken i arbetsbladets hörn.
- I startmenyn väljer du sedan Alternativ .
- Då visas en ny dialogruta med namnet Excel-alternativ .
- Klicka på Avancerad alternativ.
- Från och med den Formler avsnitt, kan du se att Aktivera flertrådig beräkning är markerad med ett kryss.
- Avmarkera kryssrutan och klicka på OK .
- När du klickar på ok upphör Excel:s multitrådning och detta kan eventuellt lösa problemet.
Läs mer: Hur man förbättrar Excel-prestanda med stora filer (15 effektiva sätt)
2. Inbädda VBA för att inaktivera uppdatering av skärmen och aktivera händelser
Genom att använda ett enkelt makro kan du lösa problemet på kort tid och utan krångel.
Steg
- Gå först till Utvecklare och klickar sedan på Visual Basic .
- Klicka sedan på Infoga > Modul .
- I Modul fönstret, skriv in följande kod.
Sub stop_calculating_8_threads() Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Application.EnableEvents = False End Sub
- Stäng sedan fönstret.
- Gå därefter till Visa där klickar du på Makroer .
- Därefter klickar du på Visa makron .
- Efter att ha klickat på Visa makron , välj de makron som du skapade nyss. Namnet här är sluta_beräkna_8_trådar Klicka sedan på Kör .
Efter att ha klickat på Kör märker du att beräkningsmetoden är inställd på Manuell Samtidigt är skärmuppdateringen avstängd och händelserna är också avstängda.
Läs mer: Hur du får VBA-kod att gå snabbare (15 lämpliga sätt)
3. Ändring av beräkningsalternativ
För att minska belastningen på Excel kan du försöka ställa in beräkningen på manuell. Ställ in den Manuell innebär att Excel endast omräknar när det verkställs manuellt.
Steg
- Från Formler avsnittet, gå till Beräkning grupp.
- Klicka sedan på Beräkningsalternativ .
- Från rullgardinsmenyn väljer du Manuell .
Efter detta kommer problemet med att Excel slutar beräkna att lösa sig.
4. Trimma ner det använda sortimentet
Ibland när vi använder intervall i beräkningen använder vi hela intervallet som argument, till exempel range( A:A )för att lösa problemet bör vi undvika att använda detta, utan i stället använda endast den längd som krävs för intervallet.
5. Undvik överdriven användning av villkorlig formatering
Vi använder i allmänhet villkorlig formatering för att skilja värden från varandra. Men den villkorliga formateringen är en intensiv användning av din dator.Den skapar en belastning på själva CPU:n. Om du har data som behöver villkorlig formatering, behåll den naturligtvis som den är. Men om din villkorliga formatering inte är så viktig, om din datamodell fortfarande fungerar efter att formateringen har tagits bort, så ta bortformatering.
Förhoppningsvis kommer problemet med att Excel slutar beräkna 8 trådar att lösa sig efter att den villkorliga formateringen har tagits bort.
Läs mer: Hur man slutar beräkna trådar i Excel (4 praktiska metoder)
6. Ändra textstil
Ibland skapar textstilar interna problem vid kompilering av koden. Undvik att använda för många och onödiga textstilar. Det är bättre att byta textstilar för att se om problemet försvinner.
7. Undvik att använda flyktiga funktioner.
Det finns ett par funktioner i Excel som uppdateras efter varje liten förändring. Dessa funktioner anses vara de Flyktiga funktioner De funktioner som anges nedan omfattas av detta. Flyktiga funktioner kriterier.
- INDIRECT()
- RAND()
- OFFSET()
- CELL()
- INFO()
- RANDBETWEEN()
- NOW()
- I DAG()
Att föreslå att undvika dessa funktioner är ingen bra idé, eftersom de är oumbärliga för vissa operationer. Det bästa sättet att hantera dem är att användaren efter avslutad beräkning sparar resultatet av dessa funktioner som värden och använder dessa värden i den senare delen av beräkningen.
8. Försök att återskapa Excel-filen
I vissa fall är den här processen inte särskilt bekväm. Användarna måste skapa ett annat ark och klistra in sina värden och formler där. Det är tidskrävande, men det kan lösa problemet.
9. Använd Excel-tabeller och namngivna områden
Även om du självklart kan skapa referenser som du vill, skadar lite organisation aldrig. På tal om organisation kan tabeller och namngivna intervall dra stor nytta av att referera till tabellerna. Efter att tabellen skapats kan du referera till celler med hjälp av tabellen, vilket drastiskt kan minska risken för att Excel slutar beräkna och visar 8 trådar som varning.
11. Kör Excel i felsäkert läge
När du ser att det beräknas (8 trådar) längst ner på arbetsbladet kan det vara ett problem med plugins eller tilläggsprogram. Om du startar Excel i felsäkert läge kan detta problem lösas.
Det som händer när Excel går in i felsäkert läge är att den förbigår vissa funktioner och slutar ladda tilläggsprogram. Om det råkar vara så att några okända tilläggsprogram som orsakade problemet tidigare kommer att åtgärdas och lösas. Efter det kommer din fil att börja reagera normalt.
Steg
- För att göra detta klickar du först på Windows+R på tangentbordet för att öppna Kör ansökan.
- Skriv sedan Excel.exe/säker och tryck på Gå in på eller klicka på OK .
- Därefter öppnas Excel-filen i felsäkert läge. Observera om det tidigare problemet kvarstår.
Läs mer: Hur du får Excel att gå snabbare med många data (11 sätt)
12. Reparation av Microsoft Office
Snabb reparation anses vara den bästa lösningen för alla slags problem som rör Excel. Att stoppa beräkningen (8 trådar) är en av dem.
Steg
- För att komma igång går du till Starta menyn och sedan till Inställningar .
- Sedan i Inställningar fönstret, klickar du på Appar alternativ.
- Sedan i Appar och har följande egenskaper och leta efter Kontor i sökfältet.
- Klicka sedan på den version av MS Office installerad på din dator och klicka sedan på Ändra .
- Efter att ha klickat på Ändra kommer det att finnas ett nytt fönster som heter Hur skulle du vilja reparera dina Office-program? .
- Välj sedan Snabb reparation, och klicka sedan på Reparation .
Därefter bör problemet med att beräkna (8 trådar) upphöra.
Läs mer: Hur du gör Excel snabbare i Windows 10 (19 effektiva sätt)
13. Undvik Array-formler
Array-funktioner kan skapa många problem. Array-funktionen har den stora fördelen att den kan hantera en stor datalista. Men den förbrukar också en hel del ram i den här processen, vilket kan leda till att Excel blir instabil. Det är bättre att välja hjälpfunktionen i stället för array-funktionen i det här fallet.
14. Kontrollera om det finns några begränsningar i systemet.
Eftersom nya versioner av Excel släpps varje år. Komplexiteten i dessa versioner ökar också varje år. Systemkraven för dessa årliga versioner ökar också. Om du har en uppdaterad version av Excel installerad på din dator och konfigurationen av din dator är lägre än kraven för Excel kan du få flaskhalsar eller problem med att inte svara.
För att motverka detta problem bör du alltid installera Excel-versioner på din dator efter att ha kontrollerat kraven på din dator.
Slutsats
För att sammanfatta frågan "hur man slutar beräkna 8 trådar i Excel" på 14 olika sätt med utförliga förklaringar. Som att inaktivera multitråd, trimma arrayen, undvika villkor formatering, etc. tillsammans använde vi också VBA-makro för att inaktivera skärmuppdatering, aktivera händelser, etc. VBA-metoden är lite tidsbesparande, men kräver förkunskaper om VBA.
För detta problem finns en arbetsbok att ladda ner där du kan öva på dessa metoder.
Du får gärna ställa frågor eller ge feedback i kommentarsfältet. Alla förslag för att förbättra Excellent samhället kommer att vara mycket uppskattat.