Använda beräknade kolumner i en Excel-tabell

Använda beräknade kolumner i en Excel-tabell

Beräknade kolumner i Excel är ett fantastiskt verktyg för att ange formler effektivt. Med hjälp av dem kan du ange en enda formel i en cell, och sedan expanderar den formeln automatiskt till resten av kolumnen för sig. Du behöver inte använda kommandona Fyll eller Kopiera. Det kan vara otroligt tidsbesparande, särskilt om du har många rader. Och samma sak händer när du ändrar en formel; Ändringen utökas också till resten av den beräknade kolumnen.

Obs!: Skärmbilderna i den här artikeln har tagits i Excel 2016. Om du har en annan version kan vyn vara något annorlunda, men om inget annat anges är funktionerna desamma.

Skapa en beräknad kolumn

  1. Skapa en tabell. Om du inte är bekant med hur Excel kan du läsa mer på: Översikt över Excel tabeller.

  2. Infoga en ny kolumn i tabellen. Det kan du göra genom att skriva i kolumnen till höger om tabellen så utökas Excel automatiskt tabellen åt dig. I det här exemplet skapade vi en ny kolumn genom att skriva "Totalsumma" i cell D1.

    Lägg till en ny tabellkolumn genom att skriva i den tomma kolumnen direkt till höger om en befintlig tabell

    Tips: 

    • Du kan också lägga till en tabellkolumn från fliken Start. Klicka på pilen för Infoga >infoga tabellkolumner till vänster.

    • Om du vill lägga till en tabellkolumn från fliken Start klickar du på pilen för Infoga > Infoga tabellkolumner till vänster.

  3. Skriv den formel du vill använda och tryck på Retur.

    Lägga till en enstaka formel i en tabellcell som automatiskt kommer att läggas till för att skapa en beräknad kolumn

    I det här fallet angav vi =summa(och markerade sedan kolumnerna Kv 1 och Kv 2. Därför skapade Excel formeln: =SUMMA(Tabell1[@[Kv1]:[Kv 2]]). Det här kallas för en strukturerad referensformel, som är unik för Excel tabellerna. Det strukturerade referensformatet är det format som gör att tabellen kan använda samma formel för varje rad. En vanlig Excel för det här skulle vara =SUMMA(B2:C2), som du sedan måste kopiera eller fylla i nedåt till resten av cellerna i kolumnen

    Mer information om strukturerade referenser finns i: Använda strukturerade referenser Excel tabellerna.

  4. När du trycker på Retur fylls formeln automatiskt i alla celler i kolumnen – ovanför och nedanför cellen där du angav formeln. Formeln är samma för varje rad, men eftersom det är en strukturerad referens vet Excel internt vilken rad som är vilken.

    Exempel på en formel som innehåller autofyll för att skapa en beräknad kolumn i en tabell

Meddelanden: 

  • I och med att du kopierar in eller fyller i en formel i alla celler i en tom tabellkolumn skapas det en beräknad kolumn.

  • Om du skriver eller flyttar en formel i en tabellkolumn som redan innehåller data skapas inte en beräknad kolumn automatiskt. Knappen Alternativ för autokorrigering visas så att du kan välja att skriva över data så att du kan skapa en beräknad kolumn.

    Alternativ för att skriva över befintliga formler i en beräknad kolumn när en formel skiljer sig från resten

  • Om du matar in en ny formel som skiljer sig från befintliga formler i en beräknad kolumn uppdateras kolumnen automatiskt med den nya formeln. Du kan välja att ångra uppdateringen och bara behålla den nya formeln från knappen Alternativ för autokorrigering. Det här rekommenderas dock i allmänhet inte eftersom det kan förhindra att kolumnen uppdateras automatiskt i framtiden, eftersom den inte vet vilken formel som ska utökas när nya rader läggs till.

    Alternativ för att ångra en beräknad kolumn när en formel har angetts

  • Om du skrev eller kopierade en formel till en cell i en tom kolumn och inte vill behålla den nya beräknade kolumnen klickar du på Ångra Knappen Ångra två gånger. Du kan också trycka på Ctrl+Z två gånger

En beräknad kolumn kan innehålla en cell som har en annan formel än resten. Det skapar ett undantag som är tydligt markerat i tabellen. På så sätt kan oavsiktliga inkonsekvenser lätt identifieras och lösas.

Meddelande om inkonsekvent formelfel i en Excel tabell

Obs!: Undantag i beräknade kolumner skapas när du gör något av följande:

  • Anger data som inte är en formel i en cell i en beräknad kolumn.

  • Skriv en formel i en cell i en beräknad kolumn och klicka sedan Knappen Ångra ångra i verktygsfältet Snabbåtkomst.

  • Anger en ny formel i en beräknad kolumn som redan innehåller ett eller flera undantag.

  • kopierar data i den beräknade kolumnen som inte matchar den beräknade kolumnens formel

    Obs!: Om den kopierade informationen innehåller en formel skriver formeln över informationen i den beräknade kolumnen.

  • Tar bort en formel från en eller flera celler i en beräknad kolumn.

    Obs!: Det här undantaget markeras inte.

  • flyttar eller tar bort en cell i ett annat kalkylbladsområde som en av raderna i en beräknad kolumn refererar till.

Felmeddelanden visas bara om du har aktiverat alternativet för felkontroll i bakgrunden. Om du inte ser felet går du till Arkiv >Alternativ > Formler > att kryssrutan Aktivera fel i bakgrunden är markerad.

  • Om du använder Excel 2007 klickar du på Office-knappen Office 2007-knapp och sedan Excel Alternativ > Formler.

  • Om du använder en Mac går du till Excel på menyraden och klickar sedan på Inställningar > Formler & Listor > Felkontroll.

Alternativet att automatiskt fylla i formler för att skapa beräknade kolumner i en Excel är på som standard. Om du inte vill Excel skapa beräknade kolumner när du anger formler i tabellkolumner kan du inaktivera alternativet att fylla i formler. Om du inte vill inaktivera alternativet, men inte alltid vill skapa beräknade kolumner när du arbetar i en tabell, kan du förhindra att beräknade kolumner skapas automatiskt.

  • Aktivera eller inaktivera beräknade kolumner

    1. Klicka på Alternativ på fliken Arkiv.

      Om du använder Excel 2007 klickar du på Office-knappen Office 2007-knapp och sedan Excel Alternativ.

    2. Klicka på Språkkontroll.

    3. Klicka på Alternativ förautokorrigering under Alternativ för autokorrigering.

    4. Klicka på fliken Autoformatera vid inskrivning.

    5. Under Automatiskt medan du arbetar markerar eller avmarkerar du kryssrutan Fyll i formler i tabeller för att skapa beräknade kolumner för att aktivera eller inaktivera det här alternativet.

      Inaktivera beräknade tabellkolumner från Arkiv > Alternativ > Språkverktyg > Alternativ för autokorrigering > Avmarkera "Fyll i formler i tabeller för att skapa beräknade kolumner".

      Tips: Du kan också klicka på knappen Alternativ för autokorrigering som visas i tabellkolumnen när du har anger en formel. Klicka på Ange alternativ för autokorrigering och avmarkera sedan kryssrutan Fyll i formler i tabeller för att skapa beräknade kolumner om du vill inaktivera det här alternativet.

    Om du använder en Mac går du till Excel på huvudmenyn och sedan Inställningar > Formler och listor > Tabeller & Filter > Fyll i formler automatiskt.

  • Sluta skapa beräknade kolumner automatiskt

    När du har angett den första formeln i en tabellkolumn klickar du på knappen Alternativ för autokorrigering som visas och klickar sedan på Sluta skapa beräknade kolumner automatiskt.

Du kan också skapa egna beräknade fält med pivottabeller, där du skapar en formel Excel sedan tillämpar den på en hel kolumn. Läs mer om att beräkna värden i en pivottabell.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community eller få support i Answers-communityn.

Se även

Översikt av Excel-tabeller

Formatera en Excel-tabell

Ändra storlek på en tabell genom att lägga till eller ta bort rader och kolumner

Summera data i en Excel-tabell

Behöver du mer hjälp?

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

×