CRM i Excel: Så bygger du ett enkelt kundregister

Du har 50 kunder, 20 aktiva leads och tre säljare som alla håller sina kontakter i egna system – eller värre, i huvudet. När någon slutar följer kunskapen med ut genom dörren. Ett enkelt CRM i Excel löser detta på ett par timmar.

Efter 15 år av konsultarbete har jag sett hundratals företag börja sin CRM-resa. De flesta startar fel – köper avancerade system för 100 000 kr som sen inte används. De borde ha börjat enkelt, med Excel.

Excel-baserad CRM passar perfekt för företag med 10-200 kunder, 2-10 säljare och relativt enkel försäljningsprocess. Den här guiden visar exakt hur du bygger det.

När Excel-CRM fungerar utmärkt

Excel är inte rätt CRM för alla. Men för många småföretag är det perfekt.

Rätt storlek och komplexitet

Excel-CRM fungerar när du har: – 10-200 kunder/leads att spåra – 1-10 personer som behöver åtkomst – Enkel försäljningsprocess (2-5 steg) – Begränsade integrationskrav – Liten budget (under 20 000 kr årligen för CRM)

Verkligt exempel: Ett konsultföretag med 80 företagskunder och tre säljare använder Excel-CRM sedan fem år. De behöver spåra kontaktinfo, senaste kontakt, kommande möten och affärsstatus. Excel ger dem allt detta utan månadskostnader.

När Excel INTE räcker

Uppgradera till dedikerat CRM om du har: – 500+ kunder med komplex historik – 20+ samtidiga användare – Avancerad försäljningsprocess (10+ steg) – Behov av automatisk mailintegration – Integration med e-handel, fakturering, support

För dessa situationer rekommenderas HubSpot, Pipedrive eller liknande.

Läs mer: Excel vs dedikerade verktyg: När räcker en mall?

Vad ett Excel-CRM bör innehålla

Ett funktionellt CRM behöver inte vara komplext. Här är grundkomponenterna.

Kundregister (huvudblad)

Detta är kärnan. En tabell med:

Grundinfo: – Kundnamn (företag) – Kontaktperson – E-post – Telefon – Adress – Webbplats

Kategorisering: – Bransch – Kundtyp (prospekt, aktiv, tidigare) – Storlek (antal anställda eller omsättning) – Prioritet (A/B/C-kund)

Affärsinfo: – Försäljningsansvarig – Status i försäljningsprocessen – Affärsvärde (potentiellt eller faktiskt) – Senaste kontaktdatum – Nästa aktivitet – Kommentarer/anteckningar

Interaktionslogg

Separat blad där du loggar all kundkontakt:

  • Datum
  • Kundnamn
  • Typ av kontakt (möte, mail, telefon)
  • Vem från er sida
  • Sammanfattning
  • Uppföljningsaktivitet

Detta ger historik och säkerställer att inget glöms bort.

Säljpipeline

Visualisering av var kunder befinner sig i försäljningsprocessen:

Exempel-steg: 1. Lead (initial kontakt) 2. Kvalificerad (bekräftat intresse och budget) 3. Offert skickad 4. Förhandling 5. Avslutad (vunnen eller förlorad)

En pivottabell sammanställer automatiskt antal kunder per steg och totalt affärsvärde.

Dashboard

Sammanfattande blad med nyckeltal: – Totalt antal kunder – Antal aktiva leads – Pipelinevärde (summa av potentiella affärer) – Genomsnittlig affärsstorlek – Konverteringsgrad (hur många leads blir kunder) – Aktivitet senaste månaden

Använd diagram för visuell översikt.

Bygg ditt Excel-CRM – steg för steg

Nu bygger vi ett funktionellt CRM från grunden.

Steg 1: Skapa huvudstruktur

Öppna nytt Excel-dokument. Skapa följande blad:

  1. Kunder (huvudregister)
  2. Interaktioner (historik)
  3. Pipeline (försäljningsöversikt)
  4. Dashboard (sammanfattning)

Steg 2: Bygg kundregistret

I bladet “Kunder”, skapa kolumner:

A B C D E F G H I J
Kund-ID Företag Kontaktperson E-post Telefon Bransch Status Värde Ansvarig Senaste kontakt

Tips för Kund-ID: Använd automatisk numrering. I cell A2, skriv 1. I A3, skriv formel:

=A2+1

Kopiera nedåt. Nu får varje ny kund unikt ID automatiskt.

Statusdropdown: Skapa dropdown för konsekvent datainmatning.

  1. Välj kolumn G (Status)
  2. Gå till Data > Data Validation
  3. Välj “List”
  4. Source: Lead,Kvalificerad,Offert,Förhandling,Kund,Tidigare kund

Upprepa för andra kategorier (Bransch, Ansvarig, etc).

Steg 3: Formatera professionellt

Rubrikrad: – Fet stil – Bakgrundsfärg (ljusblå) – Centrerad text – Frys översta raden (View > Freeze Panes > Freeze Top Row)

