Hur man subtraherar i Excel (subtrahera celler, kolumn, datum/tid)

Excel är ett fantastiskt verktyg för dataanalys, men många använder det för grundläggande aritmetiska beräkningar som addition, subtraktion, multiplikation och division.

Om du är ny i Excel och undrar hur du subtraherar i Excel är du på rätt plats.

I den här självstudien visar jag hur du subtraherar i Excel (subtrahera celler, intervall, kolumner och mer).

Jag kommer att börja med grunderna och sedan täcka några avancerade subtraktionstekniker i Excel. Jag täcker också hur man subtraherar datum, tider och procentsatser i Excel.

Så låt oss ta det!

Subtrahera celler/värden i Excel

Låt oss börja med ett riktigt enkelt exempel, där jag har två värden (säg 200 och 100) och jag vill subtrahera dessa och få resultatet.

Så här gör du:

  1. Markera cellen där du vill subtrahera och ange ett likhetstecken (=)
  2. Ange det första värdet
  3. Ange subtraktionstecknet (minustecken -)
  4. Ange det andra numret
  5. Tryck Enter

Stegen ovan utför beräkningen i cellen och visar resultatet.

Observera att detta kallas en formel i Excel, där vi börjar med ett likhetstecken och sedan har formeln eller ekvationen som vi vill lösa.

I exemplet ovan hårdkodade vi värdena i cellen. Det betyder att vi manuellt skrev in värdena 200 och 100 i cellen.

Du kan också använda en liknande formel när du har dessa värden i celler. I så fall kan du använda cellens referens istället för att ange värdena manuellt.

Antag att du har två värden i cell B1 och B2 (som visas nedan), och du vill subtrahera värdet i cell B2 från värdet i cell B1

Nedan är formeln som gör detta:

= B1-B2

Det är samma konstruktion, men istället för att manuellt ange värdena i formeln har vi använt cellreferensen som innehåller värdet.

Fördelen med att göra detta är att om värdena i cellerna ändras, skulle formeln automatiskt uppdateras och visa dig rätt resultat.

Att dra ett värde från en hel kolumn

Låt oss nu komma till lite mer avancerade subtraktionsberäkningar.

I exemplet ovan hade vi två värden som vi ville subtrahera.

Men vad händer om du har en lista med värden i en kolumn och du vill subtrahera ett specifikt värde från hela kolumnen.

Återigen kan du enkelt göra det i Excel.

Anta att du har en datamängd som visas nedan och du vill subtrahera värdet 10 från varje cell i kolumn A.

Nedan följer stegen för att göra detta:

  1. I cell B2 anger du formeln: = A2-10
  1. Kopiera cell B2
  2. Välj cell B3 till B12
  3. Klistra in den kopierade cellen

När du gör detta kommer Excel att kopiera formeln i cell B2 och sedan tillämpa den på alla celler där du klistrade in den kopierade cellen.

Och eftersom vi använder en cellreferens i formeln (A2) skulle Excel automatiskt justera cellreferensen när den går ner.

Till exempel, i cell B3, skulle formeln bli = A3-10, och i cell B4 skulle formeln bli A4-10.

Om du använder Microsoft 365

Metoden som jag har täckt ovan fungerar med alla versioner av Excel, men om du använder Microsoft 365 kan du använda en ännu enklare formel.

Anta att du har samma data (med data i kolumn A) och du vill subtrahera 10 från varje cell, du kan använda nedanstående formel i cell B2:

= A2: A12-10

Det är allt!

Du behöver inte oroa dig för att kopiera och klistra in formeln i andra celler eftersom Excel skulle ta hand om det.

Detta kallas en dynamisk matrisformel, där resultatet inte returnerar ett enda värde, utan en uppsättning värden. Och dessa värden spills sedan över till andra celler i kolumnen

Obs! För att dessa dynamiska matrisformler ska fungera måste du se till att cellerna där resultatet skulle fyllas i är tomma. Om det redan finns ett antal text i dessa celler ser du #SPILL! fel i cellen där du anger formeln.

Subtrahera ett cellvärde från en hel kolumn

I exemplet ovan subtraherade jag 10 från flera celler i en kolumn.

Vi kan använda samma koncept för att subtrahera ett värde i en cell från en hel kolumn.

Antag att du har en dataset som visas nedan där du vill subtrahera värdet i cell D2 med alla celler i kolumn A.

