Sąrašuose dažniausiai naudojamų formulių pavyzdžiai
Applies To
„SharePoint Server“ prenumeruojamas leidimas „SharePoint Server 2019“ „SharePoint Server 2016“ „SharePoint Server 2013 Enterprise“ „SharePoint Server 2013“ centrinis administravimas „SharePoint“, esantis „Microsoft 365“ „SharePoint Server 2010“ „Microsoft“ sąrašai „SharePoint“, esantis „Microsoft 365 Small Business“Naudojant formules apskaičiuotuosiuose sąrašų stulpeliuose, galima įtraukti į esamus stulpelius, pvz., apskaičiuoti kainos PVM. Juos galima derinti norint programiškai tikrinti duomenis. Norėdami įtraukti apskaičiuojamąjį stulpelį, spustelėkite + įtraukti stulpelį, tada pasirinkite Daugiau.
Pastaba: Apskaičiuotieji laukai gali veikti tik jų atskiroje eilutėje, todėl negalite nurodyti reikšmės kitoje eilutėje arba kitame sąraše ar bibliotekoje esančių stulpelių. Peržvalgos laukai formulėje nepalaikomi, o naujai įterptos eilutės ID negalima naudoti, nes apdorojus formulę id nėra.
Įvedant formules, jei nenurodyta kitaip, tarp raktažodžių ir operatorių nėra tarpų.
Toliau pateiktas sąrašas nėra išsamus. Norėdami peržiūrėti visas formules, žr. abėcėlinį sąrašą šio straipsnio pabaigoje.
Toliau pasirinkite antraštę, kad ją atidarytumėte ir peržiūrėtumėte išsamias instrukcijas.
Galite naudoti šias formules sakinio sąlygai patikrinti ir taip arba ne reikšmei grąžinti, alternatyviai reikšmei, pvz., Gerai arba Ne gerai, patikrinti arba, jei norite grąžinti tuščią ar brūkšnį, reiškiantį nulinę reikšmę.
Tikrinimas, ar skaičius yra didesnis už kitą skaičių arba mažesnis už kitą
Naudokite funkciją IF šiam palyginimui atlikti.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|---|
15000 |
9000 |
=[1stulpelis]>[2stulpelis] |
Ar 1stulpelis didesnis už 2stulpelis? (Taip) |
15000 |
9000 |
=IF([1stulpelis]<=[2stulpelis], "Gerai", "Ne gerai") |
Ar 1stulpelis yra mažesnis arba lygus 2stulpelis? (Nėra gerai) |
Loginės reikšmės grąžinimas lyginant stulpelio turinį
Rezultatui, kuris yra loginė reikšmė (Taip arba Ne), naudokite funkcijas AND, OR ir NOT .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|---|---|
15 |
9 |
8 |
=AND([1stulpelis]>[2stulpelis], [1stulpelis]<[3stulpelis]) |
Ar 15 didesnis už 9 ir mažesnis už 8? (Ne) |
15 |
9 |
8 |
=OR([1stulpelis]>[2stulpelis], [1stulpelis]<[3stulpelis]) |
Ar 15 didesnis už 9 arba mažesnis už 8? (Taip) |
15 |
9 |
8 |
=NOT([1stulpelis]+[2stulpelis]=24) |
Ar 15 plius 9 nėra lygu 24? (Ne) |
Rezultatui, kuris yra kitas skaičiavimas, arba bet kuriai kitai reikšmei, išskyrus Taip arba Ne, naudokite funkcijas IF, AND ir OR .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|---|---|
15 |
9 |
8 |
=IF([1stulpelis]=15, "Gerai", "Ne gerai") |
Jei reikšmė 1 stulpelyje yra lygi 15, tada pateikti "Gerai". (Gerai) |
15 |
9 |
8 |
=IF(AND([1stulpelis]>[2stulpelis], [1stulpelis]<[3stulpelis]), "Gerai", "Ne gerai") |
Jei 15 yra didesnis už 9 ir mažesnis už 8, grąžinama "GERAI". (Nėra gerai) |
15 |
9 |
8 |
=IF(OR([1stulpelis]>[2stulpelis], [1stulpelis]<[3stulpelis]), "Gerai", "Ne gerai") |
Jei 15 yra didesnis už 9 arba mažesnis už 8, grąžinkite "GERAI". (Gerai) |
Nulių rodymas kaip tuščių reikšmių arba brūkšnių
Norėdami rodyti nulį, atlikite paprastą skaičiavimą. Jei norite, kad būtų rodomas tuščias arba brūkšnys, naudokite funkciją IF.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|---|
10 |
10 |
=[1stulpelis]-[2stulpelis] |
Antrasis skaičius atimamas iš pirmojo (0) |
15 |
9 |
=IF([1stulpelis]-[2stulpelis],"-",[1stulpelis]-[2stulpelis]) |
Kai reikšmė yra nulis (-), grąžina brūkšnelį |
Klaidų reikšmių slėpimas stulpeliuose
Norėdami vietoj klaidos reikšmės rodyti brūkšnį, #N/A arba NA, naudokite funkciją ISERROR .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|---|
10 |
0 |
=[1stulpelis]/[2stulpelis] |
Klaidingi rezultatai (#DIV/0) |
10 |
0 |
=IF(ISERROR([1stulpelis]/[2stulpelis]),"NA",[1stulpelis]/[2stulpelis]) |
Kai reikšmė yra klaida, grąžina NA |
10 |
0 |
=IF(ISERROR([1stulpelis]/[2stulpelis]),"-",[1stulpelis]/[2stulpelis]) |
Kai reikšmė yra klaida, grąžina brūkšnelį |
Tikrinti, ar yra tuščių laukų
Galite naudoti ISBLANK formulę, kad rastumėte tuščius laukus.
1stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
"Želė pupelės" |
=ISBLANK([1stulpelis] |
Pateikia Taip arba Ne, jei tuščia, ar ne |
"Plienas" |
=IF(ISBLANK([1stulpelis]), "Ne gerai", "Gerai") |
Užpildykite savo pasirinkimus – pirma, jei tuščia, antra, jei ne |
Daugiau IS funkcijų žr. IS funkcijos.
Naudodami šias formules galite atlikti skaičiavimus, pagrįstus datomis ir laikais, pvz., įtraukti dienų, mėnesių ar metų skaičių į datą, apskaičiuoti skirtumą tarp dviejų datų ir konvertuoti laiką į dešimtainę reikšmę.
Datų įtraukimas
Norėdami į datą įtraukti dienų skaičių, naudokite papildymo (+) operatorių.
Pastaba: Kai manipuliuojate datomis, apskaičiuoto stulpelio grąžinamo tipo reikšmė turi būti Data ir laikas.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
6/9/2007 |
3 |
=[1stulpelis]+[2stulpelis] |
Prideda 3 dienas prie 2007-06-09 (2007-06-12) |
12/10/2008 |
54 |
=[1stulpelis]+[2stulpelis] |
Prideda 54 dienas prie 2008-12-10 (2009-02-02) |
Norėdami į datą įtraukti mėnesių skaičių, naudokite funkcijas DATE, YEAR, MONTH ir DAY .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([1stulpelis]),MONTH([1stulpelis])+[2stulpelis],DAY([1stulpelis])) |
Pridedami 3 mėnesiai prie 2007-06-09 (2007-09-09) |
12/10/2008 |
25 |
=DATE(YEAR([1stulpelis]),MONTH([1stulpelis])+[2stulpelis],DAY([1stulpelis])) |
Pridedami 25 mėnesiai prie 2008-12-10 (2011-01-10) |
Norėdami į datą įtraukti metų skaičių, naudokite funkcijas DATE, YEAR, MONTH ir DAY .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([1stulpelis])+[2stulpelis],MONTH([1stulpelis]),DAY([1stulpelis])) |
Pridedami 3 metai prie 2007-06-09 (2010-06-09) |
12/10/2008 |
25 |
=DATE(YEAR([1stulpelis])+[2stulpelis],MONTH([1stulpelis]),DAY([1stulpelis])) |
Pridedami 25 metai prie 2008-12-10 (2033-12-10) |
Norėdami į datą įtraukti dienų, mėnesių ir metų derinį, naudokite funkcijas DATE, YEAR, MONTH ir DAY .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
6/9/2007 |
=DATE(YEAR([1stulpelis])+3,MONTH([1stulpelis])+1,DAY([1stulpelis])+5) |
Pridedami 3 metai, 1 mėnuo ir 5 dienos prie 2007-06-09 (2010-07-14) |
12/10/2008 |
=DATE(YEAR([1stulpelis])+1,MONTH([1stulpelis])+7,DAY([1stulpelis])+5) |
Pridedami 1 metai, 7 mėnesiai ir 5 dienos prie 2008-12-10 (2010-07-15) |
Skirtumo tarp dviejų datų apskaičiavimas
Naudokite funkciją DATEDIF šiam skaičiavimui atlikti.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
1995 m. sausio 01 d. |
1999 m. birželio 15 d. |
=DATEDIF([1stulpelis], [2stulpelis],"d") |
Pateikia dienų skaičių tarp dviejų datų (1626) |
1995 m. sausio 01 d. |
1999 m. birželio 15 d. |
=DATEDIF([1stulpelis], [2stulpelis],"ym") |
pateikia mėnesių skaičių tarp datų, nepaisant metų dalies (5) |
1995 m. sausio 01 d. |
1999 m. birželio 15 d. |
=DATEDIF([1stulpelis], [2stulpelis],"yd") |
Pateikia dienų skaičių tarp datų, nepaisant metų dalies (165) |
Skirtumo tarp dviejų laiko nuorodų apskaičiavimas
Norėdami pateikti rezultatą standartiniu laiko formatu (hours:minutes:seconds), naudokite atimties operatorių (-) ir funkciją TEXT . Kad šis metodas veiktų, valandos neturi viršyti 24, o minutės ir sekundės neturi viršyti 60.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
06/09/2007 10:35 AM |
06/09/2007 3:30 PM |
=TEXT([2stulpelis]-[1stulpelis],"h") |
Valandos tarp dviejų kartų (4) |
06/09/2007 10:35 AM |
06/09/2007 3:30 PM |
=TEXT([2stulpelis]-[1stulpelis],"h:mm") |
Valandos ir minutės tarp dviejų kartų (4:55) |
06/09/2007 10:35 AM |
06/09/2007 3:30 PM |
=TEXT([2stulpelis]-[1stulpelis],"h:mm:ss") |
Valandos, minutės ir sekundės tarp dviejų kartų (4:55:00) |
Norėdami pateikti rezultatą kaip bendrąją sumą, pagrįstą vienu laiko vienetu, naudokite funkciją INT arba funkciją HOUR, MINUTE arba SECOND .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
06/09/2007 10:35 AM |
2007-06-10 03:30 |
=INT(([2stulpelis]-[1stulpelis])*24) |
Bendras valandų skaičius tarp dviejų kartų (28) |
06/09/2007 10:35 AM |
2007-06-10 03:30 |
=INT(([2stulpelis]-[Stulpelis1])*1440) |
Bendras minučių skaičius tarp dviejų kartų (1735) |
06/09/2007 10:35 AM |
2007-06-10 03:30 |
=INT(([2stulpelis]-[1stulpelis])*86400) |
Bendra sekundžių suma tarp dviejų kartų (104100) |
06/09/2007 10:35 AM |
2007-06-10 03:30 |
=HOUR([2stulpelis]-[1stulpelis]) |
Valandos tarp dviejų laikų, kai skirtumas neviršija 24 (4) |
06/09/2007 10:35 AM |
2007-06-10 03:30 |
=MINUTE([2stulpelis]-[1stulpelis]) |
Minutės tarp dviejų kartų, kai skirtumas neviršija 60 (55) |
06/09/2007 10:35 AM |
2007-06-10 03:30 |
=SECOND([2stulpelis]-[1stulpelis]) |
Sekundės tarp dviejų laikų, kai skirtumas neviršija 60 (0) |
Laiko konvertavimas
Norėdami konvertuoti valandas iš standartinio laiko formato į dešimtainį skaičių, naudokite funkciją INT .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
10:35 VAL. |
=([1stulpelis]-INT([1stulpelis]))*24 |
Valandų skaičius nuo 12:00 val. (10.583333) |
20:15 VAL. |
=([1stulpelis]-INT([1stulpelis]))*24 |
Valandų skaičius nuo 12:00 val. (12.25) |
Norėdami konvertuoti valandas iš dešimtainio skaičiaus į standartinį laiko formatą (hours:minutes:seconds), naudokite dalybos operatorių ir funkciją TEXT .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
23:58 |
=TEXT(1/24 stulpelis, "hh:mm:ss") |
Valandos, minutės ir sekundės nuo 12:00 val. (00:59:55) |
2:06 |
=TEXT(1/24 stulpelis, "h:mm") |
Valandos ir minutės nuo 12:00 (0:05) |
Įterpti Džiulianso datas
Julijaus data nurodo datos formatą, kuris yra dabartinių metų derinys ir dienų skaičius nuo metų pradžios. Pavyzdžiui, 2007 m. sausio 1 d. yra vaizduojama kaip 2007001, o 2007 m. gruodžio 31 d. – kaip 2007365. Šis formatas nėra pagrįstas Julijaus kalendoriumi.
Norėdami konvertuoti datą į julijaus datą, naudokite funkcijas TEXT ir DATEVALUE .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
6/23/2007 |
=TEXT([1stulpelis],"yy")&TEXT(([1stulpelis]-DATEVALUE("1/1/"& TEXT([1stulpelis],"yy"))+1),"000") |
Date in Julian format, with a two digit year (07174) |
6/23/2007 |
=TEXT([1stulpelis],"yyyy")&TEXT(([1stulpelis]-DATEVALUE("1/1/"&TEXT([1stulpelis],"yy"))+1),"000") |
Date in Julian format, with a four-digit year (2007174) |
Norėdami konvertuoti datą į Juliano datą, kuri naudojama astronomijoje, naudokite konstantą 2415018,50. Ši formulė veikia tik su datomis po 1901-03-01 ir jei naudojate 1900 m. datos sistemą.
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
6/23/2007 |
=[1 stulpelis]+2415018.50 |
Date in Julian format, used in astronomy (2454274.50) |
Rodyti datas kaip savaitės dieną
Norėdami konvertuoti datas į savaitės dienos tekstą, naudokite funkcijas TEXT ir WEEKDAY .
1stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|
2007 m. vasario 19 d. |
=TEXT(WEEKDAY([1stulpelis]), "dddd") |
Apskaičiuoja datos savaitės dieną ir pateikia visą dienos pavadinimą (pirmadienis) |
2008 m. sausio 3 d. |
=TEXT(WEEKDAY([1stulpelis]), "ddd") |
Apskaičiuoja datos savaitės dieną ir pateikia sutrumpintą dienos pavadinimą (Thu) |
Naudodami šias formules galite atlikti įvairius matematinius skaičiavimus, pvz., sudėti, atimti, dauginti ir dalyti skaičius, skaičiuoti vidurkį arba skaičių medianą, apvalinti skaičių ir skaičiuoti reikšmes.
Skaičių sudėtis
Norėdami sudėti skaičius dviejuose ar daugiau stulpelių eilutėje, naudokite sudėties operatorių (+) arba funkciją SUM .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|
6 |
5 |
4 |
=[1stulpelis]+[2stulpelis]+[3stulpelis] |
Sudeda reikšmes pirmuose trijuose stulpeliuose (15) |
6 |
5 |
4 |
=SUM([1stulpelis],[2stulpelis],[3stulpelis]) |
Sudeda reikšmes pirmuose trijuose stulpeliuose (15) |
6 |
5 |
4 |
=SUM(IF([1stulpelis]>[2stulpelis], [1stulpelis]-[2stulpelis], 10), [3stulpelis]) |
Jei 1stulpelis yra didesnis už 2stulpelis, prideda skirtumą ir 3stulpelis. Dar pridėkite 10 ir 3 stulpelį (5) |
Skaičių atimtis
Norėdami atimti skaičius dviejuose ar daugiau stulpelių iš eilutės, naudokite atimties operatorių (-) arba funkciją SUM su neigiamais skaičiais.
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[1stulpelis]-[2stulpelis] |
Iš 15000 atima 9000 (6000) |
15000 |
9000 |
-8000 |
=SUM([1stulpelis], [2stulpelis], [3stulpelis]) |
Sudeda skaičius pirmuose trijuose stulpeliuose, įskaitant neigiamas reikšmes (16000) |
Skirtumo tarp dviejų skaičių apskaičiavimas procentais
Naudokite atimties (-) ir dalybos (/) operatorius bei ABS funkciją.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
2342 |
2500 |
=([2stulpelis]-[1stulpelis])/ABS([1stulpelis]) |
Procentinis pokytis (6,75 % arba 0,06746) |
Skaičių daugyba
Norėdami sudauginti skaičius dviejuose ar daugiau stulpelių iš eilės, naudokite daugybos operatorių (*) arba funkciją PRODUCT .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
5 |
2 |
=[1stulpelis]*[2stulpelis] |
Sudaugina pirmųjų dviejų stulpelių skaičius (10) |
5 |
2 |
=PRODUCT([1stulpelis], [2stulpelis]) |
Sudaugina pirmųjų dviejų stulpelių skaičius (10) |
5 |
2 |
=PRODUCT([1stulpelis],[2stulpelis],2) |
Sudaugina pirmųjų dviejų stulpelių skaičius ir skaičių 2 (20) |
Skaičių dalyba
Norėdami padalyti skaičius į du ar daugiau stulpelių iš eilės, naudokite dalybos operatorių (/).
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
15000 |
12 |
=[1stulpelis]/[2stulpelis] |
15000 padalina iš 12 (1250) |
15000 |
12 |
=([1stulpelis]+10000)/[2stulpelis] |
Sudeda 15000 ir 10 000, tada padalija sumą iš 12 (2083) |
Skaičių vidurkio apskaičiavimas
Vidurkis dar vadinamas vidurkiu. Norėdami apskaičiuoti dviejų ar daugiau eilutės stulpelių skaičių vidurkį, naudokite funkciją AVERAGE .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE([1stulpelis], [2stulpelis],[3stulpelis]) |
Pirmųjų trijų stulpelių skaičių vidurkis (5) |
6 |
5 |
4 |
=AVERAGE(IF([1stulpelis]>[2stulpelis], [1stulpelis]-[2stulpelis], 10), [3stulpelis]) |
Jei 1stulpelis yra didesnis už 2stulpelis, apskaičiuokite skirtumo vidurkį ir 3stulpelis. Kitu atveju apskaičiuokite 10 ir 3 stulpelių reikšmių vidurkį (2,5) |
Skaičių medianos apskaičiavimas
Mediana yra užsakyto skaičių diapazono centro reikšmė. Naudokite funkciją MEDIAN , kad apskaičiuotumėte skaičių grupės medianą.
A |
B |
C |
D |
E |
F |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN(A, B, C, D, E, F) |
Pirmųjų 6 stulpelių skaičių mediana (8) |
Mažiausio arba didžiausio diapazono skaičiaus skaičiavimas
Norėdami apskaičiuoti mažiausią arba didžiausią skaičių dviejuose ar daugiau stulpelių iš eilės, naudokite funkcijas MIN ir MAX .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([1stulpelis], [2stulpelis], [3stulpelis]) |
Mažiausias skaičius (7) |
10 |
7 |
9 |
=MAX([1stulpelis], [2stulpelis], [3stulpelis]) |
Didžiausias skaičius (10) |
Reikšmių skaičiavimas
Norėdami suskaičiuoti skaitines reikšmes, naudokite funkciją COUNT .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|
Obuolys |
12/12/2007 |
=COUNT([1stulpelis], [2stulpelis], [3stulpelis]) |
Skaičiuoja stulpelių, kuriuose yra skaitinių reikšmių, skaičių. Neįtraukia datos ir laiko, teksto ir nulinių reikšmių (0) |
|
12 EUR |
#DIV/0! |
1.01 |
=COUNT([1stulpelis], [2stulpelis], [3stulpelis]) |
Skaičiuoja stulpelių, kuriuose yra skaitinių reikšmių, bet neįtraukia klaidos ir loginių reikšmių, skaičių (2) |
Skaičiaus padidinimas arba mažinimas procentais
Naudokite procentų operatorių (%) šiam skaičiavimui atlikti.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
23 |
3% |
=[1stulpelis]*(1+5%) |
Padidina skaičių 1 stulpelyje 5 % (24,15) |
23 |
3% |
=[1stulpelis]*(1+[2stulpelis]) |
Padidina skaičių 1 stulpelyje pagal procento reikšmę 2 stulpelyje: 3 % (23,69) |
23 |
3% |
=[1stulpelis]*(1-[2stulpelis]) |
1 stulpelyje skaičių sumažina procento reikšme 2 stulpelyje: 3 % (22,31) |
Skaičiaus kėlimas laipsniu
Naudokite eksponentės operatorių (^) arba funkciją POWER šiam skaičiavimui atlikti.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
5 |
2 |
=[1stulpelis]^[2stulpelis] |
Apskaičiuoja penkis kvadratus (25) |
5 |
3 |
=POWER([1stulpelis], [2stulpelis]) |
Apskaičiuoja penkis kubus (125) |
Skaičių apvalinimas
Norėdami suapvalinti skaičių, naudokite funkciją ROUNDUP, ODD arba EVEN .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
20.3 |
=ROUNDUP([1stulpelis],0) |
Suapvalina 20,3 iki artimiausio sveikojo skaičiaus (21) |
-5.9 |
=ROUNDUP([1stulpelis],0) |
Suapvalina -5,9 iki artimiausio sveikojo skaičiaus (-5) |
12.5493 |
=ROUNDUP([1stulpelis],2) |
Skaičius 12,5493 apvalinamas iki artimiausio šimtojo, du dešimtainiai skaičiai (12,55) |
20.3 |
=EVEN([1stulpelis]) |
Suapvalina 20,3 iki artimiausio lyginio skaičiaus (22) |
20.3 |
=ODD([1stulpelis]) |
Suapvalina 20,3 iki artimiausio nelyginio skaičiaus (21) |
Norėdami suapvalinti skaičių iki mažesnio skaičiaus, naudokite funkciją ROUNDDOWN .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
20.3 |
=ROUNDDOWN([1 stulpelis],0) |
Suapvalina 20,3 iki artimiausio sveikojo skaičiaus (20) |
-5.9 |
=ROUNDDOWN([1 stulpelis],0) |
Suapvalina -5,9 iki artimiausio sveikojo skaičiaus (-6) |
12.5493 |
=ROUNDDOWN([1stulpelis],2) |
Skaičius 12,5493 apvalinamas iki artimiausio šimtojo, du dešimtainiai skaičiai (12,54) |
Norėdami suapvalinti skaičių iki artimiausio skaičiaus arba trupmenos, naudokite funkciją ROUND .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
20.3 |
=ROUND([1stulpelis],0) |
Suapvalina 20,3 iki mažesnio skaičiaus, nes trupmenos dalis yra mažesnė už 0,5 (20) |
5.9 |
=ROUND([1stulpelis],0) |
Suapvalina 5,9 aukštyn, nes trupmenos dalis didesnė už 0,5 (6) |
-5.9 |
=ROUND([1stulpelis],0) |
Suapvalina -5,9 iki mažesnio skaičiaus, nes trupmenos dalis yra mažesnė už -,5 (-6) |
1.25 |
=ROUND([1stulpelis], 1) |
Suapvalina skaičių iki artimiausio dešimtojo (viena dešimtainė dalis). Kadangi apvalinama dalis yra 0,05 arba didesnė, skaičius apvalinamas iki didesnio skaičiaus (rezultatas: 1,3) |
30.452 |
=ROUND([1stulpelis], 2) |
Suapvalina skaičių iki artimiausio šimtojo (du dešimtainiai skaičiai). Kadangi apvalinama 0,002 dalis yra mažesnė už 0,005, skaičius apvalinamas iki mažesnio skaičiaus (rezultatas: 30,45) |
Norėdami suapvalinti skaičių iki reikšminio skaičiaus, didesnio už 0, naudokite funkcijas ROUND, ROUNDUP, ROUNDDOWN, INT ir LEN .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
5492820 |
=ROUND([1stulpelis],3-LEN(INT([1stulpelis]))) |
Suapvalina skaičių iki 3 reikšminių skaitmenų (5490000) |
22230 |
=ROUNDDOWN([1stulpelis],3-LEN(INT([1stulpelis]))) |
Suapvalina apatinį skaičių iki mažesnio skaičiaus iki 3 reikšminių skaitmenų (22200) |
5492820 |
=ROUNDUP([1stulpelis], 5-LEN(INT([1stulpelis]))) |
Suapvalina viršutinį skaičių iki 5 reikšminių skaitmenų (5492900) |
Galite naudoti šias formules tekstui valdyti, pvz., sujungti arba sujungti kelių stulpelių reikšmes, lyginti stulpelių turinį, pašalinti simbolius ar tarpus ir pasikartojančius simbolius.
Didžiųjų ir mažųjų teksto raidžių keitimast
Norėdami pakeisti teksto didžiąsias ir mažąsias raides, naudokite funkcijas UPPER, LOWER arba PROPER .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
nina Vietzen |
=UPPER([1stulpelis]) |
Keičia tekstą didžiosiomis raidėmis (NINA VIETZEN) |
nina Vietzen |
=LOWER([1stulpelis]) |
Pakeičia tekstą mažosiomis raidėmis (nina vietzen) |
nina Vietzen |
=PROPER([1stulpelis]) |
Keičia tekstą į pavadinimo didžiąja raide (Nina Vietzen) |
Vardų ir pavardžių sujungimas
Norėdami sujungti vardus ir pavardes, naudokite ampersando operatorių (&) arba funkciją CONCATENATE .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
Carlos |
Carvallo |
=[1stulpelis]&[2stulpelis] |
Sujungia dvi eilutes (CarlosCarvallo) |
Carlos |
Carvallo |
=[1stulpelis]&" "&[2stulpelis] |
Sujungia dvi eilutes, atskirtas tarpu (Carlos Carvallo) |
Carlos |
Carvallo |
=[2stulpelis]&", "&[1stulpelis] |
Sujungia dvi eilutes, atskirtas kableliu ir tarpu (Carvallo, Carlos) |
Carlos |
Carvallo |
=CONCATENATE([2 stulpelis], ",", [1stulpelis]) |
Sujungia dvi eilutes, atskirtas kableliu (Carvallo,Carlos) |
Skirtingų stulpelių teksto ir skaičių sujungimas
Norėdami sujungti tekstą ir skaičius, naudokite funkciją CONCATENATE , ampersando operatorių (&) arba funkciją TEXT ir ampersando operatorių.
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
Yang |
28 |
=[Column1]&" sold "&[Column2]&" units". |
Sujungia aukščiau esantį turinį į frazę (Yang pardavė 28 vienetus.) |
Dubois |
40% |
=[Column1]&" sold "&TEXT([Column2],"0%")&" of the total sales." |
Aukščiau esantį turinį sujungia į frazę (Dubois pardavė 40% viso pardavimo).) Pastaba: Funkcija TEXT prideda formatuotą 2stulpelis reikšmę, o ne bazinę reikšmę, kuri yra .4. |
Yang |
28 |
=CONCATENATE([Stulpelis1]," parduota ",[Stulpelis2]," vienetai.") |
Sujungia aukščiau esantį turinį į frazę (Yang pardavė 28 vienetus.) |
Teksto sujungimas su data arba laiku
Norėdami sujungti tekstą su data arba laiku, naudokite funkciją TEXT ir ampersando operatorių (&).
1stulpelis |
2stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|
Atsiskaitymo data |
2007 m. birželio 5 d. |
="Sakinio data: "&TEXT([Stulpelis2], "d-mmm-yyyy") |
Sujungia tekstą su data (ataskaitos data: 2007-05-05) |
Atsiskaitymo data |
2007 m. birželio 5 d. |
=[Column1]&" "&TEXT([Column2], "mmm-dd-yyyy") |
Sujungia tekstą ir datą iš skirtingų stulpelių į vieną stulpelį (atsiskaitymo data 2007-05-05) |
Stulpelio turinio palyginimas
Norėdami palyginti vieną stulpelį su kitu stulpeliu arba reikšmių sąrašu, naudokite funkcijas EXACT ir OR .
1stulpelis |
2stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|---|
BD122 |
BD123 |
=EXACT([1stulpelis],[2stulpelis]) |
Lygina pirmųjų dviejų stulpelių turinį (Ne) |
BD122 |
BD123 |
=EXACT([1stulpelis], "BD122") |
Palygina 1stulpelis turinį ir eilutę "BD122" (Taip) |
Patikrinimas, ar stulpelio reikšmė arba jos dalis atitinka konkretų tekstą
Norėdami patikrinti, ar stulpelio reikšmė arba jos dalis atitinka konkretų tekstą, naudokite funkcijas IF, FIND, SEARCH ir ISNUMBER .
1stulpelis |
Formulė |
Aprašas (galimas rezultatas) |
---|---|---|
Vietzen |
=IF([Column1]="Vietzen", "OK", "Not OK") |
Patikrina, ar 1stulpelis yra Vietzen (Gerai) |
Vietzen |
=IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK") |
Patikrina, ar 1 stulpelyje yra raidė v (gerai) |
BD123 |
=ISNUMBER(FIND("BD",[1stulpelis])) |
Patikrina, ar 1 stulpelyje yra BD (taip) |
Netuščių stulpelių skaičiavimas
Norėdami suskaičiuoti netuščius stulpelius, naudokite funkciją COUNTA .
1stulpelis |
Column2 |
Column3 |
Formulė |
Aprašas (rezultatas) |
---|---|---|---|---|
Pardavimai |
19 |
=COUNTA([1stulpelis], [2stulpelis]) |
Apskaičiuoja netuščių stulpelių skaičių (2) |
|
Pardavimai |
19 |
=COUNTA([1stulpelis], [2stulpelis], [3stulpelis]) |
Apskaičiuoja netuščių stulpelių skaičių (2) |
Simbolių šalinimas iš teksto
Norėdami pašalinti simbolius iš teksto, naudokite funkcijas LEN, LEFT ir RIGHT .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
Vitaminas A |
=LEFT([1stulpelis],LEN([1stulpelis])-2) |
Pateikia 7 (9–2) simbolius pradedant iš kairės (vitaminas) |
Vitaminas B1 |
=RIGHT([1stulpelis], LEN([1stulpelis])-8) |
Pateikia 2 (10–8) simbolius pradedant iš dešinės (B1) |
Tarpų šalinimas nuo stulpelio pradžios ir pabaigos
Norėdami pašalinti tarpus iš stulpelio, naudokite funkciją TRIM .
1stulpelis |
Formulė |
Aprašas (rezultatas) |
---|---|---|
Labas! |
=TRIM([1stulpelis]) |
Pašalina tarpus nuo pradžios ir pabaigos (Sveiki!) |
Simbolio kartojimas stulpelyje
Norėdami pakartoti simbolį stulpelyje, naudokite funkciją REPT .
Formulė |
Aprašas (rezultatas) |
---|---|
=REPT(".",3) |
Kartoja tašką 3 kartus (...) |
=REPT("-";10) |
Brūkšnelį kartoja 10 kartų (----------) |
Abėcėlinis funkcijų sąrašas
Toliau pateiktas abėcėlinis saitų su funkcijomis, prieinamų „SharePoint“ vartotojams, sąrašas. Jis apima trigonometrines, statistines ir finansines funkcijas, taip pat sąlygines, datos, matematines ir teksto formules.
Kiti ištekliai
Jei čia nematote, ką bandote daryti, patikrinkite, ar galite tai padaryti programoje "Excel". Štai keletas papildomų šaltinių. Kai kurios iš jų gali apimti senesnes versijas, todėl gali skirtis rodoma vartotojo sąsaja. Pvz., "SharePoint" meniu Svetainės veiksmai elementai dabar yra meniu Parametrai .