Cellformat: – E-post: Hyperlänk-format (Ctrl+K för att skapa klickbar länk) – Telefon: Text-format (annars tolkas som nummer) – Värde: Valuta-format (1 234 kr) – Datum: Kort datumformat (2026-01-30)

Villkorsstyrd formatering för status: Markera statuskolumnen: 1. Home > Conditional Formatting > New Rule 2. “Format only cells that contain” 3. Cell Value = “Kund” → Grön bakgrund 4. Cell Value = “Lead” → Gul bakgrund 5. Cell Value = “Tidigare kund” → Grå bakgrund

Steg 4: Bygg interaktionsloggen

I bladet “Interaktioner”, skapa kolumner:

A B C D E F
Datum Kund-ID Företag Kontakttyp Ansvarig Sammanfattning

Företagsnamn automatiskt: I kolumn C, använd LETARAD för att hämta företagsnamn baserat på Kund-ID:

=LETARAD(B2,Kunder!A:A,Kunder!B:B,0)

Detta hämtar företagsnamnet från Kunder-bladet baserat på Kund-ID. Nu behöver du bara ange ID, namnet fylls i automatiskt.

Steg 5: Skapa pipeline-översikt

I bladet “Pipeline”, bygg en pivottabell:

  1. Gå till bladet “Kunder”
  2. Insert > PivotTable
  3. Placera i nytt blad “Pipeline”

Pivottabell-inställningar: – Rows: Status – Values: Count of Kund-ID (antal kunder per steg) – Values: Sum of Värde (totalt affärsvärde per steg)

Lägg till ett stapeldiagram baserat på pivottabellen för visuell översikt.

Steg 6: Bygg dashboard

I bladet “Dashboard”, använd formler för att beräkna nyckeltal:

Totalt antal kunder:

=ANTAL.OM(Kunder!G:G,"Kund")

Antal aktiva leads:

=ANTAL.OM(Kunder!G:G,"Lead")+ANTAL.OM(Kunder!G:G,"Kvalificerad")

Totalt pipelinevärde:

=SUMMA.OM(Kunder!G:G,"<>Kund",Kunder!H:H)

(Summerar värde för alla som inte är kunder än)

Konverteringsgrad:

=(Antal kunder) / (Antal kunder + Antal förlorade) * 100

Formatera dashboard med stora siffror, färgkoder och cirkeldiagram.

Avancerade funktioner för ditt Excel-CRM

När grunderna är på plats kan du lägga till mer funktionalitet.

Automatiska påminnelser

Markera kunder som behöver uppföljning:

I kolumn “Nästa kontakt”, ange datum. Skapa kolumn “Status påminnelse” med formel:

=OM(J2<IDAG(),"FÖRSENAD",OM(J2<=IDAG()+7,"DENNA VECKA",""))

Villkorsstyrd formatering färgkodar röd för försenade, gul för denna vecka.

E-postutskick från Excel

Med VBA kan du skicka mail direkt från kundregistret:

Sub SkickaMail()
    Dim OutlookApp As Object
    Dim Mail As Object

    Set OutlookApp = CreateObject("Outlook.Application")
    Set Mail = OutlookApp.CreateItem(0)

    With Mail
        .To = Range("D2").Value  'E-post från kund
        .Subject = "Uppföljning"
        .Body = "Hej " & Range("C2").Value & "," & vbCrLf & _
                "Vi följer upp..."
        .Display  'Eller .Send för att skicka direkt
    End With
End Sub

Läs mer om automation: Automatisera Excel med VBA

Rapporter och analys

Bygg månatliga rapporter automatiskt:

  • Antal nya kunder per månad
  • Försäljningsutveckling
  • Konverteringsgrad över tid
  • Prestanda per säljare

Använd pivottabeller och tidslinje-filter för dynamisk analys.

Dela Excel-CRM med teamet

Flera personer behöver ofta arbeta i CRM:et. Så här löser du det i Excel.

Alternativ 1: SharePoint/OneDrive

Spara filen på SharePoint eller OneDrive. Flera kan öppna samtidigt (med vissa begränsningar).

Fördelar: – Automatisk synkning – Versionshistorik – Grundläggande samarbete

Nackdelar: – Kan bli låst om flera redigerar samtidigt – Viss fördröjning i synkning

Alternativ 2: Dedikerade blad per person

Varje säljare har sitt eget blad för sina kunder. Huvudblad konsoliderar automatiskt.

Fördelar: – Inga låsningskonflikter – Personlig vy

Nackdelar: – Mer komplext att underhålla – Risk för duplicering

Alternativ 3: Åtkomstkontroll

Använd Excel-skydd för att låsa vissa delar:

  • Huvudstrukturen låst
  • Endast specifika celler öppna för redigering
  • Vissa blad synliga bara för vissa användare

Review > Protect Sheet, välj vad som får redigeras.