Nedan följer stegen för att göra detta:

  1. I cell C2 anger du formeln: = A2- $ D $ 2
  1. Kopiera cell C2
  2. Välj cell C3 till C12
  3. Klistra in den kopierade cellen

I det här exemplet har jag använt formeln A2- $ D $ 2, vilket ser till att när jag kopierar formeln för alla andra celler i kolumn C förblir värdet som jag subtraherar detsamma, vilket är cell B2.

När du lägger till en dollar före kolumnalfabetet och radnumret, ser det till att om du kopierar cellen med den här referensen och klistrar in den någon annanstans, skulle referensen fortfarande vara $ D $ 2. Detta kallas absolut referens (eftersom dessa inte ändras).

När du kopierar denna formel i cell C3 skulle det bli A3- $ D $ 2 och i cell C4 skulle det bli A4- $ D $ 2.

Så medan den första delen av referensen fortsätter att ändras från A3 till A4 när vi kopierar ner den, ändras den absoluta referensen inte,

Detta gör att vi kan subtrahera samma värde från alla celler i kolumn A.

Om du använder Microsoft 365

Om du använder Microsoft 365 och har tillgång till dynamiska matriser kan du också använda formeln nedan:

= A2: A12-D2

Med dynamiska matriser behöver du inte oroa dig för att referenser ändras. Det kommer att ta hand om det själv.

Subtrahera flera celler från en cell

I likhet med exemplet ovan kan du också ta bort värden i en hel kolumn från ett enda värde eller cellen som innehåller värdet.

Anta att du har en datamängd som visas nedan och du vill subtrahera alla värden i kolumn B från värdet i cell A2.

Nedan följer stegen för att göra detta:

  1. I cell C2 anger du formeln: = $ A $ 2-B2
  2. Kopiera cell C2
  3. Välj cell C3 till C12
  4. Klistra in den kopierade cellen

Logiken som används här är exakt densamma som ovan, där jag har låst referensen $ A $ 2 genom att lägga till ett $ -tecken före kolumnalfabetet och radnumret.

På så sätt ändras cellreferensen $ A $ 2 inte när vi kopierar den i kolumn C, men den andra referensen i formeln (B2) ändras hela tiden när vi går ner i cellen.

Om du använder Microsoft 365

Om du använder Microsoft 365 och har tillgång till dynamiska matriser kan du också använda formeln nedan:

= A2-B2: B12

Subtrahera celler i två kolumner

I de flesta praktiska fall har du två kolumner där du vill subtrahera cellerna i varje kolumn (i samma rad) och få resultatet.

Anta till exempel att du har intäkter och utgifter i två kolumner och du vill beräkna nettoinkomsten (vilket är skillnaden mellan intäkter och kostnader)

Så här gör du:

  1. I cell C2 anger du formeln: = B2-C2
  1. Kopiera cell C2
  2. Välj cell C3 till C12
  3. Klistra in den kopierade cellen

Ovanstående formel justerar automatiskt referensen när den kopieras ner och du får skillnaden mellan intäkter och kostnader på den raden.

Om du använder Microsoft 365

Metoden som jag har täckt ovan fungerar med alla versioner av Excel, men om du använder Microsoft 365 kan du använda en ännu enklare formel.

Anta att du har samma data och du vill subtrahera de två kolumnerna, du kan använda följande formel:

= B2: B11-C2: C11

Observera att detta är möjligt eftersom Excel i Microsoft 365 har något som kallas dynamiska matriser. Om du inte har dessa kan den inte använda den här formeln.

Subtrahera datum i Excel

Datum och tidsvärden lagras som nummer i backend i Excel.

Till exempel representerar 44197 datumet 1 januari 2021 och 44198 representerar datumet 2 januari 2021.

Detta gör att vi enkelt kan subtrahera datum i Excel och hitta skillnaden.

Om du till exempel har två datum kan du subtrahera dessa och ta reda på hur många dagar som har gått mellan dessa två datum.

Antag att jag har en datamängd som visas nedan där jag har "Startdatum" och "Slutdatum" och jag vill ta reda på antalet dagar mellan dessa två datum.

En enkel subtraktionsformel skulle ge mig resultatet.

= B2-A2

Det finns en möjlighet att Excel ger dig resultatet i datumformatet istället för ett nummer som visas ovan.

Detta händer ibland när Excel försöker vara till hjälp och hämta formatet från den intilliggande kolumnen.

Du kan enkelt justera detta och få värdena i siffror genom att gå till fliken Hem och välja Allmänt i rullgardinsmenyn för talformat.

