Kort fortalt: Claude arbejder nu direkte i Google Sheets, og en oplagt første opgave er at finde dubletter i kundelisten. Jeg fik Claude til at køre opgaven i selve sidepanelet i min konto, fem gange med Sonnet 5.5 og Opus 5.5, på et ark med 240 opdigtede danske firmaer. Ingen af de fem kørsler flettede noget forkert, og hver fandt 11 eller 12 af 12 dublet-par. Formlen „samme navn eller samme domæne“ flettede 13 par forkert på det samme ark. En installeret skill gjorde Claude mere forsigtig, også da ingen bad om den. Læs de foreslåede fletninger, før de rammer dit CRM, for i et CRM som HubSpot kan en fletning ikke fortrydes. Skill og testark er gratis: hent zip-filen.
Den 6. oktober kom Claude for Google Workspace i offentlig beta på alle betalte Claude-abonnementer. Claude åbner i et sidepanel ved siden af dit dokument, dit regneark eller dine slides, læser filen og retter direkte i den. I Google Sheets kan Claude ifølge Anthropic skrive formler, bygge pivottabeller og diagrammer og, når data skal renses, „pull a range into Python and write the results back into the sheet“.
I sidepanelet vælger du model og indsats og skriver din forespørgsel. Før Claude retter i arket, kommer et kort med „Claude wants to run a script“, en liste over ændringerne og tre knapper: Deny, Always allow og Allow once. I min konto viste modelvælgeren Fable 5.1, Opus 5.5 og Sonnet 5.5 og ældre modeller under More models. Haiku var der ikke.
Den første, der prøver det, er nok den, der ejer kundelisten: en salgs- eller RevOps-ansvarlig med en eksport fra CRM'et og en mistanke om, at mange firmaer står der to gange. Testen kørte den 7. oktober med den samme forespørgsel på dansk hver gang: find dubletterne, skriv dem i en ny fane med en begrundelse, og ret ikke i eksporten.

Arket har en fortrydknap. Det har dit CRM måske ikke
I regnearket kan du fortryde det hele. Claude retter i dit navn, og hver ændring står i versionshistorikken. Det farlige sker senere, når listen med forslag bliver til fletninger i CRM'et. Tjek, hvad dit eget system kan. I HubSpot kan det ikke lade sig gøre: „once you've merged two records, it is not possible to unmerge them“, skriver HubSpot i sin vejledning om at flette poster. Det, der var to poster, bliver til én.
Det vigtigste tal i testen er derfor, hvor mange par af forskellige firmaer hver metode lagde sammen. En overset dublet koster dig et ekstra kig næste måned. En forkert fletning flytter én kundes historik over på et andet firma.
Testarket har 240 opdigtede danske firmaer i de kolonner, en typisk CRM-eksport har, og et CVR-nummer, hvor der er et. Claude Code byggede det på forhånd. Ti firmaer står der to eller tre gange, i alt 12 dublet-par, sådan som det kan ske i et rigtigt CRM: en række fra en webformular uden CVR og adresse, æ skrevet som ae, A/S skrevet som AS. Ti grupper af firmaer ligner hinanden uden at være samme firma.

Alle fem kørsler i sidepanelet holdt højre side på nul. Det gjorde formlen med CVR-nummeret også, men den fandt kun fem.
Samme domæne er ikke samme firma
En udbredt formel lægger rækker sammen, når navnet er det samme, eller når domænet er det samme. På testarket fandt den 9 af de 12 par og flettede 13 par forkert.
Den gik i fire slags fælder. Små firmaer med gmail.com eller hotmail.dk som domæne blev lagt sammen, selv om de intet har med hinanden at gøre. Krone Gruppen og to datterselskaber deler krone.dk, men har hver sit CVR-nummer, og de blev én post. Og Nordisk Plast A/S blev lagt sammen med Nordisk Plast Holding A/S, holdingselskabet over det.

