Korišćenje formula u izračunatim kolonama na listama može pomoći u dodavanju podataka u postojeće kolone, kao što je izračunavanje poreza na promet na cenu. Ovi elementi mogu da se kombinuju radi programske validacije podataka.
Da biste dodali izračunatu kolonu:
- Na listi kliknite na dugme + Dodaj kolonu, pomerite se nadole na listi i izaberite stavku "Prikaži sve tipove kolona", a zatim izaberite stavku "Još".
- Na stranici "Postavke > – kreiranje kolone " izaberite stavku "Izračunato" (izračunavanje na osnovu drugih kolona).
- U odeljku "Dodatne postavke kolone " u polje " Formula " unesite formulu koju želite da koristite.
Više informacija o izračunatim kolonama i funkcijama potražite u članku "Izračunavanje podataka na listama ili u bibliotekama".
Napomena
Izračunata polja mogu da rade samo u sopstvenom redu, tako da ne možete da uputite na vrednost u drugom redu ili na kolone sadržane u drugoj listi ili biblioteci. Polja za pronalaženje nisu podržana u formuli. Nije moguće koristiti ID novoumetnutog reda jer ne postoji kada se formula obrađuje.
Prilikom unosa formula, osim ako nije drugačije navedeno, nema razmaka između ključnih reči i operatora.
Sledeća lista nije detaljna. Da biste prikazali sve formule, pogledajte abecednu listu na kraju ovog članka.
Izaberite naslov u nastavku da biste ga otvorili i videli detaljnija uputstva.
Uslovne formule
Sledeće formule možete da koristite da biste testirali stanje izjave i vratili vrednosti "Da" ili "Ne", da biste testirali alternativnu vrednost kao što je "U redu" ili "Nije u redu" ili da biste vratili praznu vrednost ili crtu koja predstavlja vrednost "nula".
Provera da li je neki broj veći ili manji od drugog broja
Koristite funkciju IF da biste izvršili ovo poređenje.
| Kolona1 | Kolona2 | Formula | Opis (mogući rezultat) |
|---|---|---|---|
| 15000 | 9000 | =[Kolona1]>[Kolona2] | Da li je kolona1 veća od kolone2? (Da) |
| 15000 | 9000 | =IF([Kolona1]<=[Kolona2], "U redu", "Nije u redu") | Da li je Kolona1 manja ili jednaka koloni2? (Nije u redu) |
Vraćanje logičke vrednosti nakon poređenja sadržaja kolone
Za rezultate koji je logička vrednost (Da ili Ne) koristite funkcije AND,OR i NOT .
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (mogući rezultat) |
|---|---|---|---|---|
| 15 | 9 | 8 | =AND([Kolona1]>[Kolona2], [Kolona1]<[Kolona3]) | Da li je 15 veće od 9 i manje od 8? (Ne) |
| 15 | 9 | 8 | =OR([Kolona1]>[Kolona2], [Kolona1]<[Kolona3]) | Da li je 15 veće od 9 ili manje od 8? (Da) |
| 15 | 9 | 8 | =NOT([Kolona1]+[Kolona2]=24) | Da li 15 plus 9 nije jednako 24? (Ne) |
Za rezultat koji je drugo izračunavanje ili bilo koja druga vrednost osim "Da" ili "Ne", koristite funkcije IF,AND i OR .
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (mogući rezultat) |
|---|---|---|---|---|
| 15 | 9 | 8 | =IF([Kolona1]=15, "U redu", "Nije u redu") | Ako vrednost u koloni1 iznosi 15, vraća "U redu". (U redu) |
| 15 | 9 | 8 | =IF(AND([Kolona1]>[Kolona2], [Kolona1]<[Kolona3]), "U redu", "Nije u redu") | Ako je 15 veće od 9 i manje od 8, vraća "U redu". (Nije u redu) |
| 15 | 9 | 8 | =IF(OR([Kolona1]>[Kolona2], [Kolona1]<[Kolona3]), "U redu", "Nije U redu") | Ako je 15 veće od 9 ili manje od 8, vraća "U redu". (U redu) |
Prikazivanje nula kao praznih mesta ili crta
Da biste prikazali nulu, izvršite jednostavno izračunavanje. Da biste prikazali prazno mesto ili crtu, koristite funkciju IF .
| Kolona1 | Kolona2 | Formula | Opis (mogući rezultat) |
|---|---|---|---|
| 10 | 10 | =[Kolona1]-[Kolona2] | Drugi broj se oduzima od prvog (0) |
| 15 | 9 | =IF([Kolona1]-[Kolona2],"-",[Kolona1]-[Kolona2]) | Daje crtu kada je vrednost nula (-) |
Sakrivanje vrednosti grešaka u kolonama
Da biste umesto vrednosti greške prikazali crtu, #N/A ili NA, koristite funkciju ISERROR .
| Kolona1 | Kolona2 | Formula | Opis (mogući rezultat) |
|---|---|---|---|
| 10 | 0 | =[Kolona1]/[Kolona2] | Rezultat je greška (#DIV/0) |
| 10 | 0 | =IF(ISERROR([Kolona1]/[Kolona2]),"NA",[Kolona1]/[Kolona2]) | Daje NA kada je vrednost greška |
| 10 | 0 | =IF(ISERROR([Kolona1]/[Kolona2]),"-",[Kolona1]/[Kolona2]) | Daje crtu kada je vrednost greška |
Proverite da li postoje prazna polja
Funkciju ISBLANK možete koristiti za pronalaženje praznih polja.
| Kolona1 | Formula | Opis (mogući rezultat) |
|---|---|---|
| "Žele pasulj" | =ISBLANK([Kolona1] | Daje da ili Ne, ako je prazno ili ne |
| "Čelik" | =IF(ISBLANK([kolona1]), "Nije u redu", "U redu") | Popunite sopstvene izbore: prvo je ako je prazno, drugo ako nije |
Više informacija o funkcijama IS potražite u članku Funkcije IS.
Formule za datum i vreme
Sledeće formule možete koristiti da biste obavljali izračunavanja zasnovana na datumima i vremenima, na primer dodavanje broja dana, meseci ili godina datumu, izračunavanje razlike između dva datuma i pretvaranje vremena u decimalnu vrednost.
Dodavanje datuma
Da biste datumu dodali broj dana, koristite operator za sabiranje (+).
Napomena
Kada manipulišete datumima, tip dobijene izračunate kolone mora da bude podešen na datum i vreme.
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 6/9/2007 | 3 | =[Kolona1]+[Kolona2] | Dodaje 3 dana datumu 9.6.2007. (12.6.2007.) |
| 12/10/2008 | 54 | =[Kolona1]+[Kolona2] | Dodaje 54 dana datumu 10.12.2008. (2.2.2009.) |
Da biste datumu dodali broj meseci, koristite funkcije DATE,YEAR,MONTH i DAY .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 6/9/2007 | 3 | =DATE(YEAR([Kolona1]),MONTH([Kolona1])+[Kolona2],DAY([Kolona1])) | Dodaje 3 meseca datumu 9.6.2007. (9.9.2007.) |
| 12/10/2008 | 25 | =DATE(YEAR([Kolona1]),MONTH([Kolona1])+[Kolona2],DAY([Kolona1])) | Dodaje 25 meseci datumu 10.12.2008. (10.1.2011.) |
Da biste datumu dodali broj godina, koristite funkcije DATE,YEAR,MONTH i DAY .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 6/9/2007 | 3 | =DATE(YEAR([Kolona1])+[Kolona2],MONTH([Kolona1]),DAY([Kolona1])) | Dodaje 3 godine datumu 9.6.2007. (9.6.2010.) |
| 12/10/2008 | 25 | =DATE(YEAR([Kolona1])+[Kolona2],MONTH([Kolona1]),DAY([Kolona1])) | Dodaje 25 godina datumu 10.12.2008. (10.12.2033.) |
Da biste datumu dodali kombinaciju dana, meseci i godina, koristite funkcije DATE,YEAR,MONTH i DAY .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 6/9/2007 | =DATE(YEAR([Kolona1])+3,MONTH([Kolona1])+1,DAY([Kolona1])+5) | Dodaje 3 godine, 1 mesec i 5 dana datumu 9.6.2007. (14.7.2010.) |
| 12/10/2008 | =DATE(YEAR([Kolona1])+1,MONTH([Kolona1])+7,DAY([Kolona1])+5) | Dodaje 1 godinu, 7 meseci i 5 dana datumu 10.12.2008. (15.7.2010.) |
Izračunavanje razlike između dva datuma
Za ovo izračunavanje koristite funkciju DATEDIF .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 01-jan-1995 | 15-jun-1999 | =DATEDIF([Kolona1], [Kolona2],"d") | Daje ukupan broj dana između dva datuma (1626) |
| 01-jan-1995 | 15-jun-1999 | =DATEDIF([Kolona1], [Kolona2],"y") | Daje ukupan broj meseci između datuma, zanemarujući godinu (5) |
| 01-jan-1995 | 15-jun-1999 | =DATEDIF([Kolona1], [Kolona2],"yd") | Daje ukupan broj dana između datuma, zanemarujući godinu (165) |
Izračunavanje razlike između dva podatka o vremenu
Da biste predstavili rezultat u standardnom formatu vremena (sati:minuti:sekunde), koristite operator oduzimanja (-) i funkciju TEXT . Da bi ovaj metod funkcionisao, časovi ne smeju da premaše 24, a minuti i sekunde ne smeju da premaše 60.
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 09-06-2007 10:35 pre podne | 09-06-2007 3:30 popodne | =TEXT([Kolona2]-[Kolona1],"h") | Časovi između dva vremena (4) |
| 09-06-2007 10:35 pre podne | 09-06-2007 3:30 popodne | =TEXT([Kolona2]-[Kolona1],"h:mm") | Časovi i minuti između dva vremena (4:55) |
| 09-06-2007 10:35 pre podne | 09-06-2007 3:30 popodne | =TEXT([Kolona2]-[Kolona1],"h:mm:ss") | Časovi, minuti i sekunde između dva vremena (4:55:00) |
Da biste predstavili rezultat u ukupnoj vrednosti zasnovanoj na jednoj jedinici vremena, koristite funkciju INT ili funkcije HOUR,MINUTE ili SECOND .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 09-06-2007 10:35 pre podne | 10-06-2007 3:30 popodne | =INT(([Kolona2]-[Kolona1])*24) | Ukupan broj sati između dva vremena (28) |
| 09-06-2007 10:35 pre podne | 10-06-2007 3:30 popodne | =INT(([Kolona2]-[Kolona1])*1440) | Ukupan broj minuta između dva vremena (1735) |
| 09-06-2007 10:35 pre podne | 10-06-2007 3:30 popodne | =INT(([Kolona2]-[Kolona1])*86400) | Ukupan broj sekundi između dva vremena (104100) |
| 09-06-2007 10:35 pre podne | 10-06-2007 3:30 popodne | =HOUR([Kolona2]-[Kolona1]) | Časovi između dva vremena, kada razlika ne prevazilazi 24 (4) |
| 09-06-2007 10:35 pre podne | 10-06-2007 3:30 popodne | =MINUTE([Kolona2]-[Kolona1]) | Minuti između dva vremena, kada razlika ne prevazilazi 60 (55) |
| 09-06-2007 10:35 pre podne | 10-06-2007 3:30 popodne | =SECOND([Kolona2]-[Kolona1]) | Sekunde između dva vremena, kada razlika ne prevazilazi 60 (0) |
Konvertovanje vremena
Da biste konvertovali sate iz standardnog formata vremena u decimalni broj, koristite funkciju INT .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 10:35 pre podne | =([Kolona1]-INT([Kolona1]))*24 | Broj sati od 00:00 (10.583333) |
| 12:15 popodne | =([Kolona1]-INT([Kolona1]))*24 | Broj sati od 12:00 (12.25) |
Da biste konvertovali sate iz decimalnog broja u standardni format vremena (sati:minuti:sekunde), koristite operator deljenja (/) i funkciju TEXT .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 23:58 | =TEXT(Kolona1/24, "čč:mm:ss") | Časovi, minuti i sekunde od 00:00 (00:59:55) |
| 2:06 | =TEXT(Kolona1/24, "h:mm") | Časovi i minuti od 12:00 (0:05) |
Umetanje julijanskih datuma
Julijanski datum se odnosi na format datuma koji je kombinacija tekuće godine i broja dana od početka godine. Na primer, 1. januar 2007. predstavlja se kao 2007001, a 31. decembar 2007. predstavlja se kao 2007365. Ovaj format nije zasnovan na julijanskom kalendaru.
Da biste konvertovali datum u julijanski datum, koristite funkcije TEXT i DATEVALUE .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 6/23/2007 | =TEXT([Kolona1],"yy")&TEXT(([Kolona1]-DATEVALUE("1/1/"& TEXT([Kolona1],"yy"))+1),"000") | Datum u julijanskom formatu, sa dvocifrenom godinom (07174) |
| 6/23/2007 | =TEXT([Kolona1],"gggg")&TEXT(([Kolona1]-DATEVALUE("1/1/"&TEXT([Kolona1],"yy"))+1),"000") | Datum u julijanskom formatu, sa četiri cifre za godinu (2007174) |
Da biste konvertovali datum u julijanski datum koji se koristi u astronomiji, koristite konstantu 2415018,50. Ova formula funkcioniše samo za datume posle 01.03.1901. i ako koristite datumski sistem 1900.
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 6/23/2007 | =[Kolona1]+2415018,50 | Datum u julijanskom formatu koji se koristi u astronomiji (2454274.50) |
Prikazivanje datuma kao dana u sedmici
Da biste konvertovali datume u tekst za dan u sedmici, koristite funkcije TEXT i WEEKDAY .
| Kolona1 | Formula | Opis (mogući rezultat) |
|---|---|---|
| 19-Feb-2007 | =TEXT(WEEKDAY([Kolona1]), "dddd") | Izračunava dan u sedmici za datum i daje puno ime dana (ponedeljak) |
| 3-jan-2008 | =TEXT(WEEKDAY([Kolona1]), "ddd") | Izračunava dan u sedmici za datum i daje skraćeno ime dana (Čet) |
Matematičke formule
Sledeće formule možete koristiti da biste izvršili različite matematičke proračune, kao što su sabiranje, oduzimanje, množenje i deljenje brojeva, izračunavanje prosečne vrednosti ili medijane brojeva, zaokruživanje broja i prebrojavanje vrednosti.
Sabiranje brojeva
Da biste dodali brojeve u dve ili više kolona u redu, koristite operator sabiranja (+) ili funkciju SUM .
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (rezultat) |
|---|---|---|---|---|
| 6 | 5 | 4 | =[Kolona1]+[Kolona2]+[Kolona3] | Sabira vrednosti u prve tri kolone (15) |
| 6 | 5 | 4 | =SUM([Kolona1],[Kolona2],[Kolona3]) | Sabira vrednosti u prve tri kolone (15) |
| 6 | 5 | 4 | =SUM(IF([Kolona1]>[Kolona2], [Kolona1]-[Kolona2], 10), [Kolona3]) | Ako je kolona1 veća od kolone2, sabira razliku i kolonu3. Else dodajte 10 i kolonu3 (5) |
Oduzimanje brojeva
Da biste oduzeli brojeve u dve ili više kolona u redu, koristite operator oduzimanja (-) ili funkciju SUM sa negativnim brojevima.
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (rezultat) |
|---|---|---|---|---|
| 15000 | 9000 | -8000 | =[Kolona1]-[Kolona2] | Oduzima 9000 od 15000 (6000) |
| 15000 | 9000 | -8000 | =SUM([Kolona1], [Kolona2], [Kolona3]) | Sabira brojeve u prve tri kolone, uključujući negativne vrednosti (16000) |
Izračunavanje razlike između dva broja kao procenat
Koristite operatore oduzimanja (-) i deljenja (/) i ABS funkciju.
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 2342 | 2500 | =([Kolona2]-[Kolona1])/ABS([Kolona1]) | Promena u procentima (6,75% ili 0,06746) |
Množenje brojeva
Da biste pomnožili brojeve iz dve ili više kolona u redu, koristite operator množenja (*) ili funkciju PRODUCT .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 5 | 2 | =[Kolona1]*[Kolona2] | Množi brojeve u prve dve kolone (10) |
| 5 | 2 | =PRODUCT([Kolona1], [Kolona2]) | Množi brojeve u prve dve kolone (10) |
| 5 | 2 | =PRODUCT([Kolona1],[Kolona2],2) | Množi brojeve u prve dve kolone i broj 2 (20) |
Deljenje brojeva
Da biste podelili brojeve u dve ili više kolona u redu, koristite operator deljenja (/).
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 15000 | 12 | =[Kolona1]/[Kolona2] | Deli 15000 sa 12 (1250) |
| 15000 | 12 | =([Kolona1]+10000)/[Kolona2] | Sabira 15.000 i 10.000, a zatim ukupnu vrednost deli sa 12 (2083) |
Izračunavanje prosečne vrednosti brojeva
Prosečna vrednost se naziva i srednja vrednost. Da biste izračunali prosek brojeva u dve ili više kolona u redu, koristite funkciju AVERAGE .
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (rezultat) |
|---|---|---|---|---|
| 6 | 5 | 4 | =AVERAGE([Kolona1], [Kolona2],[Kolona3]) | Izračunava prosek brojeva u prve tri kolone (5) |
| 6 | 5 | 4 | =AVERAGE(IF([Kolona1]>[Kolona2], [Kolona1]-[Kolona2], 10), [Kolona3]) | Ako je argument "Kolona1" veći od argumenta "Kolona2", izračunajte prosek razlike i vrednost "Kolona3". U suprotnom, izračunavanje prosečne vrednosti 10 i kolone3 (2,5) |
Izračunavanje medijane brojeva
Medijana je vrednost u centru uređenog opsega brojeva. Koristite funkciju MEDIAN da biste izračunali medijanu grupe brojeva.
| A | B | C | D | E | F | Formula | Opis (rezultat) |
|---|---|---|---|---|---|---|---|
| 10 | 7 | 9 | 27 | 0 | 4 | =MEDIAN(A, B, C, D, E, F) | Medijana brojeva u prvih 6 kolona (8) |
Pronalaženje najmanjeg ili najvećeg broja u opsegu
Da biste izračunali najmanji ili najveći broj u dve ili više kolona u redu, koristite funkcije MIN i MAX .
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (rezultat) |
|---|---|---|---|---|
| 10 | 7 | 9 | =MIN([Kolona1], [Kolona2], [Kolona3]) | Najmanji broj (7) |
| 10 | 7 | 9 | =MAX([Kolona1], [Kolona2], [Kolona3]) | Najveći broj (10) |
Brojanje vrednosti
Koristite funkciju COUNT da biste prebrojali numeričke vrednosti.
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (rezultat) |
|---|---|---|---|---|
| Apple | 12/12/2007 | =COUNT([Kolona1], [Kolona2], [Kolona3]) | Broji kolone koje sadrže numeričke vrednosti. Isključuje datum i vreme, tekst i polja bez vrednosti (0) | |
| $12 | #DIV/0! | 1.01 | =COUNT([Kolona1], [Kolona2], [Kolona3]) | Broji koliko kolona sadrži numeričke vrednosti, ali ne uključuje greške i logičke vrednosti (2) |
Uvećavanje i umanjivanje broja za neki procenat
Koristite operator procenat (%) da biste izvršili ovo izračunavanje.
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 23 | 3% | =[Kolona1]*(1+5%) | Povećava broj u koloni1 za 5% (24,15) |
| 23 | 3% | =[Kolona1]*(1+[Kolona2]) | Povećava broj u koloni1 za vrednost procenta u koloni2: 3% (23,69) |
| 23 | 3% | =[Kolona1]*(1-[Kolona2]) | Smanjuje broj u koloni1 za vrednost procenta u koloni2: 3% (22,31) |
Stepenovanje broja
Za izračunavanje ovog izračunavanja koristite operator izračunavanja (^) ili funkciju POWER .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| 5 | 2 | =[Kolona1]^[Kolona2] | Izračunava pet na kvadrat (25) |
| 5 | 3 | =POWER([Kolona1], [Kolona2]) | Izračunava pet kockastih (125) |
Zaokruživanje broja
Da biste zaokružili broj na veći broj, koristite funkcije ROUNDUP,ODD ili EVEN .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 20.3 | =ROUNDUP([Kolona1],0) | Zaokružuje 20,3 na najbliži veći ceo broj (21) |
| -5.9 | =ROUNDUP([Kolona1],0) | Zaokružuje -5,9 na najbliži veći ceo broj (-5) |
| 12.5493 | =ROUNDUP([Kolona1],2) | Zaokružuje broj 12,5493 na najbliži veći deo iza decimalnog zareza (12,55) |
| 20.3 | =EVEN([Kolona1]) | Zaokružuje 20,3 na najbliži veći paran broj (22) |
| 20.3 | =ODD([Kolona1]) | Zaokružuje 20,3 na najbliži veći neparan broj (21) |
Da biste zaokružili broj na manji broj, koristite funkciju ROUNDDOWN .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 20.3 | =ROUNDDOWN([Kolona1],0) | Zaokružuje 20,3 na najbliži manji ceo broj (20) |
| -5.9 | =ROUNDDOWN([Kolona1],0) | Zaokružuje -5,9 na najbliži manji ceo broj (-6) |
| 12.5493 | =ROUNDDOWN([Kolona1],2) | Zaokružuje broj 12,5493 na najbliže manje stotine iza decimalnog zarezivanja (12,54) |
Da biste broj zaokružili na najbliži broj ili razlomak, koristite funkciju ROUND .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 20.3 | =ROUND([Kolona1],0) | Zaokružuje 20,3 na manji broj, zato što je razlomak manji od 0,5 (20) |
| 5,9 | =ROUND([Kolona1],0) | Zaokružuje 5,9 na veći broj, zato što je razlomak veći od 0,5 (6) |
| -5.9 | =ROUND([Kolona1],0) | Zaokružuje -5,9 na manji broj, zato što je razlomak manji od -0,5 (-6) |
| 1,25 | =ROUND([Kolona1], 1) | Zaokružuje broj na najbliži deseti deo (jedna decimala). Budući da je deo koji treba da se zaokruži 0,05 ili veći, broj se zaokružuje na veći broj (rezultat: 1,3) |
| 30.452 | =ROUND([Kolona1], 2) | Zaokružuje broj na najbliži stoti deo (dve decimale). Budući da je deo koji se zaokružuje, 0,002, manji od 0,005, broj se zaokružuje na manji broj (rezultat: 30,45) |
Da biste broj zaokružili na značajnu cifru veću od 0, koristite funkcije ROUND,ROUNDUP, ROUNDDOWN,INT i LEN.
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| 5492820 | =ROUND([Kolona1],3-LEN(INT([Kolona1]))) | Zaokružuje broj na 3 značajne cifre (5490000) |
| 22230 | =ROUNDDOWN([Kolona1],3-LEN(INT([Kolona1]))) | Zaokružuje donji broj na manji broj pomoću 3 značajne cifre (22200) |
| 5492820 | =ROUNDUP([Kolona1], 5-LEN(INT([Kolona1]))) | Zaokružuje najveći broj na 5 značajnih cifara (5492900) |
Tekstualne formule
Za manipulisanje tekstom možete koristiti sledeće formule, na primer kombinovanje ili spajanje vrednosti iz više kolona, poređenje sadržaja kolona, uklanjanje znakova ili razmaka i ponavljanje znakova.
Promena malih i velikih slova
Da biste promenili veličinu slova, koristite funkcije UPPER, LOWER ili PROPER
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| Srpskohrvatski / srpskohrvatski | =UPPER([Kolona1]) | Menja tekst u velika slova (NINA VIETZEN) |
| Srpskohrvatski / srpskohrvatski | =LOWER([Kolona1]) | Menja tekst u mala slova (nina vietzen) |
| Srpskohrvatski / srpskohrvatski | =PROPER([Kolona1]) | Menja tekst u naslov (Nina Vietzen) |
Kombinacija imena i prezimena
Da biste kombinovali imena i prezimena, koristite operator ampersand (&) ili funkciju CONCATENATE .
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| El Salvador | Srpskohrvatski / srpskohrvatski | =[Kolona1]&[Kolona2] | Kombinuje dve žice (CarlosCarvallo) |
| El Salvador | Srpskohrvatski / srpskohrvatski | =[Kolona1]&" "&[Kolona2] | Kombinuje dve niske razdvojene razmakom (Karlos Karvalo) |
| El Salvador | Srpskohrvatski / srpskohrvatski | =[Kolona2]&", "&[Kolona1] | Kombinuje dve niske, razdvojene zarezom i razmakom (Carvallo, Carlos) |
| El Salvador | Srpskohrvatski / srpskohrvatski | =CONCATENATE([kolona2], ",", [kolona1]) | Kombinuje dve niske, razdvojene zarezom (Carvallo,Carlos) |
Kombinovanje teksta i brojeva iz različitih kolona
Da biste kombinovali tekst i brojeve, koristite funkciju CONCATENATE , operator ampersand (&) ili funkciju TEXT i operator "ampersand".
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| Jang | 28 | =[Kolona1]&" prodato za "&[Kolona2]&" jedinica". | Kombinuje gorenavedeni sadržaj u frazu (Jang je prodao 28 jedinica.) |
| Duboa | 40% | =[Kolona1]&" prodato "&TEXT([Kolona2],"0%")&" ukupne prodaje." | Kombinuje gorenavedeni sadržaj u frazu (Duboa je prodao 40% od ukupne prodaje.) Napomena: Funkcija TEXT dodaje oblikovanu vrednost kolone 2 umesto osnovne vrednosti koja je 0,4. |
| Jang | 28 | =CONCATENATE([Kolona1]," prodato ",[Kolona2]," jedinice.") | Kombinuje gorenavedeni sadržaj u frazu (Jang je prodao 28 jedinica.) |
Kombinovanje teksta sa datumom ili vremenom
Da biste kombinovali tekst sa datumom ili vremenom, koristite funkciju TEXT i operator ampersand (&).
| Kolona1 | Kolona2 | Formula | Opis (rezultat) |
|---|---|---|---|
| Datum naplate | 5-jun-2007 | ="Datum instrukcije: "&TEXT([Kolona2], "d-mmm-gggg") | Kombinuje tekst sa datumom (Datum saopštenja: 5. jun 2007.) |
| Datum naplate | 5-jun-2007 | =[Kolona1]&" "&TEXT([Kolona2], "mmm-dd-gggg") | Kombinuje tekst i datum iz različitih kolona u jednu kolonu (datum naplate: jun-05-2007) |
Poređenje sadržaja kolona
Da biste uporedili jednu kolonu sa drugom kolonom ili sa listom vrednosti, koristite funkcije EXACT i OR .
| Kolona1 | Kolona2 | Formula | Opis (mogući rezultat) |
|---|---|---|---|
| BD122 | Bilten | =EXACT([Kolona1],[Kolona2]) | Upoređuje sadržaj prve dve kolone (Ne) |
| BD122 | Bilten | =EXACT([Kolona1], "BD122") | Poredi sadržaj kolone 1 i nisku "BD122" (Da) |
Provera da li se vrednost kolone ili njen deo podudara sa određenim tekstom
Da biste proverili da li se vrednost kolone ili njen deo podudara sa određenim tekstom, koristite funkcije IF,FIND, SEARCH i ISNUMBER.
| Kolona1 | Formula | Opis (mogući rezultat) |
|---|---|---|
| Vietzen | =IF([Kolona1]="Vietzen", "U redu", "Nije u redu") | Proverava da li je "Kolona1" Vietzen (U redu) |
| Vietzen | =IF(ISNUMBER(FIND("v",[Kolona1])), "U redu", "Nije u redu") | Proverava da li Kolona1 sadrži slovo v (U redu) |
| Bilten | =ISNUMBER(FIND("BD",[Kolona1])) | Proverava da li Kolona1 sadrži BD (Da) |
Brojanje kolona koje nisu prazne
Da biste prebrojali kolone koje nisu prazne, koristite funkciju COUNTA .
| Kolona1 | Kolona2 | Kolona3 | Formula | Opis (rezultat) |
|---|---|---|---|---|
| Prodaja | 19 | =COUNTA([Kolona1], [Kolona2]) | Broji koliko kolona nije prazno (2) | |
| Prodaja | 19 | =COUNTA([Kolona1], [Kolona2], [Kolona3]) | Broji koliko kolona nije prazno (2) |
Uklanjanje znakova iz teksta
Da biste uklonili znakove iz teksta, koristite funkcije LEN,LEFT i RIGHT .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| Vitamin A | =LEFT([Kolona1],LEN([Kolona1])-2) | Daje 7 (9-2) znakova, počevši sleva (vitamin) |
| Vitamin B1 | =RIGHT([Kolona1], LEN([Kolona1])-8) | Daje 2 (10-8) znakova, počevši zdesna (B1) |
Uklanjanje razmaka sa početka i kraja kolone
Da biste uklonili razmake iz kolone, koristite funkciju TRIM .
| Kolona1 | Formula | Opis (rezultat) |
|---|---|---|
| Zdravo! | =TRIM([Kolona1]) | Uklanja razmake sa početka i kraja (Zdravo!) |
Ponavljanje znaka u koloni
Da biste ponovili znak u koloni, koristite funkciju REPT .
| Formula | Opis (rezultat) |
|---|---|
| =REPT(".",3) | Ponavlja period 3 puta (...) |
| =REPT("-";10) | Ponavlja crtu 10 puta (----------) |
Abecedni spisak funkcija
Sledi abecedna lista veza ka funkcijama koje su dostupne SharePoint korisnicima. On uključuje trigonometrijske, statističke i finansijske funkcije, kao i uslovne formule, formule datuma, matematičke i tekstualne formule.
Drugi resursi
Ako ne vidite šta pokušavate da uradite ovde, pogledajte da li možete to da uradite u programu Excel. Evo nekih dodatnih izvora. Neki od njih mogu da pokrivaju starije verzije, tako da može biti prikazanih razlika u korisničkom interfejsu. Na primer, stavke u meniju "Radnje na lokaciji" u sistemu SharePoint sada se nalaze na dugmetu "PostavkeOffice
.