Kazalo
V učbeniku je prikazano odštevanje v Excelu z uporabo znaka minus in funkcije SUM. Naučili se boste tudi odštevati celice, celotne stolpce, matrike in sezname.
Odštevanje je ena od štirih osnovnih aritmetičnih operacij in vsak osnovnošolec ve, da za odštevanje enega števila od drugega uporabimo znak minus. Ta stara dobra metoda deluje tudi v Excelu. Katere stvari lahko odštejete v svojih delovnih listih? Samo vse stvari: številke, odstotke, dneve, mesece, ure, minute in sekunde. Odštejete lahko celo matrike, besedilne nize in sezname. Zdaj pasi oglejte, kako lahko vse to storite.
Formula za odštevanje v Excelu (formula minus)
Zaradi jasnosti funkcija SUBTRACT v Excelu ne obstaja. Če želite izvesti preprosto operacijo odštevanja, uporabite znak minus (-).
Osnovna formula za odštevanje v programu Excel je preprosta:
= številka1 - številka2Če želite na primer od 100 odšteti 10, zapišite spodnjo enačbo in kot rezultat dobite 90:
=100-10
Če želite formulo vnesti v delovni list, naredite naslednje:
- V celico, v kateri želite prikazati rezultat, vnesite znak za enakost ( = ).
- Vnesite prvo številko, ki ji sledi znak minus in nato drugo številko.
- S pritiskom tipke Enter dokončajte formulo.
Podobno kot v matematiki lahko v eni formuli izvedete več kot eno aritmetično operacijo.
Če želite na primer od 100 odšteti nekaj številk, vnesite vsa ta števila, ločena z znakom minus:
=100-10-20-30
Če želite označiti, kateri del formule je treba izračunati najprej, uporabite oklepaje:
=(100-10)/(80-20)
Spodnja slika prikazuje še nekaj formul za odštevanje števil v Excelu:
Kako odšteti celice v programu Excel
Če želite odšteti eno celico od druge, prav tako uporabite formulo minus, vendar namesto dejanskih številk navedete sklice na celice:
= cell_1 - celica_2Če želite na primer odšteti število v B2 od števila v A2, uporabite to formulo:
=A2-B2
Referenc na celice ni treba nujno vnašati ročno, saj jih lahko hitro dodate formuli tako, da izberete ustrezne celice:
- V celico, v katero želite izpisati razliko, vnesite znak za enakost (=), da začnete formulo.
- Kliknite na celico, ki vsebuje minuend (število, od katerega je treba odšteti drugo število). Njen sklic se bo samodejno dodal formuli (A2).
- Vnesite znak minus (-).
- Kliknite na celico, ki vsebuje odštevek (število, ki ga je treba odšteti), in dodajte referenco na formulo (B2).
- Pritisnite tipko Enter, da dokončate formulo.
Rezultat bo podoben temu:
Kako odšteti več celic iz ene celice v Excelu
Če želite iz iste celice odšteti več celic, lahko uporabite katero koli od naslednjih metod.
Metoda 1. Znak minus
Enostavno vnesite več sklicev na celice, ločenih z znakom minus, kot smo to storili pri odštevanju več številk.
Če želite na primer odšteti celice B2:B6 od B1, sestavite formulo na naslednji način:
=B1-B2-B3-B4-B5-B6
Metoda 2. Funkcija SUM
Če želite, da bo formula bolj kompaktna, seštejte vmesne dele (B2:B6) s funkcijo SUM in nato odštejte vsoto od minimalnega dela (B1):
=B1-SUM(B2:B6)
Metoda 3. Vsota negativnih števil
Morda se spomnite, da je odštevanje negativnega števila enako kot seštevanje. Zato naj bodo vsa števila, ki jih želite odšteti, negativna (za to preprosto vnesite znak minus pred številko), nato pa s funkcijo SUM seštejte negativna števila:
=SUM(B1:B6)
Kako odšteti stolpce v programu Excel
Če želite odšteti 2 stolpca po vrsticah, napišite formulo minus za najvišjo celico, nato pa povlecite ročaj za zapolnitev ali dvakrat kliknite znak plus, da kopirate formulo na celoten stolpec.
Kot primer odštejemo števila v stolpcu C od števil v stolpcu B, začenši z vrstico 2:
=B2-C2
Zaradi uporabe relativnih referenc na celice se bo formula ustrezno prilagodila za vsako vrstico:
Odštevanje istega števila iz stolpca števil
Če želite od območja celic odšteti eno število, vnesite to število v neko celico (F1 v tem primeru) in odštejete celico F1 od prve celice v območju:
=B2-$F$1
Ključno je, da referenco celice, ki jo je treba odšteti, zaklenete z znakom $. Tako ustvarite absolutno referenco celice, ki se ne spreminja ne glede na to, kam kopirate formulo. Prva referenca (B2) ni zaklenjena, zato se spremeni za vsako vrstico.
Tako bo v celici C3 formula =B3-$F$1; v celici C4 se bo formula spremenila v =B4-$F$1 in tako naprej:
Če zasnova delovnega lista ne dopušča dodatne celice, v katero bi lahko vnesli število, ki ga je treba odšteti, vam nič ne preprečuje, da bi ga vnesli neposredno v formulo:
=B2-150
Kako odšteti odstotek v programu Excel
Če želite preprosto odšteti en odstotek od drugega, vam bo pomagala že znana formula minus:
=100%-30%
Lahko pa vnesete odstotke v posamezne celice in jih odštejete:
=A2-B2
Če želite od števila odšteti odstotek, npr. zmanjšanje števila za odstotek potem uporabite to formulo:
= Številka * (1 - %)Na primer, tukaj lahko število v A2 zmanjšate za 30 %:
=A2*(1-30%)
Lahko pa odstotek vnesete v posamezno celico (na primer B2) in se nanjo sklicujete z uporabo absolutne reference:
=A2*(1-$B$2)
Za več informacij glejte Kako izračunati odstotek v Excelu.
Kako odšteti datume v programu Excel
Datume v Excelu najlažje odštejete tako, da jih vnesete v posamezne celice in eno celico odštejete od druge:
= End_date - Start_dateDatume lahko v formulo vnesete tudi neposredno s pomočjo funkcije DATE ali DATEVALUE:
=DATE(2018,2,1)-DATE(2018,1,1)
=DATEVALUE("2/1/2018")-DATEVALUE("1/1/2018")
Več informacij o odštevanju datumov najdete tukaj:
- Kako dodajati in odštevati datume v programu Excel
- Kako izračunati dneve med datumi v Excelu
Kako odšteti čas v programu Excel
Enačba za odštevanje časa v Excelu je zgrajena na podoben način:
= End_time - Start_timeČe želite na primer dobiti razliko med časoma v A2 in B2, uporabite to formulo:
=A2-B2
Če želite, da se rezultat pravilno prikaže, se prepričajte, da ste v celici formule uporabili obliko Čas:
Enak rezultat lahko dosežete tako, da časovne vrednosti vpišete neposredno v formulo. Da bi Excel pravilno razumel čase, uporabite funkcijo TIMEVALUE:
=VREDNOST ČASA("16:30")-VREDNOST ČASA("12:00")
Za več informacij o odštevanju časov glejte:
- Kako izračunati čas v Excelu
- Kako dodati & amp; odšteti čas za prikaz 24 ur, 60 minut, 60 sekund
Kako izvesti odštevanje matrik v programu Excel
Recimo, da imate dva nabora vrednosti (matrike) in želite odšteti ustrezne elemente naborov, kot je prikazano na spodnji sliki zaslona:
To lahko storite z eno samo formulo:
- Izberite območje praznih celic, ki ima enako število vrstic in stolpcev kot vaše matrike.
- V izbrano območje ali v vrstico formul vnesite formulo za odštevanje matrik:
=(A2:C4)-(E2:G4)
- Pritisnite kombinacijo tipk Ctrl + Shift + Enter, da postane formula polje.
Rezultati odštevanja bodo prikazani v izbranem območju. Če kliknete katero koli celico v dobljenem polju in si ogledate vrstico formul, boste videli, da je formula obdana s {vijugastimi oklepaji}, kar je vizualni znak formul za polja v Excelu:
Če v svojih delovnih listih ne marate uporabljati formul z matrikami, lahko v zgornjo levo celico vstavite običajno formulo za odštevanje in jo kopirate desno in navzdol v toliko celic, kolikor vrstic in stolpcev imajo vaše matrike.
V tem primeru bi lahko spodnjo formulo vstavili v C7 in jo povlekli v naslednja 2 stolpca in 2 vrstici:
=A2-C4
Zaradi uporabe relativne reference na celice (brez znaka $), se formula prilagodi glede na relativni položaj stolpca in vrstice, v kateri je kopirana:
Odštevanje besedila ene celice od druge celice
Glede na to, ali želite velike in male črke obravnavati kot enake ali različne, uporabite eno od naslednjih formul.
Formula za odštevanje besedila, občutljiva na velikost črk
Če želite besedilo ene celice odšteti od besedila v drugi celici, uporabite funkcijo SUBSTITUTE, da besedilo, ki ga želite odšteti, zamenjate s praznim nizom in nato odstranite dodatne presledke:
TRIM(SUBSTITUT( full_text , text_to_subtract ,""))S celotnim besedilom v A2 in podrezijem, ki ga želite odstraniti, v B2, je formula naslednja:
=TRIM(SUBSTITUTE(A2,B2,""))
Kot lahko vidite, formula odlično deluje pri odštevanju podreza od začetka in od konca niza:
Če želite isto besedilo odšteti iz območja celic, lahko to besedilo "trdno" vnesete v formulo.
Kot primer odstranimo besedo "Jabolka" iz celice A2:
=TRIM(SUBSTITUTE(A2, "Jabolka",""))
Da bo formula delovala, natančno vnesite besedilo, vključno z primer znaka .
Formula za odštevanje besedila brez upoštevanja velikih in malih črk
Ta formula temelji na enakem pristopu - besedilo, ki ga želimo odšteti, nadomestimo s praznim nizom. Vendar bomo tokrat uporabili funkcijo REPLACE v kombinaciji z dvema drugima funkcijama, ki določata, kje je treba začeti in koliko znakov je treba nadomestiti:
- Funkcija SEARCH vrne položaj prvega odštevanega znaka v izvirnem nizu, pri čemer se ne upošteva velikost črk besedila. To število se prenese v polje start_num argumenta funkcije REPLACE.
- Funkcija LEN ugotovi dolžino podreza, ki ga je treba odstraniti. num_chars argument REPLACE.
Celotna formula je videti takole:
TRIM(REPLACE( full_text , SEARCH( text_to_subtract , full_text ), LEN( text_to_subtract ),""))Če ga uporabimo za naš vzorčni niz podatkov, dobi naslednjo obliko:
=TRIM(REPLACE(A2,SEARCH(B2,A2),LEN(B2),""))
Pri čemer je A2 izvirno besedilo, B2 pa je podreženj, ki ga je treba odstraniti.
Odštevanje enega seznama od drugega
Denimo, da imate dva seznama besedilnih vrednosti v različnih stolpcih, pri čemer je manjši seznam podmnožica večjega seznama. Vprašanje je: kako odstraniti elemente manjšega seznama iz večjega seznama?
Matematično gledano je naloga omejena na odštevanje manjšega seznama od večjega:
Večji seznam: {"A", "B", "C", "D"}
Manjši seznam: {"A", "C"}
Rezultat: {"B", "D"}
V programu Excel moramo primerjati dva seznama za edinstvene vrednosti, tj. poiskati vrednosti, ki se pojavljajo samo na večjem seznamu. Za to uporabite formulo, pojasnjeno v poglavju Kako primerjati dva stolpca za razlike:
=IF(COUNTIF($B:$B, $A2)=0, "Edinstveno", "")
Pri čemer je A2 prva celica večjega seznama, B pa je stolpec, v katerem je manjši seznam.
Posledično so edinstvene vrednosti na večjem seznamu ustrezno označene:
Zdaj lahko filtrirate edinstvene vrednosti in jih kopirate, kamor koli želite.
Tako lahko v Excelu odštejete števila in celice. Če si želite podrobneje ogledati naše primere, si spodaj prenesite naš vzorčni delovni zvezek. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!
Delovni zvezek za prakso
Primeri formul za odštevanje (.xlsx datoteka)