Excel är långsam: 12 metoder för snabbare prestanda

Excel visar “Beräknar…” i flera sekunder varje gång du ändrar något. Sparande tar en minut. Scrollning är hackig. Du är inte ensam — långsam Excel är det vanligaste prestandaproblemet vi ser på Excel Department.

Den här guiden ger dig tolv beprövade optimeringsmetoder. De flesta tar några minuter att implementera och kan ge 50-90 procent snabbare prestanda. Vi börjar med de snabbaste fixarna och går sedan djupare.

För snabba lösningar på andra problem, se vanliga Excel-problem. För systematisk felsökning, läs Excel-felsökningsguiden.

Snabbdiagnos: Varför är din Excel långsam?

Innan du optimerar behöver du förstå var flaskhalsen är.

Mät nuvarande prestanda

Test 1: Hur lång tid tar omräkning?

  1. Lägg till en cell någonstans: =TEXT(NU();"HH:MM:SS")
  2. Tryck F9 (tvinga omräkning)
  3. Hur lång tid tar det?

Resultat: – Under 1 sekund: OK – 1-5 sekunder: Kan optimeras – Över 5 sekunder: Kritiskt, måste åtgärdas

Test 2: Hur stort är använt område?

  1. Tryck Ctrl+End
  2. Hamnar markören långt från din faktiska data?

Om Ctrl+End hoppar till kolumn Z rad 10 000 men din data slutar vid kolumn F rad 500 tror Excel att filen är mycket större än den är.

Identifiera vanliga bottleneck

Symptom Trolig orsak Snabb fix
Långsam vid all input Volatila funktioner (INDIREKT, NU) Metod 1
Långsam vid sparande Stor filstorlek Metod 8, 10
Långsam vid scrollning Många diagram eller objekt Metod 7
“Beräknar…” visas länge För många/komplexa formler Metod 2, 3, 4
Långsam vid öppning Extern länkning eller tillägg Metod 11, 12

Metod 1: Eliminera volatila funktioner

Allvarlighetsgrad: Hög Tidsåtgång: 15-30 minuter Förväntad förbättring: 40-80%

Volatila funktioner räknas om vid varje ändring i arbetsboken, inte bara när deras föregångare ändras.

Vanliga volatila funktioner

NU()           ← Räknas om kontinuerligt
IDAG()         ← Räknas om kontinuerligt
INDIREKT()     ← Räknas om kontinuerligt
FÖRSKJUTNING() ← Räknas om kontinuerligt
SLUMP()        ← Räknas om kontinuerligt
SLUMPMELLAN()  ← Räknas om kontinuerligt

