Skip to main content
Caspian Almerud
GÖR DET SJÄLV

Outlook till Excel: logga förfrågningar i en lista automatiskt

Caspian Almerud portrait
Caspian Almerud
Författare · Stockholm, Sverige
8 min läsningPublicerad

Flagga ett mejl i Outlook så läggs en rad med avsändare, ämne, datum och länk i en Excel-tabell i OneDrive. Med dubblettskydd och en veckorutin för att gå igenom listan.

Mejl du flaggar i Outlook kan bli rader i en Excel-lista, med avsändare, ämne, datum och en länk, utan att du skriver något för hand. Du flaggar mejlet, ett Power Automate-flöde lägger till en rad i en tabell i OneDrive, och en gång i veckan går du igenom listan. Räkna med en till två timmar, inklusive dubblettskyddet.

Två saker bör du veta först. Excel-åtgärden Add a row into a table kräver att du väljer en tabell, så arbetsboken måste ha en formaterad tabell. Och i Microsofts lista över Outlook-triggers finns ingen trigger för kategorier, så du styr med flagga, eller med en regel och en mapp. Allt gäller i skrivande stund, oktober 2026.

Det här behöver du

  • En Microsoft 365-plan med Outlook-brevlåda i Exchange Online, OneDrive och Excel. Office 365 Outlook och Excel Online (Business) räknas som standardkopplingar, se Power Automate för enmansföretag.
  • En Excel-arbetsbok i OneDrive for Business som xlsx-fil, högst 25 MB, där du har skrivrättighet.
  • Vana vid att flagga mejl du vill följa upp.

Steg för steg

  1. Skapa arbetsboken Förfrågningar.xlsx i OneDrive. Skriv rubrikerna Mottaget, Avsändare, Ämne, MeddelandeId, Länk, Status och Anteckning i rad 1. Kolumnnamnet du filtrerar på, MeddelandeId, ska bara innehålla bokstäver och siffror, eftersom Microsoft anger att filterfrågor bara stöder alfanumeriska kolumnnamn. Därför heter det inte Meddelande-ID. Du ska se en arbetsbok med rubrikerna i rad 1.
  2. Markera rubrikerna och raden under, välj Home, Format as Table och bocka för att tabellen har rubriker. Byt namn under Table Tools, Design, Table Name (fliken kan heta Table Design i Excel på webben) till Forfragningar. Spara och stäng arbetsboken. Du ska se filterpilar i rubrikerna och tabellnamnet under Table Name.
  3. I Power Automate väljer du Create, Automated cloud flow och triggern When an email is flagged (V3) under Office 365 Outlook. Microsoft listar V4 som förhandsversion, så jag väljer V3. Sätt Folder till Inbox. Du ska se triggerkortet utan röda felmarkeringar.
  4. Lägg till List rows present in a table under Excel Online (Business). Välj Location, Document Library, File och Table. I Filter Query skriver du MeddelandeId eq och sätter sedan in Internet Message Id från triggern mellan enkla citattecken.
  5. Lägg till ett Condition under Control och välj uttrycket length(body('List_rows_present_in_a_table')?['value']) är lika med 0. Namnet i parentesen följer åtgärdens namn med understreck, så kontrollera det i ditt flöde. Här kollar flödet om mejlet redan finns i listan. Du ska se två grenar, If yes och If no.
  6. Under If yes lägger du till Add a row into a table med samma fil och tabell. Designern visar ett fält per kolumn. Lägg Received Time i Mottaget, From i Avsändare, Subject i Ämne, Internet Message Id i MeddelandeId och texten Ny i Status. Gör ingenting under If no.
  7. Valfritt, för länken: lägg Send an HTTP request under Office 365 Outlook ovanför Add a row i If yes-grenen, med Method GET, och som Uri https://graph.microsoft.com/v1.0/me/messages/ följt av Message Id från triggern och ?$select=webLink. Microsofts referens anger att Uri får vara en hel adress. I Länk sätter du uttrycket body('Send_an_HTTP_request')?['webLink']. Graph anger webLink som adressen som öppnar mejlet i Outlook på webben. Den här delen bygger på Microsofts referens och jag har inte provkört den, så kontrollera i en testkörning att Länk fylls i. Går det trögt räcker avsändare, ämne och tid långt.
  8. Välj Save, sedan Test, Manually, och flagga ett mejl. En rad ska dyka upp. Microsoft anger att ändringar kan dröja upp till 30 sekunder.
  9. Gör Status till en rullista: markera kolumnen, välj Data, Data Validation, Allow: List, och skriv Ny, Svarad, Offert skickad, Vunnen, Ej aktuell. Lägg in 20 minuter varje fredag: filtrera på Ny, svara eller byt status, sök på ämnet i Outlook om du behöver mejlet.

