Obsah
Tento článok sa zaoberá metódami odčítanie údajov programu Excel na základe rôznych kritérií. Pri práci s Microsoft Excel , odčítame hodnoty buniek pomocou základného vzorca mínus alebo funkcia SUM . Základné vzorec na odčítanie používame v programe Excel je Bunka1-Bunka2 '.
Pri zložitom odčítaní však základný vzorec nestačí. V takýchto prípadoch musíme odčítanie hodnôt buniek na základe konkrétnych kritérií. Prejdime do článku a pozrime si niekoľko príkladov kritérií, na základe ktorých budeme odčítavať hodnoty.
Stiahnite si cvičebnicu
Môžete si stiahnuť cvičný zošit, ktorý sme použili pri príprave tohto článku.
Odčítanie na základe kritérií.xlsx3 príklady na odčítanie v programe Excel na základe kritérií
1. Odčítanie údajov programu Excel na základe prázdnej bunky
Predpokladajme, že máme nižšie uvedený súbor údajov, ktorý náhodne obsahuje prázdne bunky.
Teraz na základe týchto prázdnych buniek od seba odpočítam hodnoty buniek pomocou funkcia IF Pri vykonávaní úlohy postupujte podľa nasledujúcich krokov.
Kroky:
- Najprv zadajte nasledujúci vzorec do Bunka F5 a stlačte Vstúpte na stránku .
=IF(C5"",B5-C5,IF(D5"",B5-D5,IF(E5"",B5-E5,"")))
- Po zadaní vzorca dostaneme nasledujúci výsledok. Potom použite Rukoväť náplne ( + ) na skopírovanie vzorca v rozsahu F5:F10 .
- Nakoniec dostaneme nasledujúci výstup.
🔎 Ako vzorec funguje?
Tu je uvedený vzorec vnorený s dvoma IF funkcie
- IF(E5"",B5-E5,"")
Uvedený vzorec kontroluje, či hodnota Bunka E5 sa rovná alebo nerovná prázdnej hodnote. Tu vzorec vracia:
{ 20 }
- IF(D5"",B5-D5,IF(E5"",B5-E5,""))
Potom táto časť vzorca kontroluje, či Bunka D5 je alebo nie je prázdna. Bunka D5 nie je prázdny, vzorec vráti:
{ 15 }
- IF(C5"",B5-C5,IF(D5"",B5-D5,IF(E5"",B5-E5,"")))
Nakoniec vzorec kontroluje, či Bunka C5 je prázdna alebo nie. Tu Bunka C5 má hodnotu, takže výstup je:
{ 10 }
Prečítajte si viac: Odčítanie pre celý stĺpec v programe Excel (s 5 príkladmi)
2. Funkcia Excel IF na odčítanie, keď je obsah bunky väčší ako určité číslo
Predpokladajme, že máme nižšie uvedený súbor údajov obsahujúci čísla v dvoch zoznamoch. Teraz odčítame hodnoty Údaje 1 z adresy Údaje2 , kde počet Údaje 1 je väčšia ako 50 .
Postupujme podľa nižšie uvedených krokov, aby sme túto úlohu splnili.
Kroky:
- Na začiatku zadajte nasledujúci vzorec Bunka D5 .
- Ďalší zásah Vstúpte na stránku .
=IF(B5>50,C5-B5,B5)
- Následne dostaneme nasledujúci výstup.
Z uvedeného výsledku vidíme, že keď hodnoty Údaje 1 sú väčšie ako 50 , vyššie uvedený vzorec odčíta počet Údaje1 od tých Údaje 2 V opačnom prípade vzorec vráti hodnotu Údaje 1 .
Prečítajte si viac: Ako odčítať dva stĺpce v programe Excel (5 jednoduchých metód)
3. Odpočítajte, ak je jedna hodnota bunky väčšia ako druhá
Pri tejto metóde porovnám hodnoty buniek a na základe tohto porovnania odčítam hodnoty z konkrétnych buniek. Predpokladajme, že máme nižšie uvedený súbor údajov, ktorý obsahuje údaje v troch rôznych stĺpcoch.
Teraz podľa nasledujúcich pokynov odpočítajte hodnoty buniek na základe vyššie uvedených kritérií.
Kroky:
- Najprv zadajte nasledujúci vzorec Bunka E5 a stlačte Vstúpte na stránku .
=IF(B5>C5,D5-B5,D5-C5)
- Po zadaní vzorca a Rukoväť náplne excel vráti nasledujúci výsledok.
Tu sa IF funkcia kontroluje, či hodnota Bunka B5 je väčšia ako Bunka C5 Potom, ak je prvá podmienka pravdivá, vzorec odčíta Bunka B5 z adresy Bunka D5 Ak nie, vzorec odpočíta hodnotu Bunka C5 z jedného z nich Bunka D5 .
Prečítajte si viac: Ako odčítať stĺpce v programe Excel (6 jednoduchých metód)
Záver
V uvedenom článku som sa snažil podrobne rozobrať niekoľko metód odčítania na základe kritérií v programe Excel. Dúfam, že tieto metódy a vysvetlenia budú stačiť na vyriešenie vašich problémov. Ak máte nejaké otázky, dajte mi prosím vedieť.