Obs! Denna formel fungerar bara när du använder ett datum som Excel känner igen som ett giltigt datumformat. Om du till exempel använder 01.01.2020 känner Excel inte igen det som ett datum och betraktar det som en textsträng. Så du kommer inte att kunna subtrahera datum med ett sådant format

Du kan läsa mer om att subtrahera datum i Excel här

Subtrahera tid i Excel

Precis som datum lagras även tidsvärden som siffror i Excel.

Medan dagdelen av datumet skulle representeras av hela talet, skulle tidsdelen representeras av decimal.

Till exempel skulle 44197.5 representera 01 jan 2021 12:00 och 44197,25 skulle representera 01 jan 2021 09:00

Om du har tidsvärden i Excel är det du verkligen har i bakänden i Excel decimaltal som representerar det tidsvärdet (som formateras för att visas som tid i cellerna).

Och eftersom det här är siffror kan du enkelt subtrahera dessa.

Nedan har jag en datamängd där jag har starttid och sluttid, och jag vill beräkna skillnaden mellan dessa två gånger.

Här är formeln som ger oss skillnaden mellan dessa tidsvärden:

= B2-A2

Det finns en stor möjlighet att Excel ändrar resultatkolumnens format för att visa skillnaden som ett tidsvärde (till exempel kan det visa dig 9:00 istället för 0,375). Du kan enkelt ändra detta genom att gå till fliken Hem och välja Allmänt från rullgardinsmenyn.

Observera att vid tider får du värdet i decimaler, men om du vill ha det i timmar, minuter och sekunder kan du göra det genom att multiplicera decimalvärdet med 24 (för att få timmar), eller 24*60 för få minuter och 24*60*60 för att få sekunder.

Så om du vill veta hur många timmar det finns under den angivna tiden i vår dataset kan du använda följande formel:

= (B2-A2)*24

Subtrahera procentsatser i Excel

Att subtrahera procentsatser från ett tal i Excel är lite annorlunda än att subtrahera två hela tal eller decimaler.

Anta att du har två procentvärden (som visas nedan) och du vill subtrahera ett från ett annat, du kan använda en enkel subtraktionsformel

Men om du vill subtrahera ett procentvärde från ett icke-procentuellt värde måste du göra det annorlunda.

Antag att du har 100 i cell B1 och du vill subtrahera 20% från detta värde (dvs subtrahera 20% av 100 från 100).

Du kan använda nedanstående formella i det här fallet:

= B1*(1-20%)

Du kan också använda följande formel:

= B1-B1*20%

Om du har procentvärdet i en cell kan du också använda cellreferensen. Om du till exempel har datauppsättningen enligt nedan och du vill subtrahera procentvärdet i cell B2 från talet i B1.

Då kan du använda nedanstående formel:

= B1-B1*B2

Subtrahera med Paste Special

Och slutligen kan du också använda Paste Special trick för att subtrahera i Excel.

Detta är användbart när du snabbt vill subtrahera ett specifikt värde från en hel kolumn.

Anta att du har datauppsättningen enligt nedan och du vill subtrahera 100 från vart och ett av dessa nummer.

Nedan följer stegen för att göra detta:

  1. I en tom cell anger du värdet som du vill subtrahera från hela kolumnen. I det här exemplet kommer jag att ange detta värde i cell D1
  1. Kopiera cell D1 (som är cellen där du har angett detta värde som du vill subtrahera)
  1. Markera hela kolumnen från vilken du vill subtrahera det kopierade värdet
  2. Högerklicka och klicka sedan på alternativet Klistra in special
  1. I den speciella dialogrutan väljer du Värden som alternativet Klistra in
  1. Under Funktioner väljer du Subtrahera
  1. Klicka på OK
  2. Ta bort värdet som du angav i cellen i steg 1

Stegen ovan men subtrahera helt enkelt värdet som du kopierade från den valda kolumnen. Resultatet du får från detta är ett statiskt värde.

Fördelen med den här metoden är att du inte behöver en extra kolumn där du behöver använda en formel för att subtrahera värdena. Om du också vill behålla de ursprungliga värdena skapar du bara en kopia av kolumnen och använder sedan stegen ovan

Så det här är olika sätt som du kan använda Excel till subtrahera värden/procentsatser, celler och kolumner.

Att förstå dessa grundläggande begrepp hjälper dig att använda Excel -kalkylarkverktyget på det mest effektiva sättet.

Jag hoppas att du fann denna handledning användbar.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave