Ynhâldsopjefte
Dit artikel sil metoaden beprate om excelgegevens te subtractearjen basearre op ferskate kritearia. Wylst wy wurkje mei Microsoft Excel , subtrahearje wy selwearden mei de basis minusformule of de SUM-funksje . De basis subtraksjeformule dy't wy brûke yn excel is ' Cell1-Cell2 '.
De basisformule is lykwols net genôch by it dwaan fan komplekse subtraksje. Yn sokke gefallen moatte wy selwearden subtractearje basearre op spesifike kritearia. Litte wy nei it artikel gean om wat foarbylden te sjen fan kritearia basearre op wêrfan wy wearden sille ôflûke.
Oefenwurkboek downloade
Jo kinne it oefenwurkboek downloade dat wy brûkt hawwe om dit artikel te meitsjen.
Subtractearje basearre op kritearia.xlsx
3 foarbylden om te subtrahearjen yn Excel basearre op kritearia
1. Subtraksje fan Excel-gegevens basearre op leech Sel
Stel dat wy de ûndersteande dataset hawwe dy't lege sellen willekeurich befetsje.
No basearre op dizze lege sellen sil ik selwearden fan inoar ôflûke mei de IF-funksje . Folgje de ûndersteande stappen om de taak út te fieren.
Stappen:
- Typ earst de ûndersteande formule yn Sel F5 en druk op Enter .
=IF(C5"",B5-C5,IF(D5"",B5-D5,IF(E5"",B5-E5,"")))
- By it ynfieren fan de formule sille wy krije it ûndersteande resultaat. Brûk dan it ark Fillhandtak ( + ) om de formule te kopiearjen oer it berik F5:F10 .
- Op it lêst sille wykrije de ûndersteande útfier.
🔎 Hoe wurket de formule?
Hjir de formule boppesteande formule is genest mei twa IF funksjes
- IF(E5””,B5-E5,””)
De boppesteande formule kontrolearret oft de wearde Sel E5 lyk is oan leech of net. Hjir jout de formule werom:
{ 20 }
- IF(D5””,B5-D5,IF(E5””,B5- E5,””))
Dan kontrolearret dit diel fan 'e formule as Sel D5 leech is of net. Om't de Sel D5 net leech is, jout de formule werom:
{ 15 }
- IF(C5"" ,B5-C5,IF(D5””,B5-D5,IF(E5””,B5-E5,””)))
Op it lêst kontrolearret de formule oft Sel C5 is leech of net. Hjir hat Sel C5 in wearde, dus de útfier is:
{ 10 }
Lês mear: Subtraksje foar hiele kolom yn Excel (mei 5 foarbylden)
2. Excel IF-funksje om te subtrahearjen as sellynhâld grutter is as spesifyk nûmer
Stel dat wy de ûndersteande dataset hawwe mei nûmers yn twa listen. No sille wy de wearden fan Data 1 ôflûke fan Data2 , wêrby't it oantal Data 1 grutter is as 50 .
Litte wy de folgjende stappen folgje om de taak dien te krijen.
Stappen:
- Typ earst de hjirûnder formule yn Sel D5 .
- Folgjende hit Enter .
=IF(B5>50,C5-B5,B5)
- Dêrtroch krije wy de ûndersteande útfier.
Fan it boppesteanderesultaat kinne wy sjen dat as de wearden fan Data 1 grutter binne as 50 , de boppesteande formule it oantal Data1 subtrahearret fan dy fan Data 2 . Oars jout de formule de wearde werom fan Gegevens 1 .
Lês mear: Hoe kinne jo twa kolommen yn Excel subtractearje (5 maklike metoaden)
3. Subtractearje As ien selwearde grutter is as in oare
Yn dizze metoade sil ik selwearden fergelykje, en op basis fan dy ferliking sil ik wearden fan spesifike sellen ôflûke. Litte wy oannimme dat wy de dataset hjirûnder hawwe, dy't gegevens yn trije ferskillende kolommen befettet.
Folgje no de ynstruksjes hjirûnder om selwearden ôf te lûken op basis fan de boppeneamde kritearia.
Stappen:
- Typ earst de folgjende formule yn Sel E5 en druk op Enter .
=IF(B5>C5,D5-B5,D5-C5)
- By it ynfieren fan de formule en Fill Handle ark, jout excel it ûndersteande resultaat werom.
Hjir kontroleart de funksje IF oft de wearde fan Sel B5 grutter is as Sel C5 earst. Dan, as de earste betingst wier is, subtrahearret de formule Sel B5 fan Sel D5 . Sa net, de formule lûkt de wearde fan Sel C5 fan dy fan Sel D5 .
Lês mear: How to Subtract Columns yn Excel (6 Easy Methods)
Konklúzje
Yn it boppesteande artikel haw ik besocht ferskate metoaden te besprekken om te subtractearjenbasearre op kritearia yn excel útwurke. Hooplik sille dizze metoaden en ferklearrings genôch wêze om jo problemen op te lossen. Lit my witte as jo fragen hawwe.