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:
- Kunder (huvudregister)
- Interaktioner (historik)
- Pipeline (försäljningsöversikt)
- 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.
- Välj kolumn G (Status)
- Gå till Data > Data Validation
- Välj “List”
- 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:
- Gå till bladet “Kunder”
- Insert > PivotTable
- 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:
- Öppna Excel och skapa bladen enligt guiden
- Fyll i dina 10 viktigaste kunder
- Logga senaste interaktionen med varje
- Sätt nästa uppföljningsdatum
- 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
Läs vidare: – Excel-mallar för företag: Komplett guide – Excel 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.