Så vet du att det fungerar

  • Flagga ett mejl: du får en rad med rätt avsändare, ämne och tid.
  • Prova dubblettskyddet. Svara på det flaggade mejlet eller byt kategori. Microsoft skriver att triggern då kan köras igen, men ingen ny rad ska komma.
  • Jämför klockslaget med mejlet. Microsofts Graph-dokumentation anger mejltider i UTC och flödet kan ge samma tid, vilket i Sverige skiljer en eller två timmar. Lägg i så fall in åtgärden Convert time zone (under Date Time) före Add a row, med UTC som källa och den svenska tidszonen som mål, och använd resultatet i Mottaget. Tidszonen står i listan som Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna, kontrollera namnet i ditt flöde.
  • Öppna körningen under 28-day run history och titta på utdata från List rows. Vid en dubblett ska den innehålla en rad.

Vanliga fel

  1. Ingen tabell att välja. Arbetsboken har bara en vanlig cellrad. Formatera som tabell.
  2. Nya kolumner syns inte i flödet. Microsoft skriver att designern måste ta in åtgärden på nytt för att se dem. Ta bort och lägg till Add a row igen.
  3. Fel 403 eller 502. Du saknar skrivrättighet, eller filen är skrivskyddad.
  4. Filen är låst eller krockar. Filen kan vara låst i upp till sex minuter efter flödets senaste användning, och Microsoft avråder från samtidig skrivning från flera håll. Stäng arbetsboken medan du testar.
  5. Dubbletter trots skyddet. Microsoft varnar för att filtrerade listor kan ligga efter. Markera tabellen i veckogenomgången och välj Data, Remove Duplicates på MeddelandeId. Raderingen är permanent, så kopiera arket först.
  6. Raden kommer sent. Triggern slår oftast till nästan direkt men kan dröja upp till en timme.

När du inte ska automatisera det här

  • Får du ett par förfrågningar i veckan räcker det att flagga och gå igenom flaggade mejl på fredagen. Då behövs inget flöde.
  • Vill du fånga allt som kommer till en adress eller ett kontaktformulär: låt en regel flytta mejlen till en mapp och bevaka mappen med When a new email arrives (V3). Flytta inte gamla mejl dit för hand, för Microsoft skriver att triggern hoppar över mejl som mottagits före senaste lyckade körning. Se Outlook-regler eller Power Automate.
  • Excel håller förvånansvärt länge som kundregister, tills två personer öppnar filen samtidigt. En skribent åt gången, 25 MB som tak. Växer listan, eller ska fler än du använda den, läs Kundregister i Google Sheets eller Excel som CRM och Outlook till HubSpot.
  • Listan innehåller namn och e-postadresser, alltså personuppgifter. Spara bara det du behöver, gallra gamla rader och begränsa åtkomsten. Det här är inte juridisk rådgivning. IMY beskriver vad du behöver informera om.

Källor

Vanliga frågor

Kan Power Automate spara mejl i Excel?

Ja, genom att en trigger i Outlook startar åtgärden Add a row into a table i Excel Online (Business). Det är det flödet du bygger här.

Måste Excel-filen ha en tabell?

Ja. Excel-åtgärderna arbetar mot en tabell du väljer i en lista, så formatera dina data som tabell först.

Kan flödet reagera på en kategori i Outlook?

Jag hittar ingen sådan trigger i Microsofts lista. Använd flagga, eller låt en regel sätta kategori och flytta mejlet till en mapp som flödet bevakar.

Hur undviker jag att samma mejl loggas två gånger?

Spara mejlets Internet Message Id i en kolumn och kolla i flödet om det redan finns innan du lägger till raden, som i steg 4 och 5.

Fastnar du?

Det här är ett av de flöden jag bygger åt enmansföretag och små team, ofta på en eller två timmar tillsammans på skärmen. Om du har fastnat på ett steg, eller hellre vill att jag sätter upp det och lämnar över det dokumenterat, mejla mig med rubriken "Fastnat: Outlook till Excel". Skriv vilka verktyg du använder och var det tog stopp, så svarar jag med vad jag tror det tar. Jag sitter i Stockholm och jobbar med hela Sverige på distans. Vill du först se om flödet alls är värt att automatisera finns Automationskollen. Mer om vad jag gör finns på sidan om automatisering med Airtable, Zapier och n8n.

Relaterade artiklar