Den fjerde var samme navn i to byer: Hansen VVS i Odense og Hansen VVS i Aalborg blev én post, og det samme skete for to malerfirmaer med samme navn i Vejle og Holstebro. Formlen overså til gengæld tre ægte dubletter, fordi navnene ikke var ens: Århus og Aarhus Tagdækning, Hedegaard og Hedegård Maskiner, og Lindholm Data, der havde skiftet navn til Nordvind IT og beholdt sit CVR-nummer.
Ingen af kørslerne i sidepanelet gik i de fælder. Alle fem nævnte Krone-selskaberne og Nordisk Plast som par, de bevidst havde holdt adskilt, fordi CVR-numrene er forskellige.
CVR-formlen er sikker og finder fem
Den sikre formel er kedelig: Flet kun rækker med samme CVR-nummer, når du har fjernet DK, mellemrum og punktummer. Den fandt 5 af 12 og flettede intet forkert. Resten kan den ikke se, for der mangler et CVR-nummer på den ene række. Det er rækken fra webformularen, mailsynkroniseringen eller messen.
De sidste syv par kræver et skøn: at Bøgh Ventilation og Boegh Ventilation med samme domæne er ét firma, at Kvist Logistik findes tre gange, og at Jensen's Bageri og Jensens Bageri er ét bageri. Det skøn er det, du bruger Claude til.
Sonnet 5.5 på Medium fandt 12 af 12 på halvandet minut og bad én gang om lov til at køre et script, der skrev resultatet i en ny fane. Opus 5.5 på Medium fandt også 12 af 12, men brugte tre minutter og bad om lov tre gange, også til et script, der kun læste i arket. Bagefter læste Opus sit eget resultat igen. Ingen af dem flettede noget forkert. Opus kørte som nummer to og kunne læse Sonnets linje i logfanen, så de to kørsler er ikke uafhængige.
Begge pegede på det samme par som det usikre: navneskiftet fra Lindholm Data til Nordvind IT. „Det er sandsynligvis en omdøbt virksomhed, så tjek den før fletning,“ skrev Sonnet. Med én kørsel hver kan du ikke kåre en vinder. Du kan se, at den langsomme model ikke fandt mere end den hurtige på denne opgave. Det passer med testen af Sonnet 5.5 mod Opus 5.5: Vælg modellen efter opgaven.
En installeret skill bliver brugt, også når du ikke beder om den
Det oplagte næste skridt var at skrive de danske regler ned. Claude Code lavede en skill, crm-dedupe-dk: CVR-nummeret er firmaet, forskellige CVR-numre flettes aldrig, æ, ø og å sammenlignes med ae, oe og aa, og gmail.com siger intet om et firma. Skill'en blev lagt op i min Claude-konto, og så dukkede den op i sidepanelet.
Med skill'en nævnt i forespørgslen fandt Sonnet 11 af 12 og flettede intet forkert. Den skrev også, hvilken post der skal beholdes, og hvilken der skal flettes ind i den, sådan som skill'en beder om. Det par, den holdt tilbage, var Skovgaard Revision I/S og Skovgaard Revisionsfirma: samme domæne, men navnene er ikke ens, og den ene række har hverken CVR eller adresse. Den „bør også tjekkes manuelt“, skrev Claude.
Den næste kørsel nævnte ikke skill'en. Sonnet åbnede den alligevel af sig selv, fulgte reglerne og holdt det samme par tilbage. Først da skill'en var slået fra i kontoen, flettede Sonnet Skovgaard igen og fandt 12 af 12, med en note om, at parret „bør bekræftes“. Det var rigtigt: De to Skovgaard-rækker er det samme firma.
Skill'en gjorde altså Claude mere forsigtig, og det kostede én ægte dublet. Det samme viste prøverne i Claude Code: Uden en CVR-kolonne i filen fandt Sonnet 8 par med skill'en og 11 uden. Tjek derfor, hvilke skills der er slået til i din konto, før du giver sidepanelet en opgave, for de bliver brugt uden at blive nævnt. Og brug skill'en som tjekliste, når du læser forslagene igennem. Den ligger i zip-filen.
Det første testark var for nemt
Claude Code byggede testarket og kørte 20 prøver på det, før noget kom i nærheden af sidepanelet. I den første version havde hvert dublet-par den samme adresse, og Sonnet fandt dem alle uden skill ved at støtte sig til adressen. Sådan ser en dublet sjældent ud. Den anden række kommer ind ad en anden dør, fra en webformular eller en mailsynkronisering, uden adresse.
Arket blev lavet om, så otte af de ti dublet-grupper mangler adressen eller har en anden adresse på en af rækkerne, og der kom to fælder til: tre firmaer i samme kontorfællesskab og to firmaer med næsten samme navn på samme adresse. En eksport fra dansk Excel med semikolon, danske kolonnenavne og CVR-numre med punktummer ændrede intet for Sonnet med skill'en. Det var det andet ark, der kom i sidepanelet.
Der er to forbehold ved tallene fra sidepanelet. Der er én kørsel pr. opsætning, så 12 mod 11 er ikke en forskel mellem modeller. Og kun den første kørsel var blind. Sidepanelet fører en fælles logfane i regnearket, Claude Log, og fra den anden kørsel læste Claude den, før den gik i gang. Loggen nævnte de par, de tidligere kørsler havde holdt adskilt. Tester du selv, så brug et nyt ark til hver kørsel.
Derfor er testarket med i zip-filen: 240 firmaer, svarnøglen og et lille script, der tæller, hvor mange dubletter en liste med forslag fanger, og hvor mange par den fletter forkert. Kør din egen model og din egen skill på det, før du giver dem din egen kundeliste.
Sådan læser du en foreslået fletning
Bed Claude om at lægge forslagene i en ny fane med en begrundelse for hver fletning, og læs dem så igennem med træet herunder.

