Kaip atimti "Excel": ląstelės, stulpeliai, procentai, datos ir laikai

  • Pasidalinti
Michael Brown

Šioje pamokoje rodoma, kaip atimti "Excel" programoje naudojant minuso ženklą ir funkciją SUMA. Taip pat sužinosite, kaip atimti ląsteles, ištisus stulpelius, matricas ir sąrašus.

Atimtis yra vienas iš keturių pagrindinių aritmetinių veiksmų, ir kiekvienas pradinių klasių mokinys žino, kad norint atimti vieną skaičių iš kito, reikia naudoti minuso ženklą. Šis senas geras metodas veikia ir "Excel" programoje. Kokius dalykus galite atimti savo darbalapiuose? Tiesiog bet kokius dalykus: skaičius, procentus, dienas, mėnesius, valandas, minutes ir sekundes. Galite atimti net matricas, teksto eilutes ir sąrašus. Dabar atimkimepasidomėkite, kaip visa tai padaryti.

    Atimties formulė programoje "Excel" (minuso formulė)

    Aiškumo dėlei reikia pasakyti, kad funkcijos SUBTRACT "Excel" programoje nėra. Norėdami atlikti paprastą atimties operaciją, naudokite minuso ženklas (-).

    Pagrindinė "Excel" atimties formulė yra tokia paprasta:

    = skaičius1 - skaičius2

    Pavyzdžiui, norėdami iš 100 atimti 10, užrašykite toliau pateiktą lygtį ir gaukite rezultatą 90:

    =100-10

    Norėdami įvesti formulę į darbalapį, atlikite šiuos veiksmus:

    1. Ląstelėje, kurioje norite, kad būtų rodomas rezultatas, įveskite lygybės ženklą ( = ).
    2. Įveskite pirmąjį skaičių, po jo - minuso ženklą, po jo - antrąjį skaičių.
    3. Užpildykite formulę paspausdami klavišą Enter.

    Kaip ir matematikoje, vienoje formulėje galite atlikti daugiau nei vieną aritmetinę operaciją.

    Pavyzdžiui, norėdami iš 100 atimti kelis skaičius, įveskite visus šiuos skaičius, atskirtus minuso ženklu:

    =100-10-20-30

    Norėdami nurodyti, kuri formulės dalis turi būti apskaičiuota pirmiausia, naudokite skliaustelius. Pavyzdžiui:

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

    Toliau pateiktame paveikslėlyje parodytos dar kelios formulės, skirtos skaičiams atimti "Excel" programoje:

    Kaip atimti ląsteles "Excel" programoje

    Norėdami atimti vieną ląstelę iš kitos, taip pat naudokite minuso formulę, tačiau vietoj faktinių skaičių pateikite ląstelių nuorodas:

    = cell_1 - cell_2

    Pavyzdžiui, norėdami atimti skaičių B2 iš skaičiaus A2, naudokite šią formulę:

    =A2-B2

    Nebūtinai turite rankiniu būdu įvesti langelių nuorodas, jas galite greitai įtraukti į formulę pasirinkę atitinkamus langelius. Štai kaip:

    1. Ląstelėje, į kurią norite įrašyti skirtumą, įveskite lygybės ženklą (=) ir pradėkite formulę.
    2. Spustelėkite ląstelę, kurioje yra minimumas (skaičius, iš kurio reikia atimti kitą skaičių). Jo nuoroda bus automatiškai įtraukta į formulę (A2).
    3. Įveskite minuso ženklą (-).
    4. Spustelėkite ląstelę, kurioje yra atimamoji (skaičius, kurį reikia atimti), kad į formulę būtų įtraukta jos nuoroda (B2).
    5. Paspauskite klavišą Enter, kad užbaigtumėte formulę.

    Rezultatas bus panašus į šį:

    Kaip atimti kelias ląsteles iš vienos ląstelės programoje "Excel

    Norėdami iš tos pačios ląstelės atimti kelis langelius, galite naudoti bet kurį iš šių metodų.

    1 metodas. Minuso ženklas

    Tiesiog įveskite kelias ląstelių nuorodas, atskirtas minuso ženklu, kaip tai darėme atimdami kelis skaičius.

    Pavyzdžiui, norėdami atimti langelius B2:B6 iš B1, formulę sudarykite taip:

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

    2 metodas. SUM funkcija

    Kad formulė būtų kompaktiškesnė, naudodami funkciją SUM sudėti atimamąsias dalis (B2:B6) ir tada atimti sumą iš mažiausiosios dalies (B1):

    =B1-SUMA(B2:B6)

    3 metodas. Neigiamų skaičių suma

    Galbūt atsimenate iš matematikos kursų, kad atimti neigiamą skaičių yra tas pats, kas jį sudėti. Taigi visus skaičius, kuriuos norite atimti, paverskite neigiamais (tam paprasčiausiai įveskite minuso ženklą prieš skaičių), o tada naudokite funkciją SUM, kad sudėtumėte neigiamus skaičius:

    =SUMA(B1:B6)

    Kaip atimti stulpelius "Excel" programoje

    Jei norite atimti 2 stulpelius eilutę po eilutės, parašykite viršutinio langelio minuso formulę, tada vilkite užpildymo rankenėlę arba dukart spustelėkite pliuso ženklą, kad nukopijuotumėte formulę visam stulpeliui.

    Pavyzdžiui, atimkime C stulpelyje esančius skaičius iš B stulpelyje esančių skaičių, pradėdami nuo 2 eilutės:

    =B2-C2

    Kadangi naudojamos santykinės ląstelių nuorodos, formulė bus tinkamai pritaikyta kiekvienai eilutei:

    Iš skaičių stulpelio atimkite tą patį skaičių

    Norėdami atimti vieną skaičių iš ląstelių intervalo, įveskite tą skaičių į tam tikrą ląstelę (šiame pavyzdyje - F1) ir atimkite ląstelę F1 iš pirmosios ląstelės intervale:

    =B2-$F$1

    Svarbiausia atimamos ląstelės nuorodą užrakinti ženklu $. Taip sukuriama absoliuti ląstelės nuoroda, kuri nesikeičia nepriklausomai nuo to, kur kopijuojama formulė. Pirmoji nuoroda (B2) neužrakinta, todėl ji keičiasi kiekvienoje eilutėje.

    Todėl C3 ląstelėje bus formulė =B3-$F$1; C4 ląstelėje formulė pasikeis į =B4-$F$1 ir t. t:

    Jei darbalapio konstrukcija neleidžia sukurti papildomo langelio atimamam skaičiui įrašyti, niekas netrukdo jo įrašyti tiesiai į formulę:

    =B2-150

    Kaip atimti procentus "Excel" programoje

    Jei norite tiesiog atimti vieną procentą iš kito, puikiai tiks jau pažįstama minuso formulė. Pavyzdžiui:

    =100%-30%

    Arba galite įvesti procentinius dydžius į atskirus langelius ir tuos langelius atimti:

    =A2-B2

    Jei norite iš skaičiaus atimti procentus, t. y. sumažinti skaičių procentais tada naudokite šią formulę:

    = Numeris * (1 - %)

    Pavyzdžiui, štai kaip galite 30 % sumažinti A2 skaičių:

    =A2*(1-30%)

    Arba galite įvesti procentinį dydį atskiroje ląstelėje (pvz., B2) ir į tą ląstelę nukreipti naudodami absoliučiąją nuorodą:

    =A2*(1-$B$2)

    Daugiau informacijos rasite skyriuje Kaip apskaičiuoti procentinę dalį "Excel" programoje.

    Kaip atimti datas programoje "Excel

    Lengviausias būdas atimti datas "Excel" programoje - įvesti jas į atskiras ląsteles ir atimti vieną ląstelę iš kitos:

    = End_date - Start_date

    Datas formulėje taip pat galite pateikti tiesiogiai naudodami funkciją DATE arba DATEVALUE. Pavyzdžiui:

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

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

    Daugiau informacijos apie datų atėmimą rasite čia:

    • Kaip sudėti ir atimti datas programoje "Excel
    • Kaip apskaičiuoti dienas tarp datų programoje "Excel

    Kaip atimti laiką programoje "Excel

    Panašiai sudaryta ir "Excel" laiko atimties formulė:

    = End_time - Start_time

    Pavyzdžiui, norėdami gauti skirtumą tarp laikų A2 ir B2, naudokite šią formulę:

    =A2-B2

    Kad rezultatas būtų rodomas teisingai, įsitikinkite, kad formulės ląstelei taikomas formatas Laikas:

    Tokį patį rezultatą galite pasiekti pateikdami laiko vertes tiesiogiai formulėje. Kad "Excel" teisingai suprastų laikus, naudokite funkciją TIMEVALUE:

    =LAIKO VERTĖ("16:30")-LAIKO VERTĖ("12:00")

    Daugiau informacijos apie laikų atimtį žr:

    • Kaip apskaičiuoti laiką programoje "Excel
    • Kaip pridėti & amp; atimti laiką, kad parodytumėte per 24 valandas, 60 minučių, 60 sekundžių

    Kaip atlikti matricos atimtį programoje "Excel

    Tarkime, kad turite du reikšmių rinkinius (matricas) ir norite atimti atitinkamus rinkinių elementus, kaip parodyta toliau pateiktoje ekrano kopijoje:

    Štai kaip tai padaryti naudojant vieną formulę:

    1. Pasirinkite tuščių langelių intervalą, kuriame yra tiek pat eilučių ir stulpelių, kiek ir jūsų matricose.
    2. Pasirinktame intervale arba formulių juostoje įveskite matricos atimties formulę:

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

    3. Paspauskite Ctrl + Shift + Enter, kad formulė taptų masyvo formule.

    Atimties rezultatai bus rodomi pasirinktame intervale. Jei spustelėsite bet kurį gauto masyvo langelį ir pažvelgsite į formulių juostą, pamatysite, kad formulė yra apsupta {skliausteliais}, kurie "Excel" programoje vizualiai nurodo masyvų formules:

    Jei nemėgstate darbalapiuose naudoti matricų formulių, į viršutinį kairįjį langelį galite įterpti įprastą atimties formulę ir kopijuoti ją į dešinę ir į apačią į tiek langelių, kiek matricose yra eilučių ir stulpelių.

    Šiame pavyzdyje toliau pateiktą formulę galėtume įrašyti į C7 ir perkelti ją į kitus 2 stulpelius ir 2 eilutes:

    =A2-C4

    Dėl naudojimo santykinės ląstelių nuorodos (be ženklo $), formulė bus koreguojama pagal santykinę stulpelio ir eilutės, į kurią kopijuojama, padėtį:

    Vienos ląstelės teksto atėmimas iš kitos ląstelės

    Priklausomai nuo to, ar didžiąsias ir mažąsias raides norite laikyti vienodomis, ar skirtingomis, naudokite vieną iš šių formulių.

    Didžiosios raidės jautri formulė tekstui atimti

    Norėdami atimti vienos ląstelės tekstą iš kitos ląstelės teksto, naudokite funkciją SUBSTITUTE, kad atimamą tekstą pakeistumėte tuščia eilute, o tada TRIMUOTE papildomus tarpus:

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

    Kai visas tekstas yra A2, o eilutė, kurią norite pašalinti, yra B2, formulė yra tokia:

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

    Kaip matote, formulė puikiai veikia atimant iš eilutės pradžios ir pabaigos:

    Jei norite atimti tą patį tekstą iš langelių intervalo, tą tekstą galite "užkoduoti" formulėje.

    Pavyzdžiui, pašalinkime žodį "Obuoliai" iš ląstelės A2:

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

    Kad formulė veiktų, būtinai tiksliai įveskite tekstą, įskaitant simbolių atvejis .

    Formulė teksto atėmimui iš teksto, kai neatsižvelgiama į didžiąsias raides

    Ši formulė pagrįsta tuo pačiu metodu - atimamo teksto pakeitimas tuščia eilute. Tačiau šį kartą funkciją REPLACE naudosime kartu su dviem kitomis funkcijomis, kurios nustato, nuo ko pradėti ir kiek simbolių pakeisti:

    • Funkcija SEARCH grąžina pirmojo atimamo simbolio poziciją pradinėje eilutėje, neatsižvelgiant į teksto raidžių atvejus. Šis skaičius patenka į start_num funkcijos REPLACE argumentas.
    • Funkcija LEN nustato dalinės eilutės, kurią reikia pašalinti, ilgį. num_chars argumentas REPLACE.

    Visa formulė atrodo taip:

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

    Taikant jį mūsų pavyzdinių duomenų rinkiniui, jis įgauna tokią formą:

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

    Kai A2 yra pradinis tekstas, o B2 - šalintina eilutė.

    Atimti vieną sąrašą iš kito

    Tarkime, turite du skirtinguose stulpeliuose esančius teksto reikšmių sąrašus, kurių mažesnis sąrašas yra didesnio sąrašo poaibis. Klausimas: kaip pašalinti mažesnio sąrašo elementus iš didesnio sąrašo?

    Matematiškai uždavinys reiškia, kad iš didesnio sąrašo reikia atimti mažesnįjį sąrašą:

    Didesnis sąrašas: {"A", "B", "C", "D"}

    Mažesnis sąrašas: {"A", "C"}

    Rezultatas: {"B", "D"}

    Kalbant apie "Excel", reikia palyginti du sąrašus dėl unikalių reikšmių, t. y. rasti reikšmes, kurios yra tik didesniame sąraše. Tam naudokite formulę, paaiškintą skyrelyje Kaip palyginti du stulpelius dėl skirtumų:

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

    Kai A2 yra didesnio sąrašo pirmieji langeliai, o B yra stulpelis, kuriame yra mažesnis sąrašas.

    Todėl didesniame sąraše esančios unikalios reikšmės atitinkamai pažymimos:

    Dabar galite filtruoti unikalias reikšmes ir kopijuoti jas, kur tik norite.

    Štai kaip atimti skaičius ir langelius "Excel" programoje. Jei norite atidžiau susipažinti su mūsų pavyzdžiais, nedvejodami atsisiųskite toliau pateiktą pavyzdinį sąsiuvinį. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje!

    Praktikos sąsiuvinis

    Atimties formulių pavyzdžiai (.xlsx failas)

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.