Tartalomjegyzék
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 - number2Ha 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:
- Írja be az egyenlőségjelet ( = ).
- Írja be az első számot, amelyet a mínusz jel követ, majd a második szám.
- 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_2Pé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:
- 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.
- 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).
- Írjon be egy mínusz jelet (-).
- Kattintson a kivonandó számot tartalmazó cellára, és adja hozzá a hivatkozást a képlethez (B2).
- 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_dateA 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_timeHa 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:
- Válasszon ki egy olyan üres cellatartományt, amely ugyanannyi sorral és oszloppal rendelkezik, mint a mátrixok.
- A kiválasztott tartományba vagy a képletsorba írja be a mátrix kivonási képletet:
=(A2:C4)-(E2:G4)
- 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)