Računski operatori i prednosti u programu Excel

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel za iPad Excel Web App Excel za iPhone uređaj Excel za Android tablete Excel za Android telefone Excel za Windows Phone 10 Excel Mobile

Operatori navode tip izračunavanja koji želite da izvršite na elementima u formuli – kao što je sabiranje, oduzimanje, množenje ili deljenje. U ovom članku ćete saznati podrazumevani redosled kojim operatori deluju na elemente u izračunavanju. Takođe ćete saznati kako da promenite ovaj redosled pomoću zagrada.

Tipovi operatora

Postoje četiri različita tipa računskih operatora: aritmetički operatori, operatori za poređenje, operatori za spajanje teksta i operatori za reference.

Aritmetički operatori

Da biste obavili osnovne matematičke operacije kao što su sabiranje, oduzimanje ili množenje, odnosno da biste kombinovali brojeve, i dobili numeričke rezultate, koristite aritmetičke operatore u ovoj tabeli.

Aritmetički operator Značenje Primer
+ (znak plus) Sabiranje =3+3
– (znak minus) Oduzimanje
Promena znaka
=3–1
=–1
* (zvezdica) Množenje =3*3
/ (kosa crta) Deljenje =3/3
% (znak procenta) Procenat =20%
^ (znak „karet“) Stepenovanje =2^3

Operatori za poređenje

Pomoću operatora iz dolenavedene tabele možete da uporedite dve vrednosti. Kada se pomoću ovih operatora dve vrednosti uporede, dobija se logička vrednost, TRUE ili FALSE.

Operator za poređenje Značenje Primer
= (znak jednakosti) Jednako je =A1=B1
> (znak "veće od") Veće od =A1>, B1
< (znak "manje od") Manje od =A1<, B1
>= (znak "veće od ili jednako") Veće od ili jednako =A1>=B1
<= (znak "manje od ili jednako") Manje je od ili jednako =A1<=B1
<> (znak "nije jednako") Nije jednako =A1<>, B1

Operator za spajanje teksta

Koristite znak "ampersand" (&) za spajanje ili spajanje više tekstualnih niski da biste dobili objedinjeni tekst.

Operator za tekst Značenje Primer
& (ampersand) Vezuje, odnosno spaja dve vrednosti u jedinstvenu tekstualnu vrednost. ="Sever"&"vetar"

Operatori za reference

Pomoću ovih operatora možete kombinovati opsege ćelija za izračunavanja.

Operator za reference Značenje Primer
: (dvotačka) Operator opsega koji daje jednu referencu za sve ćelije između dve reference, uključujući i te dve reference. =SUM(B5:B15)
, (zarez) Operator za združivanje koji kombinuje više referenci u jednu referencu. =SUM(B5:B15,D5:D15)
(razmak) Operator za presek koji daje referencu za zajedničke ćelije dveju referenci. =SUM(B7:D7, C6:C8)
# (funta) Simbol # se koristi u nekoliko konteksta:
  • Koristi se kao deo imena greške.
  • Koristi se za ukazivanje na nedovoljno prostora za prikazivanje. U većini slučajeva možete proširiti kolonu dok se sadržaj ne prikaže ispravno.
  • Operator prelivenog opsega koji se koristi za upućivanje na ceo opseg u formuli dinamičkog niza.
  • #VALUE!
  • #####
  • =SUM(A2#)
@ (at) Operator za reference koji se koristi za označavanje implicitnog preseka u formuli. =@A1:A10
=SUM(Tabela1[@[Januar]:[Decembar]])

Redosled kojim Excel izvršava operacije u formulama

U nekim slučajevima, redosled izvršavanja izračunavanja može da utiče na rezultat formule zbog čega je važno razumeti taj redosled – i način na koji ga možete promeniti da biste dobili rezultate koje očekujete.

Redosled izračunavanja

Formule računaju vrednosti po određenom redosledu. Formula u programu Excel uvek počinje znakom jednakosti (=). Znak jednakosti govori programu Excel da znakovi koji slede čine formulu. Iza ovog znaka jednakosti može postojati niz elemenata za izračunavanje (operandi), a koji su razdvojeni računskim operatorima. Excel formule izračunava sleva nadesno, u skladu sa određenim redosledom za svaki operator u formuli.

Prioritet operatora

Ako u jednoj formuli kombinujete više operatora, Excel izvršava operacije prema redosledu prikazanom u sledećoj tabeli. Ako formula sadrži operatore istog prioriteta (na primer, operatore množenja i deljenja ), Excel izvršava operacije sleva nadesno.

Operator Opis
: (dvotačka).
(jedan razmak)
, (zarez)
Operatori za reference
Promena znaka (na primer, –1)
% Procenat
^ Stepenovanje
* i / Množenje i deljenje
+ i – Sabiranje i oduzimanje
& Povezivanje dve niske teksta (spajanje)
=
< >
<=
>=
<>
Poređenje

Korišćenje zagrada

Da biste promenili redosled izračunavanja, deo formule koji prvo treba izračunati stavite u zagrade. Na primer, sledeća formula daje rezultat 11, zato što Excel izračunava množenje, a zatim sabiranje. Formula prvo množi 2 sa 3, a zatim rezultat sabira sa 5.

=5+2*3

Međutim, ako stavite zagrade i tako promenite sintaksu, Excel će prvo sabrati 5 i 2, dobijeni zbir pomnožiti sa 3 i dati rezultat 21.

=(5+2)*3

U dolenavedenom primeru, zagrade u prvom delu formule primoraće Excel da prvo izračuna B4+25, a da zatim rezultat podeli zbirom vrednosti iz ćelija D5, E5 i F5.

=(B4+25)/SUM(D5:F5)

Kako Excel pretvara vrednosti u formulama

Kada unosite formulu, Excel očekuje određene tipove vrednosti za svaki operator. Ako unesete drugačiju vrstu vrednosti od očekivane, Excel će je možda konvertovati.

Formula Proizvodi Objašnjenje
= "1"+"2" 3 Kada koristite znak plus (+), Excel očekuje brojeve u formuli. Iako znaci navoda znače da su "1" i "2" tekstualne vrednosti, Excel automatski konvertuje tekstualne vrednosti u brojeve.
= 1+"$4.00" 5 Kada formula očekuje broj, Excel konvertuje tekst ako je u formatu koji bi obično bio prihvaćen za broj.
= "6/1/2001"-"5/1/2001" 31 Excel tumači tekst kao datum u formatu mm/dd/yyyy, konvertuje datume u redne brojeve, a zatim izračunava razliku između njih.
=SQRT ("8+1") #VALUE! Excel ne može da konvertuje tekst u broj zato što tekst "8+1" ne može da se konvertuje u broj. Možete koristiti "9" ili "8"+"1" umesto "8+1" da biste konvertovali tekst u broj i dobili rezultat 3.
= "A"&TRUE ATRUE Kada se očekuje tekst, Excel pretvara brojeve i logičke vrednosti kao što su TRUE i FALSE u tekst.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.

Takođe pogledajte