Vanliga misstag med Excel-CRM

Jag har sett dessa misstag upprepas.

Misstag 1: För komplex från start

Företag vill ha perfekt system från dag ett. 50 kolumner, komplicerade formler, dashboards med 20 diagram.

Resultatet? Ingen använder det.

Lösning: Börja enkelt. Namn, kontakt, status. Lägg till funktioner när ni faktiskt behöver dem.

Misstag 2: Ingen datakvalitetskontroll

Fria textfält blir snabbt rörigt: – “Konsult”, “konsult”, “Konsulttjänster”, “konsultföretag”

Dropdowns säkerställer konsekvent inmatning.

Misstag 3: Glömma backup

Någon raderar en rad av misstag. Två veckors arbete borta.

Lösning: Automatisk backup via OneDrive, eller manuellt kopiera varje vecka.

Misstag 4: Dela mastern istället för kopia

Om alla arbetar direkt i huvudfilen kan någon förstöra strukturen.

Lösning: Använd mallteknik – master skyddad, arbetskopior för daglig användning.

Misstag 5: Inte uppdatera regelbundet

CRM som inte uppdateras blir oanvändbart. Gamla telefonnummer, fel status, glömda uppföljningar.

Lösning: Schemalägg veckoupdatering. 15 minuter fredag eftermiddag för att uppdatera alla kontakter.

När det är dags att uppgradera från Excel

Excel-CRM fungerar utmärkt – tills det inte gör det längre. Här är tecknen.

För många kunder

När du har 500+ kunder blir Excel långsamt och svårhanterligt. Filtrering tar tid, rapporter kräver minuter istället för sekunder.

Komplexa integrationskrav

Om ditt CRM behöver prata med: – E-postmarknadsföring (Mailchimp) – Fakturasystem – Webbplatsformulär – Telefonsystem

Då blir Excel-integration komplex och bräcklig.

Realtidssamarbete krävs

Om 15 säljare behöver uppdatera samtidigt klarar Excel inte belastningen.

Automatisering når sina gränser

Dedikerade CRM kan automatiskt: – Skicka uppföljningsmejl – Tilldela leads baserat på regler – Beräkna lead-scoring – Synka kalender och möten

I Excel kräver detta avancerad VBA och blir ändå begränsat.

Uppgraderingsvägar

När Excel inte räcker, överväg:

För småföretag (10-100 kunder, budget <5 000 kr/månad): – HubSpot CRM (gratis grundversion) – Pipedrive – Insightly

För medelstora företag: – Salesforce – Microsoft Dynamics – Zoho CRM

Det positiva? Excel-baserad CRM lär dig exakt vad du behöver. När du uppgraderar vet du vilka funktioner som faktiskt används.

Vanliga frågor om CRM i Excel

Kan jag använda Google Sheets istället för Excel? Ja, samma principer gäller. Google Sheets har bättre realtidssamarbete men svagare formelverktyg.

Hur ofta ska CRM uppdateras? Minimum veckovis. Rekommenderat dagligen efter kundkontakt. Schemalägg 10 minuter varje morgon.

Kan jag importera data från min gamla CRM? Ja, de flesta CRM kan exportera till CSV. Importera till Excel och mappa kolumner.

Behöver jag VBA för att bygga Excel-CRM? Nej, grundfunktionalitet klaras med formler och pivottabeller. VBA kan lägga till automation men är inte nödvändigt.

Hur delar jag CRM med säljteam? SharePoint/OneDrive för små team (<5). Dedikerade blad per person för större team. Dedikerat CRM för 10+ användare.

Är Excel-CRM GDPR-säkert? Excel själv är ett verktyg. GDPR-efterlevnad handlar om hur du använder det: kryptering, åtkomstkontroll, dataminimering, dokumenterad process. Läs mer på Datainspektionen.

Nästa steg: Bygg ditt Excel-CRM idag

Ett Excel-CRM tar 2-3 timmar att sätta upp första gången men ger omedelbar nytta.

Börja här:

  1. Öppna Excel och skapa bladen enligt guiden
  2. Fyll i dina 10 viktigaste kunder
  3. Logga senaste interaktionen med varje
  4. Sätt nästa uppföljningsdatum
  5. Dela med teamet

Behöver du hjälp?

Om du vill ha en färdig mall eller professionell uppbyggnad hjälper vi gärna:

  • Skräddarsydda CRM-mallar för din bransch
  • Integration med andra Excel-verktyg
  • Utbildning för säljteam
  • Migration från gamla system

Boka kostnadsfri konsultation

Läs vidare:Excel-mallar för företag: Komplett guideExcel vs dedikerade verktyg: När räcker en mall?Automatisera Excel med VBA

Ett strukturerat kundregister är första steget mot professionell försäljning. Börja idag.


Skriven av Lukas Lilja, Excel Department. Vi har hjälpt hundratals småföretag bygga effektiva CRM-processer, från Excel till avancerade system.