Kuidas Excelis lahutada: lahtrid, veerud, protsendid, kuupäevad ja ajad

  • Jaga Seda
Michael Brown

Õpetuses näidatakse, kuidas teha Excelis lahutamist, kasutades miinusmärki ja funktsiooni SUMM. Samuti õpid, kuidas lahtreid, terveid veerge, maatriksid ja loendeid lahutada.

Subtraktsioon on üks neljast põhilisest aritmeetikaoperatsioonist ja iga põhikooliõpilane teab, et ühe arvu lahutamiseks teisest kasutate miinusmärki. See vana hea meetod töötab ka Excelis. Milliseid asju saate oma töölehtedel lahutada? Lihtsalt igasuguseid asju: arvud, protsendid, päevad, kuud, tunnid, minutid ja sekundid. Võite lahutada isegi maatriksid, tekstiridu ja loetelusid. Nüüd, olgu siisvaata, kuidas seda kõike saab teha.

    Väljavõtmisvalem Excelis (miinusvalem)

    Selguse huvides ei ole Excelis funktsiooni SUBTRACT olemas. Lihtsa lahutamise operatsiooni tegemiseks kasutate funktsiooni miinusmärk (-).

    Exceli põhiline lahutamise valem on nii lihtne kui see:

    = number1 - number2

    Näiteks 10 lahutamiseks 100-st kirjutage alljärgnev võrrand ja saate tulemuseks 90:

    =100-10

    Valemi sisestamiseks oma töölehel tehke järgmist:

    1. Kirjutage sellesse lahtrisse, kus soovite tulemust kuvada, võrdsusmärk ( = ).
    2. Sisestage esimene number, millele järgneb miinusmärk ja seejärel teine number.
    3. Täitke valem, vajutades Enter-klahvi.

    Nagu matemaatikas, saab ühe valemi sees teha rohkem kui ühe aritmeetilise operatsiooni.

    Näiteks kui soovite 100-st lahutada paar numbrit, sisestage kõik need numbrid miinusmärgiga eraldatuna:

    =100-10-20-30

    Selleks, et näidata, millist osa valemist tuleks arvutada esimesena, kasutage sulgusid. Näiteks:

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

    Allpool oleval ekraanipildil on näidatud veel mõned valemid arvude lahutamise jaoks Excelis:

    Kuidas lahtrid Excelis lahtritest lahutada

    Ühe lahtri lahutamiseks te kasutate samuti miinusvalemit, kuid tegelike numbrite asemel esitate lahtriviited:

    = cell_1 - cell_2

    Näiteks, et lahutada arv B2 arvust A2, kasutage seda valemit:

    =A2-B2

    Te ei pea tingimata käsitsi sisestama lahtriviiteid, vaid saate need kiiresti valemile lisada, valides vastavad lahtrid. Järgnevalt on kirjeldatud, kuidas:

    1. Kirjutage sellesse lahtrisse, kuhu soovite erinevuse väljastada, võrdusmärki (=), et alustada oma valemit.
    2. Klõpsake lahtril, mis sisaldab minuendumit (arv, millest tahetakse lahutada teine arv). Selle viide lisatakse automaatselt valemile (A2).
    3. Sisestage miinusmärk (-).
    4. Klõpsake lahtril, mis sisaldab subtrahendi (lahutatav arv), et lisada selle viide valemile (B2).
    5. Vajutage Enter-klahvi, et valemit lõpule viia.

    Ja te saate tulemuse, mis sarnaneb sellele:

    Kuidas lahutada mitu lahtrit ühest lahtrist Excelis

    Mitme lahtri lahutamiseks samast lahtrist saate kasutada mõnda järgmistest meetoditest.

    Meetod 1. Miinusmärk

    Kirjutage lihtsalt mitu lahtriviidet, mis on eraldatud miinusmärgiga, nagu me tegime mitme arvu lahutamisel.

    Näiteks lahtrite B2:B6 lahtritest B1 lahutamiseks konstrueerige valem järgmiselt:

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

    Meetod 2. Funktsioon SUM

    Et muuta valem kompaktsemaks, liita vahesummad (B2:B6) kokku, kasutades funktsiooni SUMMA, ja seejärel lahutage summa minutiarvust (B1):

    =B1-SUM(B2:B6)

    Meetod 3. Negatiivsete arvude summa

    Nagu te võib-olla mäletate matemaatika kursusest, on negatiivse arvu lahutamine sama, mis selle lisamine. Seega tehke kõik numbrid, mida soovite lahutada, negatiivseks (selleks kirjutage lihtsalt miinusmärk numbri ette) ja seejärel kasutage negatiivsete numbrite summeerimiseks funktsiooni SUMM:

    =SUM(B1:B6)

    Kuidas lahutada veerge Excelis

    2 veeru rea kaupa lahutamiseks kirjutage miinusvalem kõige ülemise lahtri jaoks ja seejärel lohistage täitekäepide või topeltklõpsake plussmärki, et kopeerida valem kogu veeru jaoks.

    Näiteks lahutame veerus C olevad numbrid veerus B olevatest numbritest, alustades reast 2:

    =B2-C2

    Tänu suhteliste lahtriviidete kasutamisele kohandatakse valemit iga rea puhul õigesti:

    Lahutada sama arv numbrite veerust välja.

    Ühe arvu lahtrite vahemikust lahutamiseks sisestage see number mõnda lahtrisse (antud näites F1) ja lahutage lahter F1 vahemiku esimesest lahtrist:

    =B2-$F$1

    Oluline on lukustada lahtri viide, millest lahutatakse $-märgiga. See loob absoluutse lahtri viite, mis ei muutu sõltumata sellest, kuhu valemit kopeeritakse. Esimene viide (B2) ei ole lukustatud, seega muutub see iga rea puhul.

    Selle tulemusena on lahtris C3 valem =B3-$F$1; lahtris C4 muutub valem =B4-$F$1 jne:

    Kui teie töölehe ülesehitus ei võimalda lahtri lisamist lahutatava arvu jaoks, ei takista miski teid selle otse valemisse kodeerimast:

    =B2-150

    Kuidas lahutada protsent Excelis

    Kui soovite lihtsalt lahutada ühe protsendi teisest, siis töötab juba tuttav miinusvalem suurepäraselt. Näiteks:

    =100%-30%

    Või võite sisestada protsendid üksikutesse lahtritesse ja need lahtrid maha arvata:

    =A2-B2

    Kui soovite arvust lahutada protsendi, st. vähendada arvu protsentuaalselt , siis kasutage seda valemit:

    = Number * (1 - %)

    Näiteks siin on toodud, kuidas saate vähendada arvu A2 30% võrra:

    =A2*(1-30%)

    Või võite sisestada protsendi üksikusse lahtrisse (näiteks B2) ja viidata sellele lahtrisse absoluutse viite abil:

    =A2*(1-$B$2)

    Lisateavet leiate jaotisest Kuidas arvutada protsendimäärasid Excelis.

    Kuidas lahutada kuupäevi Excelis

    Kõige lihtsam viis kuupäevade lahutamiseks Excelis on sisestada need üksikutesse lahtritesse ja lahutada üks lahter teisest lahtrist:

    = End_date - Start_date

    Saate esitada kuupäevi ka otse oma valemis, kasutades selleks funktsiooni DATE või DATEVALUE. Näiteks:

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

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

    Lisateavet kuupäevade lahutamise kohta leiate siit:

    • Kuidas lisada ja lahutada kuupäevi Excelis
    • Kuidas arvutada kuupäevade vahelisi päevi Excelis

    Kuidas lahutada aega Excelis

    Excelis on aja lahutamise valem üles ehitatud sarnaselt:

    = End_time - Start_time

    Näiteks, et saada A2 ja B2 aegade vahe, kasutage seda valemit:

    =A2-B2

    Et tulemus kuvataks õigesti, rakendage kindlasti valemi lahtrisse vormingut "Aeg":

    Sama tulemuse saate saavutada, kui esitate aja väärtused otse valemis. Et Excel mõistaks aegu õigesti, kasutage funktsiooni TIMEVALUE:

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

    Lisateavet aegade lahutamise kohta vt:

    • Kuidas arvutada aega Excelis
    • Kuidas lisada & lahutada aega, et näidata üle 24 tunni, 60 minuti, 60 sekundi

    Kuidas teha Exceli maatriksi lahutamine Excelis

    Oletame, et teil on kaks väärtuste kogumit (maatriksid) ja te soovite lahutada nende kogumite vastavad elemendid, nagu on näidatud alloleval ekraanipildil:

    Siin on, kuidas saate seda teha ühe valemiga:

    1. Valige tühjade lahtrite vahemik, millel on sama palju ridu ja veerge kui teie maatriksitel.
    2. Kirjutage valitud vahemikku või valemiribale maatriksi lahutamise valem:

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

    3. Vajutage Ctrl + Shift + Enter, et muuta see massiivi valemiks.

    Väljavõtmise tulemused ilmuvad valitud vahemikku. Kui klõpsate saadud massiivi mis tahes lahtril ja vaatate valemiribale, näete, et valem on ümbritsetud {käharaid sulgusid}, mis on Exceli massiivi valemite visuaalne märk:

    Kui teile ei meeldi kasutada oma töölehtedel massiivi valemeid, siis võite sisestada tavalise lahtrimisvalemi kõige ülemisse vasakpoolsesse lahtrisse ja kopeerida seda paremale ja allapoole nii paljudesse lahtritesse, kui teie maatriksil on ridu ja veerge.

    Selles näites võiksime panna allpool esitatud valemi C7 ja lohistada selle järgmistesse 2 veergu ja 2 reale:

    =A2-C4

    Tänu sellele, et kasutatakse suhtelised lahtriviited (ilma $-märgita), kohandatakse valemit selle veeru ja rea suhtelise asukoha alusel, kuhu see on kopeeritud:

    Ühe lahtri teksti lahtrist teise lahtri tekstist lahtri lahtri lahutamiseks

    Sõltuvalt sellest, kas soovite käsitleda suuri ja väikseid tähemärke samade või erinevatena, kasutage ühte järgmistest valemitest.

    Suur- ja väiketähtedega valem teksti lahutamiseks

    Ühe lahtri teksti lahutamiseks teise lahtri tekstist kasutage funktsiooni SUBSTITUTE, et asendada lahutatav tekst tühja stringiga, ja seejärel TRIM-iga tühikuid:

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

    Kui täistekst on A2-s ja eemaldatav alatähis B2-s, siis valem on järgmine:

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

    Nagu näete, töötab valem suurepäraselt, kui lahutate alamjada stringi algusest ja lõpust:

    Kui soovite sama teksti lahtrite vahemikust maha arvata, saate selle teksti oma valemisse "kõvasti sisse kirjutada".

    Eemaldame näiteks lahtrist A2 sõna "Õunad":

    =TRIM(SUBSTITUTE(A2, "Õunad",""))

    Selleks, et valem töötaks, tuleb kindlasti sisestada tekst täpselt, kaasa arvatud iseloomu puhul .

    Suur- ja väiketähtedele mittevastav valem teksti lahutamiseks

    See valem põhineb samal lähenemisviisil - asendame lahutatava teksti tühja stringiga. Kuid seekord kasutame funktsiooni REPLACE koos kahe teise funktsiooniga, mis määravad, kust alustada ja mitu märki asendada:

    • Funktsioon SEARCH tagastab esimese lahutatava tähemärgi positsiooni algses stringis, ignoreerides teksti suurust. See number läheb arvesse start_num funktsiooni REPLACE argument.
    • Funktsioon LEN leiab eemaldatava alatähise pikkuse. See number läheb numbrisse num_chars REPLACE argument.

    Täielik valem näeb välja järgmiselt:

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

    Rakendatuna meie näidisandmestikule, võtab see järgmise kuju:

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

    Kus A2 on algne tekst ja B2 on eemaldatav alatähis.

    Lahutada üks nimekiri teisest nimekirjast

    Oletame, et teil on kaks loendit tekstiväärtustega erinevates veergudes, kusjuures väiksem loend on suurema loendi alamhulk. Küsimus on järgmine: kuidas eemaldada väiksema loendi elemendid suuremast loendist?

    Matemaatiliselt taandub ülesanne väiksema nimekirja lahutamisele suuremast nimekirjast:

    Suurem nimekiri: {"A", "B", "C", "D"}

    Väiksem nimekiri: {"A", "C"}

    Tulemus: {"B", "D"}

    Exceli mõistes peame võrdlema kahte nimekirja unikaalsete väärtuste osas, st leidma väärtused, mis esinevad ainult suuremas nimekirjas. Selleks kasutage valemit, mida on selgitatud peatükis Kuidas võrrelda kahte veergu erinevuste osas:

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

    Kus A2 on suurema loetelu esimesed lahtrid ja B on veerg, mis sisaldab väiksemat loetelu.

    Selle tulemusena on suurema nimekirja unikaalsed väärtused vastavalt märgistatud:

    Ja nüüd saate filtreerida unikaalseid väärtusi ja kopeerida neid, kuhu soovite.

    Nii lahutate Excelis numbreid ja lahtreid. Kui soovite lähemalt tutvuda meie näidetega, laadige alla meie näidistööraamat. Tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Praktiline töövihik

    Näited lahutamise valemite kohta (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.