Det var den gren, formlen sprang over, da den lagde Nordisk Plast A/S og Nordisk Plast Holding A/S sammen: samme domæne, to CVR-numre. Claude holdt dem adskilt i alle fem kørsler og skrev hvorfor.
Læs også det, Claude skriver om sit eget arbejde. Alle fem svar sagde, at hele eller dele af resultatet ikke var læst igen, efter det var skrevet i arket. Det er ærligt, og det er en grund til at kigge selv. Når kortet beder om lov, så tryk Allow once frem for Always allow, så ser du hver ændring, før den sker. Store lister kører du i bidder, for ifølge Anthropics vejledning stopper Google en enkelt handling efter seks minutter.
Inden du lægger kundelisten i sidepanelet, så tjek din plan. På Team og Enterprise gælder din databehandleraftale, på Pro og Max forbrugervilkårene. Ifølge Anthropics vejledning slettes input og output inden for 30 dage. Udvidelsen arver ikke særlige regler for opbevaring, som din organisation måske har sat op, og zero data retention gælder ikke i betaen. En kundeliste med kontaktpersoner er persondata, så beslut, hvilke kolonner der skal med. Til at finde dubletter blandt firmaer behøver Claude hverken kontaktpersonernes navne eller deres mails.
AI-implementering starter med reglerne i dit CRM
Som AI-konsulent sætter jeg Claude op til salgs- og RevOps-teams. Det svære er reglerne for dine egne felter, uanset hvilket CRM du bruger: hvor CVR-nummeret står, eller om det slet ikke er der, hvilke domæner der dækker en koncern, og hvem der må godkende en fletning. Jeg skriver reglerne som en skill, tester den på et ark med dine egne fælder og sætter den op, så hele teamet har den samme skill og den samme model i Claude for Google Workspace.
Det hører under interne AI-værktøjer og er den slags AI-automatisering, der sparer tid uden at koste en kundes historik. Send mig kolonnenavnene fra din eksport, uden kunderne, så siger jeg, hvad reglerne skal kunne.
FAQ
Ofte stillede spørgsmål
Ikke inde i CRM'et. Med Claude for Google Workspace arbejder Claude på en eksport i Google Sheets og foreslår, hvilke rækker der er det samme firma. I testen her fandt Sonnet 5.5 og Opus 5.5 11 eller 12 af 12 dublet-par i fem kørsler i sidepanelet, uden en eneste forkert fletning. Selve fletningen laver du i CRM'et bagefter.
Det afhænger af systemet. I HubSpot kan to poster ikke skilles ad igen, når de først er flettet, skriver HubSpot selv. Tjek, hvad dit eget CRM kan, og læs forslagene, før de bliver til fletninger.
I testen fandt Sonnet 5.5 og Opus 5.5 lige mange dubletter, og ingen af dem flettede forkert. Sonnet på Medium var færdig på halvdelen af tiden. Det er én kørsel hver, og Opus kørte efter Sonnet, så test den model, du har, på et ark, hvor du kender svaret.
Ja, det skete i testen. Sonnet 5.5 åbnede en installeret skill uden at blive bedt om det og fulgte dens regler. Skills i din Claude-konto er med i sidepanelet, så tjek, hvilke der er slået til, før du giver det en opgave.
Det afhænger af din plan og dine data. På Team og Enterprise gælder databehandleraftalen, på Pro og Max forbrugervilkårene. Ifølge Anthropic slettes data inden for 30 dage, og zero data retention gælder ikke i betaen. Til at finde dubletter behøver Claude ikke kontaktpersonernes navne og mails, så lad dem blive i CRM'et.
Claude for Google Workspace er i beta på Pro, Max, Team og Enterprise. Du installerer det fra Google Workspace Marketplace, eller din Google-administrator installerer det for hele organisationen. Derefter finder du Claude under Udvidelser i Docs, Sheets og Slides.













