Įprastų formulių sąrašuose pavyzdžiai

Taikoma
„SharePoint Server 2019“ „SharePoint Server 2016“ Microsoft 365 „Microsoft“ sąrašai

Formulių naudojimas sąrašuose apskaičiuojamuose stulpeliuose gali padėti papildyti esamus stulpelius, pvz., apskaičiuoti kainos pardavimo mokestį. Jas galima sujungti, kad duomenys būtų patikrinti programiškai.

Norėdami įtraukti apskaičiuojamąjį stulpelį:

  1. Sąraše spustelėkite + Įtraukti stulpelį, slinkite sąrašu žemyn ir pasirinkite Peržiūrėti visus stulpelių tipus, tada pasirinkite Daugiau.
  2. Puslapyje Parametrų > kūrimo stulpelis pasirinkite Apskaičiuota (apskaičiuojama pagal kitus stulpelius).
  3. Skyriuje Papildomi stulpelio parametrai lauke Formulė įveskite formulę, kurią norite naudoti.

Daugiau informacijos apie apskaičiuojamuosius stulpelius ir funkcijas rasite Duomenų skaičiavimas sąrašuose arba bibliotekose.

Pastaba

Apskaičiuotieji laukai gali veikti tik savo eilutėje, todėl negalite nurodyti reikšmės, esančios kitoje eilutėje arba stulpeliuose, esančiuose kitame sąraše ar bibliotekoje. Formulė nepalaiko peržvalgos laukų. Naujai įterptos eilutės ID naudoti negalima, nes apdorojant formulę jo nėra.

Įvedant formules, jei nenurodyta kitaip, tarp raktažodžių ir operatorių nelieka tarpų.

Toliau pateiktas sąrašas nėra baigtinis. Norėdami peržiūrėti visas formules, žr. abėcėlinį sąrašą, pateiktą šio straipsnio pabaigoje.

Toliau pasirinkite antraštę, kad ją atidarytumėte ir peržiūrėtumėte išsamias instrukcijas.

Sąlyginės formulės

Galite naudoti toliau pateiktas formules norėdami patikrinti sakinio sąlygą ir grąžinti taip arba ne reikšmę, patikrinti alternatyvią reikšmę, pvz., Gerai arba Ne Gerai, arba grąžinti tuščią reikšmę ar brūkšnį, reiškiantį neapibrėžtą reikšmę.

Patikrinkite, ar skaičius yra didesnis ar mažesnis už kitą skaičių

Šiam palyginimui atlikti naudokite funkciją IF .

1stulpelis 2stulpelis Formulė Aprašas (galimas rezultatas)
15000 9000 =[1stulpelis]>[2stulpelis] Ar 1 stulpelis didesnis už 2stulpelį? (Taip)
15000 9000 =IF([Column1]<=[Column2], "OK", "Not OK") Ar 1stulpelis mažesnis arba lygus 2stulpeliui? (Negerai)

Loginės reikšmės grąžinimas palyginus stulpelio turinį

Jei rezultatas yra loginė reikšmė (taip arba ne), naudokite funkcijas AND, OR ir NOT .

1stulpelis 2stulpelis Column3 Formulė Aprašas (galimas rezultatas)
15 9 8 =AND([Stulpelis1]>[Stulpelis2], [Stulpelis1]<[Stulpelis3]) Ar 15 daugiau nei 9 ir mažiau nei 8? (Ne)
15 9 8 =OR([Stulpelis1]>[Stulpelis2], [Stulpelis1][<Stulpelis3]) Ar 15 daugiau nei 9 ar mažiau nei 8? (Taip)
15 9 8 =NOT([1stulpelis]+[2stulpelis]=24) Ar 15 plius 9 nėra lygu 24? (Ne)

Jei rezultatas yra kitas skaičiavimas arba bet kuri kita reikšmė (ne Taip arba Ne), naudokite funkcijas IF, AND ir OR .