Hitta volatila funktioner

  1. Tryck Ctrl+F
  2. Välj “Alternativ”
  3. Leta i: “Arbetsboken”
  4. Sök efter: INDIREKT(
  5. Upprepa för andra funktioner ovan

Ersätt med icke-volatila alternativ

INDIREKT → INDEX/MATCH

Före (volatil, långsam):

=INDIREKT("Blad1!A"&RAD())

Efter (icke-volatil, snabb):

=INDEX(Blad1:Blad1;RAD();1)

FÖRSKJUTNING → Strukturerade referenser

Före (volatil):

=SUMMA(FÖRSKJUTNING(A1;0;0;10;1))

Efter (icke-volatil): Gör datan till en tabell (Ctrl+T):

=SUMMA(Försäljning[Belopp])

NU/IDAG → Beräkna en gång

Om du bara behöver dagens datum vid öppning:

  1. Skriv =IDAG() i en cell
  2. Kopiera cellen (Ctrl+C)
  3. Högerklicka → Klistra in special → Värden
  4. Nu står datumet hårdkodat (uppdateras inte)

Eller använd Ctrl+; för att infoga dagens datum direkt som värde.

SLUMP → Generera och kopiera som värden

Om du behöver slumptal som inte ändras:

  1. Generera med =SLUMPMELLAN(1;100)
  2. Kopiera kolumnen
  3. Högerklicka → Klistra in special → Värden
  4. Nu är slumptalen fixerade

Metod 2: Förenkla komplexa formler

Allvarlighetsgrad: Hög Tidsåtgång: 30-60 minuter Förväntad förbättring: 30-60%

En mega-formel räknas långsammare än flera enkla formler som gör samma sak.

Dela upp i hjälpkolumner

Före (en komplex formel):

=SUMMA(OM((MÅNAD(A2:A1000)=1)*(B2:B1000="Produkt A");C2:C1000;0))

Efter (flera enkla formler):

Kolumn D: =MÅNAD(A2)
Kolumn E: =(D2=1)*(B2="Produkt A")
Kolumn F: =C2*E2
Resultat: =SUMMA(F2:F1000)

Excel räknar snabbare med fem enkla beräkningar än en komplex.

Använd tabeller istället för arrayformler

Före (arrayformel med Ctrl+Shift+Enter):

{=SUMMA(OM(Region="Syd";Försäljning;0))}

Efter (tabell med strukturerad referens):

=SUMPRODUKT((Försäljning[Region]="Syd")*(Försäljning[Belopp]))

Eller ännu bättre — använd pivot-tabell för sammanfattningar.

Metod 3: Undvik hela kolumnreferenser

Allvarlighetsgrad: Medel-hög Tidsåtgång: 10-20 minuter Förväntad förbättring: 20-40%

När du refererar till A:A räknar Excel med alla 1 048 576 rader.

Före och efter

Före (långsamt):

=SUMMA(A:A)           ← 1 miljon rader
=ANTAL.TOMMA(B:B)      ← 1 miljon rader
=LETARAD(E1;A:B;2;0)   ← 1 miljon rader

Efter (snabbt):

=SUMMA(A2:A1000)              ← 999 rader
=ANTAL.TOMMA(B2:B1000)         ← 999 rader
=LETARAD(E1;A2:B1000;2;0)      ← 999 rader

Ännu bättre: Använd tabeller

Gör datan till en tabell (Ctrl+T):

=SUMMA(Försäljning[Belopp])

Nu växer referensen automatiskt när du lägger till rader, men räknar bara med faktisk data.

Metod 4: Konvertera formler till värden

Allvarlighetsgrad: Hög (om historisk data) Tidsåtgång: 5 minuter Förväntad förbättring: 50-90%

Om data inte behöver uppdateras — konvertera till värden.

När det är lämpligt

  • Historiska rapporter (januari-data behöver inte räknas om)
  • Importerad data som inte ändras
  • Beräkningar som är klara

Så gör du

  1. Markera kolumnen med formler
  2. Kopiera (Ctrl+C)
  3. Högerklicka → Klistra in special → Värden (Ctrl+Alt+V → V)

Nu är formeln ersatt med resultatet. Ingen beräkningstid längre.

Varning: Du kan inte ångra efter att du sparat. Spara en kopia först om data kan behövas som formler senare.

Metod 5: Ta bort oanvända rader och kolumner

Allvarlighetsgrad: Medel Tidsåtgång: 5 minuter Förväntad förbättring: 10-30%

Excel lagrar internt “använt område” — även om celler är tomma.

Återställ använt område

  1. Tryck Ctrl+End — hamnar långt från din data?
  2. Markera alla tomma rader under din data:
    • Klicka på första tomma radnummer
    • Tryck Ctrl+Shift+Ner (markerar till slutet)
  3. Högerklicka → Ta bort
  4. Upprepa för kolumner (Ctrl+Shift+Höger)
  5. Spara, stäng, öppna igen

Excel återställer nu sitt interna område och filen blir mindre.

Metod 6: Rensa villkorsstyrd formatering

Allvarlighetsgrad: Medel Tidsåtgång: 10 minuter Förväntad förbättring: 15-30%

Villkorsstyrd formatering räknas om vid varje ändring och kan stapla upp sig över tid.

Kontrollera antal regler

  1. Start → Villkorsstyrd formatering → Hantera regler
  2. Välj “Denna arbetsbok” i rullmenyn
  3. Hur många regler finns? Över 50? Problem.

Rensa och konsolidera

Ta bort duplicerade: Om samma regel finns flera gånger, ta bort duplikat.

Konsolidera intervall: Istället för 20 regler på små intervall, skapa en regel för hela området.

Ta bort oanvänd: Om formatering inte längre behövs, ta bort regeln helt.

Alternativ: Om formatering är statisk (ändras inte), konvertera till vanlig formatering: 1. Kopiera celler med villkorsstyrd formatering 2. Klistra in special → Format 3. Ta bort den villkorsstyrda formateringen

Nu får du samma utseende utan beräkningskostnad.

Metod 7: Ta bort eller minimera diagram och objekt

Allvarlighetsgrad: Låg-medel Tidsåtgång: 10 minuter Förväntad förbättring: 10-20%

Varje diagram räknas om när data ändras.

Hitta alla objekt

  1. Tryck Ctrl+G
  2. Klicka “Special”
  3. Välj “Objekt”
  4. Klicka OK

Nu markeras alla diagram, bilder, knappar, etc.

Optimera

Ta bort oanvända: Om du har 20 diagram men bara använder 5, ta bort resten.

Minska datapunkter: Diagram med 10 000 datapunkter är långsamma. Aggregera till 100-200 punkter istället.

Använd sparklines: För små trendvisningar är sparklines mycket snabbare än diagram.

Metod 8: Spara som binärt format (.xlsb)

Allvarlighetsgrad: Låg-medel Tidsåtgång: 1 minut Förväntad förbättring: 50-70% mindre filstorlek, snabbare öppning/sparande

Binärt format komprimerar data mer än standard .xlsx.

Så gör du

  1. Arkiv → Spara som
  2. Välj “Excel-binär arbetsbok (*.xlsb)”
  3. Spara

Fördelar

  • 50-70% mindre filstorlek
  • Snabbare att öppna och spara
  • Alla funktioner fungerar normalt
  • Makron fungerar (som .xlsm)

Nackdelar

  • Kan inte öppnas i Google Sheets
  • Något mindre utbrett format

Metod 9: Inaktivera automatisk beräkning (tillfälligt)

Allvarlighetsgrad: Hög (när du bygger modeller) Tidsåtgång: 10 sekunder Förväntad förbättring: 100% (Excel räknar inte alls)

När du bygger eller redigerar stora modeller kan du stänga av beräkning tillfälligt.

Aktivera manuell beräkning

  1. Formler → Beräkningsalternativ → Manuell
  2. Gör dina ändringar
  3. Tryck F9 när du vill räkna om
  4. Glöm inte sätta tillbaka till Automatisk när du är klar

Kortkommando: – F9: Räkna om hela arbetsboken – Shift+F9: Räkna om aktuellt blad – Ctrl+Alt+F9: Tvinga fullständig omräkning

Varning: Glöm inte att sätta tillbaka till Automatisk. Annars får du gamla värden när du ändrar data.

Metod 10: Ta bort externa länkar

Allvarlighetsgrad: Hög Tidsåtgång: 15-30 minuter Förväntad förbättring: 30-60% snabbare öppning

Externa länkar till andra filer gör öppning långsam, särskilt om de filerna är på nätverksdiskar.

Hitta externa länkar

  1. Data → Redigera länkar
  2. Om inget händer: Inga externa länkar finns
  3. Om dialogrutan öppnas: Listan visar alla länkade filer

Ta bort eller bryt länkar

Alternativ 1: Bryt länken 1. Markera länken i listan 2. Klicka “Bryt länk” 3. Excel ersätter formler med värden

Alternativ 2: Hitta och ersätt manuellt 1. Ctrl+F 2. Leta i: Arbetsboken 3. Sök efter: [ (starttecken för extern referens) 4. Hitta alla celler med externa referenser 5. Ersätt formler med värden eller peka om till lokal data

Metod 11: Inaktivera tillägg

Allvarlighetsgrad: Medel Tidsåtgång: 5 minuter Förväntad förbättring: 10-40% snabbare start

Tillägg laddas vid start och kan bromsa Excel.

Kontrollera aktiva tillägg

  1. Arkiv → Alternativ → Tillägg
  2. Längst ner: Välj “COM-tillägg” → Kör
  3. Lista visar alla aktiva tillägg

Inaktivera oanvända

Avmarkera tillägg du inte använder. Vanliga “syndare”: – Adobe Acrobat-integration – Gamla Analysis ToolPak – Tredjepartstillägg

Testa: Starta Excel i säkert läge (excel /safe) för att se prestanda utan tillägg.

Metod 12: Använd Power Query för dataimport

Allvarlighetsgrad: Hög (för filer med extern data) Tidsåtgång: 30-60 minuter (engångsarbete) Förväntad förbättring: 50-90% för importarbetsflöden

Om du importerar data från CSV, databaser eller andra källor upprepade gånger.

Varför Power Query är snabbare

  • Data laddas bara när du refreshar (inte kontinuerligt)
  • Effektiv komprimering
  • Transformationer görs en gång, inte med formler

Så migrerar du

  1. Data → Hämta data → Från fil/databas
  2. Välj datakälla
  3. Bygg transformationer i Power Query-editorn
  4. Klicka “Stäng och läs in”

Nu kan du radera alla importformler och ersätta med en Power Query-fråga.

Läs mer: Power Query för Excel

Bonus: Professionell prestandaoptimering

Om du provat allt ovanstående och Excel fortfarande är långsam kan problemet vara mer komplext.

Tecken på att du behöver experthjälp

  • Filstorlek över 50 MB trots rimlig datamängd
  • Beräkningstid över 10 sekunder konsekvent
  • Excel kraschar regelbundet
  • Problem påverkar flera användare/filer

Vad vi erbjuder på Excel Department

Prestandaanalys: Vi analyserar din fil med professionella verktyg och identifierar exakt var flaskhalsen finns.

Omstrukturering: Vi bygger om lösningen för optimal prestanda — ofta 10-20x snabbare.

Automation: Vi ersätter manuella processer med VBA eller Power Query, vilket eliminerar många prestandaproblem.

Första steget: Ring 0706 638306 eller mejla info@exceldepartment.se. Vi gör en snabb bedömning och ger vägledning — ofta kostar det ingenting.

Sammanfattning: Din optimeringsplan

Snabba fixar (5-15 min): 1. Ta bort oanvända rader/kolumner (Metod 5) 2. Spara som .xlsb (Metod 8) 3. Inaktivera oanvända tillägg (Metod 11)

Medellångsiktigt (30-60 min): 4. Ersätt volatila funktioner (Metod 1) 5. Förenkla komplexa formler (Metod 2) 6. Undvik hela kolumnreferenser (Metod 3)

Långsiktigt (projekt): 7. Konvertera historiska formler till värden (Metod 4) 8. Migrera till Power Query (Metod 12) 9. Få professionell optimering (Excel Department)

Med dessa metoder kan du förvänta dig 50-90% snabbare Excel för de flesta filer.

Relaterat innehåll


Excel Department Slottsbacken 8, Stockholm Telefon: +46-10-264-20-20 / 0706 638306 E-post: info@exceldepartment.se


Schema Markup

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Optimera långsam Excel: 12 metoder",
  "description": "Gör din långsamma Excel-fil snabbare med dessa 12 optimeringsmetoder. Från formler och filstorlek till volatila funktioner.",
  "image": "https://exceldepartment.com/images/excel-prestanda-optimering.jpg",
  "totalTime": "PT30M",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Eliminera volatila funktioner",
      "text": "Ersätt INDIREKT, NU, IDAG, FÖRSKJUTNING med icke-volatila alternativ som INDEX/MATCH och strukturerade tabellreferenser.",
      "url": "https://exceldepartment.com/excel-langsam-prestanda/#metod-1-eliminera-volatila-funktioner"
    },
    {
      "@type": "HowToStep",
      "name": "Förenkla komplexa formler",
      "text": "Dela upp mega-formler i flera enkla formler med hjälpkolumner. Excel räknar snabbare med flera enkla beräkningar.",
      "url": "https://exceldepartment.com/excel-langsam-prestanda/#metod-2-förenkla-komplexa-formler"
    },
    {
      "@type": "HowToStep",
      "name": "Undvik hela kolumnreferenser",
      "text": "Ersätt A:A med specifika intervall (A2:A1000) eller använd tabeller för automatiskt växande intervall.",
      "url": "https://exceldepartment.com/excel-langsam-prestanda/#metod-3-undvik-hela-kolumnreferenser"
    }
  ],
  "author": {
    "@type": "Person",
    "name": "Lukas Lilja"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Excel Department"
  },
  "datePublished": "2026-01-30",
  "inLanguage": "sv-SE"
}

Production Notes: – Word count: ~1,650 words – Primary keyword “excel långsam” naturally integrated – 12 actionable optimization methods with code examples – Native Swedish (sammansättningar, du-form, V2 word order) – Professional, solution-focused tone – Internal links to pillar page and related content – HowTo schema markup for SEO – CTA to Excel Department services – Complements ARTICLE-003 (deeper dive on performance)