Innehållsförteckning
I den här artikeln diskuteras metoder för att subtrahera excel-data utifrån olika kriterier. När man arbetar med Microsoft Excel drar vi bort cellvärdena med hjälp av den grundläggande minusformeln eller funktionen SUM . Den grundläggande formel för subtraktion som vi använder i Excel är ' Cell1-Cell2 '.
Den grundläggande formeln räcker dock inte till när vi gör komplexa subtraktioner. I sådana fall måste vi subtrahera cellvärden Vi går till artikeln för att se några exempel på kriterier som vi drar av värden utifrån.
Ladda ner övningsboken
Du kan ladda ner arbetsboken som vi har använt för att förbereda den här artikeln.
Subtrahera utifrån kriterier.xlsx3 exempel på att subtrahera i Excel baserat på kriterier
1. Subtraktion av Excel-data baserat på en tom cell
Anta att vi har nedanstående dataset som slumpmässigt innehåller tomma celler.
Baserat på dessa tomma celler kommer jag nu att subtrahera cellvärden från varandra med hjälp av IF-funktionen. Följ nedanstående steg för att utföra uppgiften.
Steg:
- Först skriver du nedanstående formel i Cell F5 och tryck på Gå in på .
=IF(C5"",B5-C5,IF(D5"",B5-D5,IF(E5"",B5-E5,"")))
- När du skriver in formeln får du nedanstående resultat. Använd sedan Handtag för fyllning ( + ) för att kopiera formeln över intervallet F5:F10 .
- Slutligen får vi nedanstående utdata.
🔎 Hur fungerar formeln?
Här är formeln ovan inbäddad i två IF funktioner
- IF(E5"",B5-E5,"")
Ovanstående formel kontrollerar om värdet Cell E5 är lika med blank eller inte. Här återges formeln:
{ 20 }
- IF(D5"",B5-D5,IF(E5"",B5-E5,""))
Denna del av formeln kontrollerar då om Cell D5 är tom eller inte. Eftersom Cell D5 inte är tom, återges formeln:
{ 15 }
- IF(C5"",B5-C5,IF(D5"",B5-D5,IF(E5"",B5-E5,"")))
Slutligen kontrolleras i formeln om Cell C5 är tom eller inte. Här Cell C5 har ett värde, så resultatet blir:
{ 10 }
Läs mer: Subtraktion för hela kolumner i Excel (med 5 exempel)
2. Excel IF-funktion för att subtrahera när cellinnehållet är större än ett visst nummer
Anta att vi har nedanstående dataset som innehåller siffror i två listor. Nu ska vi subtrahera värdena för Uppgifter 1 från Data2 , där antalet Uppgifter 1 är större än 50 .
Vi följer nedanstående steg för att få uppgiften utförd.
Steg:
- Skriv inledningsvis nedanstående formel i Cell D5 .
- Nästa träff Gå in på .
=IF(B5>50,C5-B5,B5)
- Vi får då nedanstående resultat.
Av ovanstående resultat kan vi se att när värdena för Uppgifter 1 är större än 50 I formeln ovan subtraheras antalet Data1 från dem i Uppgifter 2 I annat fall återger formeln värdet av Uppgifter 1 .
Läs mer: Hur man subtraherar två kolumner i Excel (5 enkla metoder)
3. Subtrahera om ett cellvärde är större än ett annat
I den här metoden jämför jag cellvärden och utifrån den jämförelsen subtraherar jag värden från specifika celler. Låt oss anta att vi har datasetet nedan som innehåller data i tre olika kolumner.
Följ nu nedanstående instruktioner för att subtrahera cellvärden baserat på de ovannämnda kriterierna.
Steg:
- Först skriver du följande formel i Cell E5 och tryck på Gå in på .
=IF(B5>C5,D5-B5,D5-C5)
- När du anger formeln och Handtag för fyllning ger Excel nedanstående resultat.
Här kan IF funktionen kontrollerar om värdet av Cell B5 är större än Cell C5 först. Om det första villkoret är sant, subtraherar formeln sedan Cell B5 från Cell D5 Om så inte är fallet, subtraherar formeln värdet av Cell C5 från den i Cell D5 .
Läs mer: Hur man subtraherar kolumner i Excel (6 enkla metoder)
Slutsats
I artikeln ovan har jag försökt diskutera flera metoder för att subtrahera utifrån kriterier i Excel utförligt. Förhoppningsvis är dessa metoder och förklaringar tillräckliga för att lösa dina problem. Låt mig veta om du har några frågor.