1stulpelis 2stulpelis Column3 Formulė Aprašas (galimas rezultatas)
15 9 8 =IF([Column1]=15, "OK", "Not OK") Jei 1stulpelio reikšmė lygi 15, grąžinkite "Gerai". (Gerai)
15 9 8 =IF(AND([Column1]>[Column2], [Column1][<Column3]), "OK", "Not OK") Jei 15 yra daugiau nei 9 ir mažiau nei 8, tada grąžinkite "OK". (Negerai)
15 9 8 =IF(OR([Column1]>[Column2], [Column1][<Column3]), "OK", "Not OK") Jei 15 yra daugiau nei 9 arba mažiau nei 8, grąžinkite "OK". (Gerai)

Nulių kaip tuščių reikšmių arba brūkšnelių rodymas

Norėdami rodyti nulį, atlikite paprastą skaičiavimą. Jei norite, kad būtų rodomas tuščias laukas arba brūkšnys, naudokite funkciją IF .

1stulpelis 2stulpelis Formulė Aprašas (galimas rezultatas)
10 10 =[Stulpelis1]-[Stulpelis2] Antrasis skaičius atimamas iš pirmojo (0)
15 9 =IF([Stulpelis1]-[Stulpelis2],"-",[Stulpelis1]-[Stulpelis2]) Kai reikšmė yra nulis (-), grąžina brūkšnelį

Klaidų reikšmių slėpimas stulpeliuose

Jei norite, kad vietoje klaidos būtų rodomas brūkšnys, #N/A arba NA, naudokite funkciją ISERROR .

