Hogyan lehet kivonni az Excelben: cellák, oszlopok, százalékok, dátumok és időpontok

  • Ossza Meg Ezt
Michael Brown

Az oktatóanyag bemutatja, hogyan lehet kivonást végezni az Excelben a mínusz jel és a SUM függvény használatával. Megtanulja továbbá, hogyan lehet cellákat, teljes oszlopokat, mátrixokat és listákat kivonni.

Kivonás a négy alapvető számtani művelet egyike, és minden általános iskolás tudja, hogy ha egy számot kivonunk egy másikból, akkor a mínusz jelet használjuk. Ez a jó öreg módszer az Excelben is működik. Milyen dolgokat vonhatunk ki a munkalapokon? Bármilyen dolgokat: számokat, százalékokat, napokat, hónapokat, órákat, perceket és másodperceket. Még mátrixokat, szöveges karakterláncokat és listákat is kivonhatunk. Most pedig nézzük megnézze meg, hogyan teheti mindezt.

    Kivonási képlet Excelben (mínusz képlet)

    Az egyértelműség kedvéért a SUBTRACT függvény az Excelben nem létezik. Egy egyszerű kivonási művelet elvégzéséhez használja a mínusz jel (-).

    Az alapvető Excel kivonási képlet ilyen egyszerű:

    = number1 - number2

    Ha például 10-et akarunk kivonni 100-ból, írjuk fel az alábbi egyenletet, és 90-et kapunk eredményül:

    =100-10

    A képlet beviteléhez a munkalapon a következők szerint járjon el:

    1. Írja be az egyenlőségjelet ( = ).
    2. Írja be az első számot, amelyet a mínusz jel követ, majd a második szám.
    3. Az Enter billentyű lenyomásával fejezze be a képletet.

    A matematikához hasonlóan egyetlen képleten belül több számtani műveletet is elvégezhet.

    Ha például néhány számot szeretne kivonni 100-ból, írja be az összes számot mínusz jellel elválasztva:

    =100-10-20-30

    A képlet melyik részét kell először kiszámítani, használja a zárójeleket. Például:

    =(100-10)/(80-20)

    Az alábbi képernyőkép néhány további képletet mutat be az Excelben a számok kivonásához:

    Hogyan lehet kivonni a cellákat az Excelben

    Ha egy cellát szeretne kivonni egy másikból, szintén a mínusz képletet használja, de tényleges számok helyett cellahivatkozásokat ad meg:

    = cell_1 - cell_2

    Például, ha a B2-ben lévő számot kivonjuk az A2-ben lévő számból, használjuk ezt a képletet:

    =A2-B2

    Nem feltétlenül kell manuálisan beírnia a cellahivatkozásokat, a megfelelő cellák kijelölésével gyorsan hozzáadhatja őket a képlethez. Íme, hogyan:

    1. Abban a cellában, ahol a különbséget ki akarja adni, írja be az egyenlőségjelet (=) a képlet megkezdéséhez.
    2. Kattintson arra a cellára, amely egy minuendát tartalmaz (egy számot, amelyből egy másik számot ki kell vonni). A hivatkozás automatikusan hozzáadódik a képlethez (A2).
    3. Írjon be egy mínusz jelet (-).
    4. Kattintson a kivonandó számot tartalmazó cellára, és adja hozzá a hivatkozást a képlethez (B2).
    5. Nyomja meg az Enter billentyűt a képlet befejezéséhez.

    És ehhez hasonló eredményt kapunk:

    Hogyan vonjon ki több cellát egy cellából az Excelben

    Ha több cellát szeretne kivonni ugyanabból a cellából, a következő módszerek bármelyikét használhatja.

    Módszer 1. Mínusz jel

    Egyszerűen írjon be több cellahivatkozást mínusz jellel elválasztva, ahogyan azt több szám kivonásakor tettük.

    Például a B2:B6 cellák B1-ből történő kivonásához a következő módon kell képletet alkotni:

    =B1-B2-B3-B3-B4-B5-B6

    Módszer 2. SUM függvény

    A képlet tömörebbé tételéhez a SUM funkció segítségével adja össze a részösszegeket (B2:B6), majd vonja ki az összeget a minuendából (B1):

    =B1-SUM(B2:B6)

    Módszer 3. Negatív számok összegzése

    Ahogy talán emlékszel a matematikaórákról, a negatív számok kivonása ugyanaz, mint az összeadásuk. Tehát az összes kivonni kívánt számot tegyük negatívvá (ehhez egyszerűen írjunk be egy mínusz jelet a számok elé), majd a SUM funkcióval adjuk össze a negatív számokat:

    =SUM(B1:B6)

    Hogyan lehet kivonni az oszlopokat az Excelben

    2 oszlop soronkénti kivonásához írjon mínusz képletet a legfelső cellába, majd húzza a kitöltési fogantyút, vagy kattintson duplán a pluszjelre a képlet egész oszlopra történő másolásához.

    Példaként vonjuk ki a C oszlopban lévő számokat a B oszlopban lévő számokból, a 2. sorral kezdve:

    =B2-C2

    A relatív cellahivatkozások használata miatt a képlet minden sorban megfelelően kiigazodik:

    Ugyanazon szám kivonása egy számoszlopból

    Ha egy számot szeretne kivonni egy cellatartományból, írja be a számot egy cellába (ebben a példában az F1-es cellába), és vonja ki az F1-es cellát a tartomány első cellájából:

    =B2-$F$1

    A lényeg az, hogy a kivonandó cella hivatkozását a $ jellel zároljuk. Ez egy abszolút cellahivatkozást hoz létre, amely nem változik, függetlenül attól, hogy hova másoljuk a képletet. Az első hivatkozás (B2) nincs zárolva, így minden sorban változik.

    Ennek eredményeként a C3-as cellában a képlet =B3-$F$1 lesz; a C4-es cellában a képlet =B4-$F$1-re változik, és így tovább:

    Ha a munkalap kialakítása nem teszi lehetővé egy további cella kialakítását a kivonandó szám elhelyezésére, akkor semmi sem akadályozza meg, hogy közvetlenül a képletbe kódolja azt:

    =B2-150

    Hogyan lehet kivonni a százalékot az Excelben

    Ha egyszerűen csak ki akarsz vonni egy százalékot egy másikból, a már ismert mínusz képlet remekül működik. Például:

    =100%-30%

    Vagy megadhatja a százalékokat az egyes cellákba, és kivonhatja ezeket a cellákat:

    =A2-B2

    Ha százalékot kíván kivonni egy számból, pl. százalékkal csökkentsd a számot , akkor használja ezt a képletet:

    = Szám * (1 - %)

    Például így csökkentheti az A2-es számot 30%-kal:

    =A2*(1-30%)

    Vagy megadhatja a százalékos értéket egy egyedi cellában (mondjuk B2), és abszolút hivatkozással hivatkozhat erre a cellára:

    =A2*(1-$B$2)

    További információért lásd: Hogyan számítsuk ki a százalékos arányt Excelben.

    Hogyan vonja ki a dátumokat az Excelben

    A dátumok kivonásának legegyszerűbb módja az Excelben az, hogy különálló cellákba írja be őket, és kivonja az egyik cellát a másikból:

    = End_date - Start_date

    A DATE vagy DATEVALUE függvény segítségével közvetlenül is megadhat dátumokat a képletben. Például:

    =DATE(2018,2,1)-DATE(2018,1,1)

    =DATEVALUE("2/1/2018")-DATEVALUE("1/1/2018")

    A dátumok kivonásával kapcsolatos további információk itt találhatók:

    • Dátumok hozzáadása és kivonása az Excelben
    • Hogyan számítsuk ki a napok közötti napokat az Excelben

    Hogyan vonja ki az időt az Excelben

    Az Excelben az idő kivonásának képlete hasonló módon épül fel:

    = End_time - Start_time

    Ha például az A2 és B2 idő közötti különbséget szeretné megkapni, használja ezt a képletet:

    =A2-B2

    Ahhoz, hogy az eredmény helyesen jelenjen meg, mindenképpen alkalmazza az Idő formátumot a képletcellára:

    Ugyanezt az eredményt elérheti, ha az időértékeket közvetlenül a képletben adja meg. Ahhoz, hogy az Excel helyesen értelmezze az időpontokat, használja a TIMEVALUE függvényt:

    =TIMEVALUE("16:30 PM")-TIMEVALUE("12:00 PM")

    Az idők kivonásával kapcsolatos további információkért lásd:

    • Az idő kiszámítása Excelben
    • Hogyan adjunk hozzá & kivonjuk az időt, hogy 24 óra, 60 perc, 60 másodperc alatt mutassuk meg a 24 órát, 60 percet, 60 másodpercet.

    Hogyan kell elvégezni a mátrix kivonást az Excelben

    Tegyük fel, hogy van két értékkészletünk (mátrix), és az alábbi képernyőképen látható módon szeretnénk kivonni a készletek megfelelő elemeit:

    Íme, hogyan teheti ezt meg egyetlen képlettel:

    1. Válasszon ki egy olyan üres cellatartományt, amely ugyanannyi sorral és oszloppal rendelkezik, mint a mátrixok.
    2. A kiválasztott tartományba vagy a képletsorba írja be a mátrix kivonási képletet:

      =(A2:C4)-(E2:G4)

    3. Nyomja meg a Ctrl + Shift + Enter billentyűkombinációt, hogy tömbképlet legyen.

    A kivonás eredménye megjelenik a kijelölt tartományban. Ha az eredményül kapott tömb bármelyik cellájára kattint, és megnézi a képletsávot, láthatja, hogy a képletet {fürtös zárójelek} veszik körül, ami az Excelben a tömbképletek vizuális jelzése:

    Ha nem szeret tömbképleteket használni a munkalapjain, akkor beilleszthet egy normál kivonási képletet a bal felső cellába, és bemásolhatja jobbra és lefelé annyi cellába, ahány soros és oszlopos a mátrixa.

    Ebben a példában az alábbi képletet a C7-be helyezhetjük, és áthúzhatjuk a következő 2 oszlopra és 2 sorra:

    =A2-C4

    A relatív cellahivatkozások (a $ jel nélkül), a képlet a másolás helyén lévő oszlop és sor relatív pozíciója alapján igazodik:

    Egy cella szövegének kivonása egy másik cellából

    Attól függően, hogy a nagy- és kisbetűket azonosnak vagy különbözőnek kívánja-e kezelni, használja a következő képletek egyikét.

    Nagy- és kisbetű-érzékeny formula a szöveg kivonásához

    Ha egy cella szövegét ki akarja vonni egy másik cella szövegéből, a SUBSTITUTE függvénnyel helyettesítse a kivonandó szöveget egy üres karakterlánccal, majd TRIM-elje le a felesleges szóközöket:

    TRIM(SUBSTITUTE( full_text , text_to_subtract ,""))

    Az A2-ben lévő teljes szöveggel és a B2-ben lévő eltávolítandó részlettel a képlet a következőképpen néz ki:

    =TRIM(SUBSTITUTE(A2,B2,""))

    Mint látható, a képlet kiválóan működik egy részlánc kivonására a karakterlánc elejéből és végéből:

    Ha ugyanazt a szöveget szeretné kivonni egy cellatartományból, akkor a szöveget "keményen beírhatja" a képletbe.

    Példaként távolítsuk el az A2 cellából az "Alma" szót:

    =TRIM(SUBSTITUTE(A2, "Alma",""))

    Ahhoz, hogy a képlet működjön, kérjük, hogy pontosan írja be a szöveget, beleértve a karakteres eset .

    Nagy- és kisbetű-érzékeny formula a szöveg kivonásához

    Ez a képlet ugyanezen a megközelítésen alapul - a kivonandó szöveget egy üres karakterlánccal helyettesítjük. De ezúttal a REPLACE függvényt két másik függvénnyel kombinálva használjuk, amelyek meghatározzák, hogy hol kezdjük és hány karaktert kell helyettesíteni:

    • A SEARCH függvény az eredeti karakterláncon belül az első kivonandó karakter pozícióját adja vissza, figyelmen kívül hagyva a szöveg nagy- és kisbetűit. Ez a szám megy a start_num a REPLACE függvény argumentuma.
    • A LEN függvény megkeresi az eltávolítandó részlánc hosszát. Ez a szám kerül a num_chars a REPLACE argumentuma.

    A teljes képlet a következőképpen néz ki:

    TRIM(REPLACE( full_text , SEARCH( text_to_subtract , full_text ), LEN( text_to_subtract ),""))

    A mintaadathalmazunkra alkalmazva a következő alakot veszi fel:

    =TRIM(REPLACE(A2,SEARCH(B2,A2),LEN(B2),""))

    Ahol A2 az eredeti szöveg, B2 pedig az eltávolítandó részlánc.

    Egy lista kivonása egy másikból

    Tegyük fel, hogy van két különböző oszlopban lévő szöveges értékeket tartalmazó lista, amelyek közül a kisebb lista egy nagyobb lista részhalmaza. A kérdés az, hogy hogyan lehet a kisebb lista elemeit eltávolítani a nagyobb listából?

    Matematikailag a feladat lényege, hogy a kisebb listát kivonjuk a nagyobb listából:

    Nagyobb lista: {"A", "B", "C", "D"}

    Kisebb lista: {"A", "C"}

    Eredmény: {"B", "D"}

    Az Excel szempontjából két listát kell összehasonlítanunk az egyedi értékek tekintetében, azaz meg kell találnunk azokat az értékeket, amelyek csak a nagyobb listában fordulnak elő. Ehhez használjuk a Hogyan hasonlítsunk össze két oszlopot a különbségek tekintetében című fejezetben ismertetett képletet:

    =IF(COUNTIF($B:$B, $A2)=0, "Unique", "")

    Ahol A2 a nagyobb lista első cellája, B pedig a kisebb listát tartalmazó oszlop.

    Ennek eredményeképpen a nagyobb listában az egyedi értékeket ennek megfelelően címkézzük:

    És most már szűrheted az egyedi értékeket, és oda másolhatod őket, ahová csak akarod.

    Így vonja ki a számokat és a cellákat az Excelben. Ha közelebbről is meg szeretné nézni a példákat, kérjük, töltse le az alábbi minta munkafüzetünket. Köszönöm, hogy elolvasta, és remélem, jövő héten találkozunk a blogunkon!

    Gyakorló munkafüzet

    Kivonási képlet példák (.xlsx fájl)

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.