1stulpelis 2stulpelis Formulė Aprašas (galimas rezultatas)
10 0 =[Stulpelis1]/[Stulpelis2] Klaidingi rezultatai (#DIV/0)
10 0 =IF(ISERROR([Stulpelis1]/[Stulpelis2]),"NA",[Stulpelis1]/[Stulpelis2]) Kai reikšmė yra klaida, grąžina NA
10 0 =IF(ISERROR([Stulpelis1]/[Stulpelis2]),"-",[Stulpelis1]/[Stulpelis2]) Kai reikšmė yra klaida, grąžina brūkšnelį

Tikrinimas, ar yra tuščių laukų

Norėdami rasti tuščius laukus, galite naudoti funkciją ISBLANK .

1stulpelis Formulė Aprašas (galimas rezultatas)
"Želė pupelės" =ISBLANK([Stulpelis1] Pateikia Taip arba Ne, jei yra tuščia arba ne
"Plienas" =IF(ISBLANK([Column1]), "Not OK", "OK") Užpildykite savo pasirinkimus: pirmas yra jei tuščias, antras - jei ne

Daugiau informacijos apie funkcijas IS ieškokite IS funkcijose.

Datos ir laiko formulės

Galite naudoti toliau pateiktas formules norėdami atlikti skaičiavimus, pagrįstus datomis ir laikais, pvz., pridėti prie datos dienų, mėnesių ar metų skaičių, apskaičiuoti skirtumą tarp dviejų datų ir konvertuoti laiką į dešimtainę reikšmę.

Datų įtraukimas

Jei prie datos norite pridėti dienų skaičių, naudokite pridėjimo (+) operatorių.

Pastaba

Kai valdote datas, apskaičiuoto stulpelio grąžinimo tipas turi būti nustatytas kaip Data ir laikas.

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
6/9/2007 3 =[1stulpelis]+[2stulpelis] Pridedamos 3 dienos prie 2007-06-09 (2007-06-12)
12/10/2008 54 =[1stulpelis]+[2stulpelis] Pridedamos 54 dienos prie 2008-12-10 (2/2/2009)

Norėdami prie datos pridėti mėnesių skaičių, naudokite funkcijas DATE,YEAR,MONTH ir DAY .

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
6/9/2007 3 =DATE(YEAR([Stulpelis1]),MONTH([Stulpelis1])+[Stulpelis2],DAY([Stulpelis1])) Pridedami 3 mėnesiai prie 2007-06-09 (2007-09-09)
12/10/2008 25 =DATE(YEAR([Stulpelis1]),MONTH([Stulpelis1])+[Stulpelis2],DAY([Stulpelis1])) Pridedami 25 mėnesiai prie 2008-12-10 (2011-10-01)

Norėdami prie datos pridėti metų skaičių, naudokite funkcijas DATE, YEAR,MONTH ir DAY .

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
6/9/2007 3 =DATE(YEAR([Stulpelis1])+[Stulpelis2],MONTH([Stulpelis1]),DAY([Stulpelis1])) Pridedami 3 prie 2007-06-09 (2010-06-09)
12/10/2008 25 =DATE(YEAR([Stulpelis1])+[Stulpelis2],MONTH([Stulpelis1]),DAY([Stulpelis1])) Pridedami 25 metai prie 2008-12-10 (2033-12-10)

Norėdami pridėti prie datos dienų, mėnesių ir metų derinį, naudokite funkcijas DATE, YEAR,MONTH ir DAY .

1stulpelis Formulė Aprašas (rezultatas)
6/9/2007 =DATE(YEAR([Stulpelis1])+3,MONTH([Stulpelis1])+1,DAY([Stulpelis1])+5) Pridedami 3 metai, 1 mėnuo ir 5 dienos prie 2007-06-09 (2010-07-14)
12/10/2008 =DATE(YEAR([Stulpelis1])+1,MONTH([Stulpelis1])+7,DAY([Stulpelis1])+5) Pridedami 1 metai, 7 mėnesiai ir 5 dienos prie 2008-12-10 (2010-07-15)

Skirtumo tarp dviejų datų apskaičiavimas

Šiems skaičiavimams atlikti naudokite funkciją DATEDIF .

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
01-Sau-1995 1999 m. birželio 15 d. =DATEDIF([Stulpelis1], [Stulpelis2],"d") Pateikia dienų skaičių tarp dviejų datų (1626)
01-Sau-1995 1999 m. birželio 15 d. =DATEDIF([Stulpelis1], [Stulpelis2],"ym") Pateikia mėnesių skaičių tarp datų, nepaisant metų dalies (5)
01-Sau-1995 1999 m. birželio 15 d. =DATEDIF([Stulpelis1], [Stulpelis2],"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 (valandos:minutės:sekundės), naudokite atimties operatorių (-) ir funkciją TEXT . Kad šis metodas veiktų, valandos neturi viršyti 24, o minutės ir sekundės - ne daugiau kaip 60.

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
06/09/2007 10:35 06/09/2007 3:30 PM =TEXT([Stulpelis2]-[Stulpelis1],"h") Valandos tarp dviejų laikų (4)
06/09/2007 10:35 06/09/2007 3:30 PM =TEXT([Stulpelis2]-[Stulpelis1],"h:mm") Valandos ir minutės tarp dviejų laikų (4:55)
06/09/2007 10:35 06/09/2007 3:30 PM =TEXT([Stulpelis2]-[Stulpelis1],"h:mm:ss") Valandos, minutės ir sekundės tarp dviejų laikų (4:55:00)

Norėdami pateikti rezultatą, pagrįstą vienu laiko vienetu, naudokite funkciją INT, HOUR, MINUTE arba SECOND.

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
06/09/2007 10:35 06/10/2007 3:30 PM =INT(([Stulpelis2]-[Stulpelis1])*24) Bendras valandų skaičius tarp dviejų laikų (28)
06/09/2007 10:35 06/10/2007 3:30 PM =INT(([Stulpelis2]-[Stulpelis1])*1440) Bendras minučių skaičius tarp dviejų laikų (1735)
06/09/2007 10:35 06/10/2007 3:30 PM =INT(([Stulpelis2]-[Stulpelis1])*86400) Bendra sekundžių suma tarp dviejų laikų (104100)
06/09/2007 10:35 06/10/2007 3:30 PM =HOUR([2stulpelis]-[1stulpelis]) Valandos tarp dviejų laikų, kai skirtumas neviršija 24 (4)
06/09/2007 10:35 06/10/2007 3:30 PM =MINUTE([2stulpelis]-[1stulpelis]) Minutės tarp dviejų laikų, kai skirtumas neviršija 60 (55)
06/09/2007 10:35 06/10/2007 3:30 PM =SECOND([Stulpelis2]-[Stulpelis1]) 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 =([Column1]-INT([Column1]))*24 Valandų skaičius nuo 12:00 (10.583333)
12:15 val. =([Column1]-INT([Column1]))*24 Valandų skaičius nuo 12.00 val. (12.25)

Norėdami konvertuoti valandas iš dešimtainio skaičiaus į standartinį laiko formatą (valandos:minutės:sekundės), 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 (00:59:55)
2:06 =TEXT(1/24 stulpelis, "h:mm") Valandos ir minutės nuo 12:00 (0:05)

Julijaus datų įterpimas

Julijaus data reiškia datos formatą, kuris yra dabartinių metų ir dienų skaičiaus nuo metų pradžios derinys. Pvz., 2007 m. sausio 1 d. yra 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([Column1],"yy")&TEXT(([Column1]-DATEVALUE("1/1/"& TEXT([Column1],"yy"))+1),"000") Data Julijaus formatu su dviejų skaitmenų metais (07174)
6/23/2007 =TEXT([Column1],"yyyy")&TEXT(([Column1]-DATEVALUE("1/1/"&TEXT([Column1],"yy"))+1),"000") Data Julijaus formatu su keturių skaitmenų metais (2007174)

Norėdami konvertuoti datą į astronomijoje naudojamą Julijaus datą, naudokite konstantą 2415018,50. Ši formulė veikia tik su datomis po 1901-03-01 ir jei naudojate 1900 datų sistemą.

1stulpelis Formulė Aprašas (rezultatas)
6/23/2007 =[1stulpelis]+2415018,50 Data Julijaus formatu, naudojama astronomijoje (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 vasario 19 d. =TEXT(WEEKDAY([Column1]), "dddd") Apskaičiuoja datos savaitės dieną ir grąžina visą dienos pavadinimą (pirmadienis)
2008-Sau-3 =TEXT(WEEKDAY([Column1]), "ddd") Apskaičiuoja datos savaitės dieną ir pateikia sutrumpintą dienos pavadinimą (Thu)

Matematinės formulės

Naudojant toliau pateiktas formules galima atlikti įvairius matematinius skaičiavimus, pvz., sudėti, atimti, dauginti ir dalyti skaičius, apskaičiuoti skaičių vidurkį ar medianą, suapvalinti skaičių ir skaičiuoti reikšmes.

Skaičių sudėtis

Norėdami sudėti skaičius dviejuose ar daugiau stulpelių iš eilės, naudokite pridėjimo (+) operatorių arba funkciją SUM .

1stulpelis 2stulpelis Column3 Formulė Aprašas (rezultatas)
6 5 4 =[1stulpelis]+[2stulpelis]+[3stulpelis] Sudeda pirmųjų trijų stulpelių reikšmes (15)
6 5 4 =SUM([Stulpelis1],[Stulpelis2],[Stulpelis3]) Sudeda pirmųjų trijų stulpelių reikšmes (15)
6 5 4 =SUM(IF([Stulpelis1][>Stulpelis2], [Stulpelis1]-[Stulpelis2], 10), [Stulpelis3]) Jei Stulpelis1 yra didesnis už Stulpelį2, pridedamas skirtumas ir Stulpelis3. Kitu atveju pridėkite 10 ir 3stulpelį (5)

Skaičių atimtis

Norėdami atimti skaičius dviejuose ar daugiau stulpelių iš eilės, naudokite atimties (–) operatorių arba funkciją SUM su neigiamais skaičiais.

1stulpelis 2stulpelis Column3 Formulė Aprašas (rezultatas)
15000 9000 -8000 =[Stulpelis1]-[Stulpelis2] Iš 15000 atima 9000 (6000)
15000 9000 -8000 =SUM([Stulpelis1], [Stulpelis2], [Stulpelis3]) Sudeda skaičius pirmuose trijuose stulpeliuose, įskaitant neigiamas reikšmes (16000)

Dviejų skaičių skirtumo kaip procentų apskaičiavimas

Naudokite atimties (–) ir dalybos (/) operatorius bei funkciją ABS .

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
2342 2500 =([Stulpelis2]-[Stulpelis1])/ABS([Stulpelis1]) 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([Stulpelis1], [Stulpelis2]) Sudaugina pirmųjų dviejų stulpelių skaičius (10)
5 2 =PRODUCT([Stulpelis1],[Stulpelis2],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 =[Stulpelis1]/[Stulpelis2] 15000 padalyta iš 12 (1250)
15000 12 =([1stulpelis]+10000)/[2stulpelis] Prideda 15000 ir 10000, tada bendrą sumą padalina iš 12 (2083)

Skaičiuoti skaičių vidurkį

Vidurkis dar vadinamas vidurkiu. Norėdami apskaičiuoti skaičių vidurkį dviejuose ar daugiau stulpelių iš eilės, naudokite funkciją AVERAGE .

1stulpelis 2stulpelis 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([Stulpelis1][>Stulpelis2], [Stulpelis1]-[Stulpelis2], 10), [Stulpelis3]) Jei 1stulpelis didesnis už 2stulpelį, apskaičiuokite skirtumo ir 3stulpelio vidurkį. Kitu atveju apskaičiuoti reikšmės 10 ir Stulpelis3 vidurkį (2,5)

Skaičiuoti skaičių medianą

Mediana yra reikšmė, esanti sutvarkyto skaičių diapazono centre. Naudokite funkciją MEDIAN skaičių grupės medianai apskaičiuoti.

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ų 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 2stulpelis Column3 Formulė Aprašas (rezultatas)
10 7 9 =MIN([1stulpelis], [2stulpelis], [3stulpelis]) Mažiausias skaičius (7)
10 7 9 =MAX([Stulpelis1], [Stulpelis2], [Stulpelis3]) Didžiausias skaičius (10)

Reikšmių skaičiavimas

Norėdami suskaičiuoti skaitines reikšmes, naudokite funkciją COUNT .

1stulpelis 2stulpelis Column3 Formulė Aprašas (rezultatas)
Obuolys 12/12/2007 =COUNT([Stulpelis1], [Stulpelis2], [Stulpelis3]) Suskaičiuoja, kiek stulpelių turi skaitinių reikšmių. Neįtraukia datos ir laiko, teksto ir nulinių reikšmių (0)
12 dolerių #DIV/0! 1.01 =COUNT([Stulpelis1], [Stulpelis2], [Stulpelis3]) Apskaičiuoja, kiek stulpelių turi skaitinių reikšmių, bet neįtraukia klaidos ir loginių reikšmių (2)

Skaičiaus padidinimas ar sumažinimas tam tikru procentų skaičiumi

Šiam skaičiavimui atlikti naudokite procento (%) operatorių.

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
23 3% =[Stulpelis1]*(1+5%) Padidina skaičių 1stulpelyje 5% (24,15)
23 3% =[Stulpelis1]*(1+[Stulpelis2]) Padidina skaičių 1stulpelyje procentine reikšme 2stulpelyje: 3% (23,69)
23 3% =[Stulpelis1]*(1-[Stulpelis2]) Sumažina skaičių 1stulpelyje procentine reikšme 2stulpelyje: 3% (22,31)

Kelti skaičių laipsniu

Šiems skaičiavimams atlikti naudokite eksponentacijos (^) operatorių arba funkciją POWER .

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
5 2 =[Stulpelis1]^[Stulpelis2] 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([Stulpelis1],0) 20,3 suapvalinama iki artimiausio sveikojo skaičiaus (21)
-5.9 =ROUNDUP([Stulpelis1],0) -5,9 suapvalinama iki artimiausio sveikojo skaičiaus (-5)
12.5493 =ROUNDUP([Stulpelis1],2) 12,5493 suapvalinama iki artimiausios šimtosios dalies padidinant, paliekamos dvi vietos po kablelio (12,55)
20.3 =EVEN([1stulpelis]) 20,3 suapvalinama iki artimiausio didesnio lyginio skaičiaus (22)
20.3 =ODD([Stulpelis1]) 20,3 suapvalinama iki artimiausio didesnio 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([Stulpelis1],0) 20,3 suapvalinama iki artimiausio mažesnio sveikojo skaičiaus (20)
-5.9 =ROUNDDOWN([Stulpelis1],0) -5,9 suapvalinama iki artimiausio mažesnio sveikojo skaičiaus (-6)
12.5493 =ROUNDDOWN([Stulpelis1],2) 12,5493 suapvalinama iki artimiausios šimtosios dalies sumažinant, paliekamos dvi vietos po kablelio (12,54)

Norėdami suapvalinti skaičių iki artimiausio skaičiaus arba trupmenos, naudokite funkciją ROUND .

1stulpelis Formulė Aprašas (rezultatas)
20.3 =ROUND([Stulpelis1],0) 20,3 apvalinama iki mažesnio skaičiaus, nes trupmenos dalis yra mažesnė nei ,5 (20)
5.9 =ROUND([Stulpelis1],0) Suapvalina 5,9 iki didesnio skaičiaus, nes trupmenos dalis yra didesnė už ,5 (6)
-5.9 =ROUND([Stulpelis1],0) -5,9 apvalinama iki mažesnio sveikatos, nes trupmenos dalis yra mažesnė nei -,5 (-6)
1.25 =ROUND([Stulpelis1], 1) Suapvalina skaičių iki artimiausios dešimtosios dalies (viena dešimtainė skiltis). Kadangi apvalinama dalis yra 0,05 arba didesnė, skaičius apvalinamas iki didesnio skaičiaus (rezultatas – 1,3)
30.452 =ROUND([Stulpelis1], 2) Suapvalina skaičių iki artimiausios šimtosios dalies (dvi dešimtainės skiltys). Kadangi apvalinama dalis (0,002) yra mažesnė nei 0,005, skaičius apvalinamas iki mažesnio skaičiaus (rezultatas – 30,45)

Norėdami suapvalinti skaičių iki reikšminio skaitmens, didesnio už 0, naudokite funkcijas ROUND,ROUNDUP,ROUNDDOWN,INT ir LEN .

1stulpelis Formulė Aprašas (rezultatas)
5492820 =ROUND([Stulpelis1],3-LEN(INT([Stulpelis1]))) Suapvalina skaičių iki 3 reikšminių skaitmenų (5490000)
22230 =ROUNDDOWN([Stulpelis1],3-LEN(INT([Stulpelis1]))) Suapvalina apatinį skaičių iki mažesnio skaičiaus su 3 reikšminiais skaitmenimis (22200)
5492820 =ROUNDUP([Stulpelis1], 5-LEN(INT([Stulpelis1]))) Suapvalina viršutinį skaičių iki 5 reikšminių skaitmenų (5492900)

Teksto formulės

Naudodami toliau pateiktas formules galite valdyti tekstą, pvz., sujungti arba sujungti reikšmes iš kelių stulpelių, palyginti stulpelių turinį, šalinti simbolius ir tarpus bei pasikartojančius simbolius.

Didžiųjų ir mažųjų teksto raidžių keitimast

Norėdami pakeisti didžiąsias ir mažąsias teksto raides, naudokite funkcijas UPPER,LOWER arba PROPER.

1stulpelis Formulė Aprašas (rezultatas)
nina Vietzen =UPPER([1stulpelis]) Teksto rašymas didžiosiomis raidėmis (NINA VIETZEN)
nina Vietzen =LOWER([Stulpelis1]) Keičia tekstą į tekstą mažosiomis raidėmis (nina vietzen)
nina Vietzen =PROPER([1stulpelis]) Teksto keitimas į didžiąsias ir mažąsias raides (Nina Vietzen)

Vardo ir pavardės sujungimas

Norėdami sujungti vardą ir pavardę, naudokite ampersendo (&) operatorių arba funkciją CONCATENATE .

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
Karlosas Carvallo =[Stulpelis1]&[Stulpelis2] Sujungia dvi stygas (CarlosCarvallo)
Karlosas Carvallo =[Stulpelis1]&" "&[Stulpelis2] Sujungia dvi eilutes, atskirtas tarpu (Carlos Carvallo)
Karlosas Carvallo =[Stulpelis2]&", "&[Stulpelis1] Sujungia dvi eilutes, atskirtas kableliu ir tarpu (Carvallo, Carlos)
Karlosas Carvallo =CONCATENATE([2stulpelis], ",", [1stulpelis]) Sujungia dvi eilutes, atskirtas kableliu (Carvallo, Carlos)

Skirtingų stulpelių teksto ir skaičių derinimas

Norėdami sujungti tekstą ir skaičius, naudokite funkciją CONCATENATE , ampersendo (&) operatorių arba funkciją TEXT ir ampersando operatorių.

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
Jangas 28 =[Stulpelis1]&" parduota "&[Stulpelis2]&" vienetai." Sujungia aukščiau pateiktą turinį į frazę (Yang pardavė 28 vienetus.)
Dubois 40% =[Column1]&" parduota "&TEXT([Column2],"0%")&" nuo visų pardavimų." Sujungia aukščiau pateiktą turinį į frazę (Dubois pardavė 40 % visų pardavimų.)
Pastaba: Funkcija TEXT prideda suformatuotą stulpelio2 reikšmę vietoj esamos reikšmės, kuri yra 0,4.
Jangas 28 =CONCATENATE([Stulpelis1]," parduota ",[Stulpelis2]," vienetai.") Sujungia aukščiau pateiktą turinį į frazę (Yang pardavė 28 vienetus.)

Teksto sujungimas su data arba laiku

Norėdami sujungti tekstą su data arba laiku, naudokite funkciją TEXT ir ženklo (&) operatorių.

1stulpelis 2stulpelis Formulė Aprašas (rezultatas)
Atsiskaitymo data 2007 m. birželio 5 d. ="Pareiškimo data: "&TEXT([Column2], "d-mmm-yyyy") Sujungia tekstą su data (Pareiškimo data: 2007 m. birželio 5 d.)
Atsiskaitymo data 2007 m. birželio 5 d. =[Stulpelis1]&" "&TEXT([Stulpelis2], "mmm-dd-yyyy") Sujungia tekstą ir datą iš skirtingų stulpelių į vieną stulpelį (atsiskaitymo data: 2007 m. birželio 05 d.)

Stulpelio turinio palyginimas

Norėdami palyginti vieną stulpelį su kitu stulpeliu ar 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([Column1], "BD122") Palygina Column1 turinį ir eilutę "BD122" (Taip)

Patikrinkite, ar stulpelio reikšmė arba jos dalis atitinka konkretų tekstą

Norėdami patikrinti, ar stulpelio reikšmė ar 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 Stulpelis1 yra vietzen (Gerai)
Vietzen =IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK") Tikrina, ar 1stulpelyje yra raidė v (Gerai)
BD123 =ISNUMBER(FIND("BD",[Column1])) Tikrina, ar 1stulpelyje yra BD (Taip)

Netuščių stulpelių skaičiavimas

Norėdami suskaičiuoti užpildytus stulpelius, naudokite funkciją COUNTA .

1stulpelis 2stulpelis Column3 Formulė Aprašas (rezultatas)
Pardavimai 19 =COUNTA([Stulpelis1], [Stulpelis2]) Apskaičiuoja, kiek stulpelių nėra tušti (2)
Pardavimai 19 =COUNTA([Stulpelis1], [Stulpelis2], [Stulpelis3]) Apskaičiuoja, kiek stulpelių nėra tušti (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([Stulpelis1],LEN([Stulpelis1])-2) Pateikia 7 (9–2) simbolius pradedant iš kairės (vitaminas)
Vitaminas B1 =RIGHT([Stulpelis1], LEN([Stulpelis1])-8) Grąžina 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([Stulpelis1]) Pašalina tarpus iš pradžios ir pabaigos (Sveiki!)

Simbolio kartojimas stulpelyje

Norėdami pakartoti stulpelio simbolį, naudokite funkciją REPT .

Formulė Aprašas (rezultatas)
=REPT (".",3) Kartoja tašką 3 kartus (...)
=REPT("-";10) Pakartoja brūkšnį 10 kartų (----------)

Abėcėlinis funkcijų sąrašas

Toliau pateiktas abėcėlinis saitų į "SharePoint" vartotojams prieinamas funkcijas sąrašas. Jis apima trigonometrines, statistines ir finansines funkcijas, taip pat sąlygines, datos, matematines ir teksto formules.

Funkcija ABS Funkcija ACOS Funkcija ACOSH
Funkcija AND Funkcija ASIN Funkcija ASINH
Funkcija ATAN Funkcija ATAN2 Funkcija AVERAGE
Funkcija AVERAGEA Funkcija BETADIST Funkcija BETAINV
Funkcija BINOMDIST Funkcija CEILING Funkcija CHAR
Funkcija CHIDIST Funkcija CHOOSE Funkcija CODE
Funkcija CONCATENATE Funkcija CONFIDENCE Funkcija COS
Funkcija COUNT Funkcija COUNTA Funkcija CRITBINOM
Funkcija DATE Funkcija DATEDIF Funkcija DATEVALUE
Funkcija DAY Funkcija DAYS360 Funkcija DDB
Funkcija DEGREES Funkcija DOLLAR Funkcija EVEN
Funkcija EXACT Funkcija EXPONDIST Funkcija FACT
Funkcija FDIST Funkcija FIND Funkcija FINV
Funkcija FISHER Funkcija FIXED Funkcija GAMMADIST
Funkcija GAMMAINV Funkcija GAMMALN Funkcija GEOMEAN
Funkcija HARMEAN Funkcija HOUR Funkcija HYPGEOMDIST
Funkcija IF Funkcija INT IPmt funkcija
Funkcijos IS Funkcija LEFT Funkcija LEN
Funkcija LN Log funkcija Funkcija LOG10
Funkcija LOGINV Funkcija LOGNORMDIST Funkcija LOWER
Funkcija MAX Funkcija Me Funkcija MEDIAN
Funkcija MID Funkcija MIN Funkcija MINA
Funkcija MINUTE Funkcija MOD Funkcija MONTH
Funkcija NEGBINOMDIST Funkcija NORMDIST Funkcija NORMSDIST
Funkcija NORMSINV Funkcija NOT Funkcija NPER
Funkcija NPV Funkcija ODD Funkcija OR
Funkcija PMT Funkcija POWER Funkcija PPMT
Funkcija PRODUCT Funkcija PROPER Funkcija PV
Funkcija RADIANS Funkcija REPLACE Funkcija REPT
Funkcija RIGHT Funkcija ROUND Funkcija ROUNDDOWN
Funkcija ROUNDUP Funkcija SEARCH Funkcija SECOND
Funkcija SIGN Funkcija SIN Funkcija SINH
Funkcija SQRT Funkcija STANDARDIZE Funkcija STDEVA
Funkcija STDEVP Funkcija STDEVPA Funkcija SUM
Funkcija SUMSQ Funkcija SYD Funkcija TANH
Funkcija TDIST Funkcija TEXT Funkcija TIME
Funkcija TINV Funkcija TODAY Funkcija TRIM
Funkcija TRUE Funkcija UPPER Funkcija USDOLLAR
Funkcija VALUE Funkcija VAR Funkcija VARA
Funkcija VARP Funkcija VARPA Weekday funkcija
Funkcija WEIBULL Funkcija YEAR

Kiti ištekliai

Jei čia nematote, ką bandote padaryti, patikrinkite, ar galite tai padaryti naudodami "Excel". Pateikiame keletą papildomų šaltinių. Kai kurios iš jų gali būti taikomos senesnėms versijoms, todėl gali būti rodomos vartotojo sąsajos skirtumų. Pvz., elementai "SharePoint" svetainės veiksmų meniu dabar yra parametruoseOffice365 parametrų mygtukas – krumpliaračio piktograma šalia jūsų vardo meniu.