Įvadas į SharePoint formulės ir funkcijos

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Formulių ir funkcijų sąrašuose ir bibliotekose galite naudoti norėdami apskaičiuoti duomenis įvairiais būdais. Įtraukę apskaičiuojamąjį stulpelį į sąrašą ar biblioteką, galite sukurti formulę, kuri yra duomenys iš kitų stulpelių ir atlieka funkcijas apskaičiuoti datas ir laikus, atlikti matematines lygtis, arba manipuliuoti tekstu. Pvz., užduočių sąrašą, galite naudoti stulpelio apskaičiuoti dienų jie tęsis kiekvienos užduoties pradžios data ir data stulpelių skaičių.

Pastaba: Šiame straipsnyje aprašomos pagrindinės sąvokos, susijusios su formulių ir funkcijų naudojimas. Konkrečios informacijos apie tam tikrą funkciją, ieškokite straipsnyje apie šią funkciją.

Šiame straipsnyje:

Formulių apžvalga

Funkcijos apžvalga

Stulpelių nuorodų naudojimas formulėje

Konstantų naudojimas formulėje

Skaičiavimo operatorių naudojimas formulėje

Formulių apžvalga

Formulės yra lygtys, atlikti skaičiavimus, reikšmių sąraše arba bibliotekoje. Formulės prasideda lygybės ženklu (=). Pavyzdžiui, ši formulė daugina 2 iš 3 ir tada prideda 5 prie rezultato.

=5+2*3

Galite naudoti formulę apskaičiuojamajame stulpelyje ir apskaičiuoti numatytųjų reikšmių stulpelio. Formulė gali turėti funkcijas, stulpelio nuorodas, operatoriai ir konstantos, kaip parodyta toliau pateiktame pavyzdyje.

=PI()*[Result]^2

Elementas

Aprašas

Funkcija

PI() funkcija pateikia pi reikšmę: 3.141592654.

Nuorodos (arba stulpelio pavadinimas)

[Rezultatas] vaizduoja dabartinės eilutės rezultatų stulpelio reikšmę.

Konstanta

Skaičių arba teksto reikšmės, įvestos tiesiai į formulę, pvz., 2.

Operatorius

Į * (žvaigždutė) operatorius daugina, ir ^ (stogelio ženklas) operatorius kelia skaičių laipsniu.

Formulėje gali būti naudojamas vienas arba daugiau elementų iš ankstesnės lentelės. Štai keli pavyzdžiai formulių (pagal sudėtingumo).

Paprastos formulės (pvz., = 128 + 345)

Toliau pateiktos formulės yra konstantas ir operatorius.

Pavyzdys

Aprašas

= 128 + 345

Sudeda 128 ir 345

=5^2

Kvadratų 5

Formulės, kuriose yra stulpelių nuorodas (pvz., = [pajamos] > [kaina])

Toliau pateiktos formulės nurodyti kitų toje pačioje sąrašo ar bibliotekos stulpelių.

Pavyzdys

Aprašas

= [Pajamos]

Naudoja reikšmę stulpelyje pajamos.

= [Pajamos] * 10/100

10 % pelno stulpelio reikšmę.

= [Pajamos] > [kaina]

Grąžina taip, jei stulpelyje pajamos reikšmė yra didesnė nei reikšmė stulpelyje kaina.

Formulės, kurios skambinimo funkcijos (pvz., = AVERAGE (1, 2, 3, 4, 5))

Toliau pateiktos formulės iškviečia įtaisytąsias funkcijas.

Pavyzdys

Aprašas

= AVERAGE(1, 2, 3, 4, 5)

Grąžina skaičių iš reikšmių aibės vidurkio.

= MAX([Q1], [Q2], [Q3], [Q4])

Grąžina didžiausią reikšmę iš reikšmių aibės.

= IF([Cost]>[Revenue], "Not OK", "OK")

Grąžina negerai, jei kaina yra didesnė negu pajamų. Kita, pateikia gerai.

=Day("15-Apr-2008")

Grąžina datos dienos dalis. Ši formulė grąžina 15.

Jose yra formulių su įdėtųjų funkcijų (pvz., = SUM (IF ([A] > [B], [A] – [B], 10), [C]))

Toliau pateiktos formulės nurodykite vieną ar daugiau funkcijų, kaip funkcijos argumentus.

Pavyzdys

Aprašas

= SUM (IF ([A] > [B], [A] – [B], 10), [C])

Funkcija IF grąžina skirtumą tarp reikšmių stulpelių A ir B, arba 10.

Funkcija SUM prideda reikšmę funkcijos IF ir reikšmė stulpelyje C.

=DEGREES(PI())

Funkcija PI grąžina 3.141592654.

Funkcija DEGREES konvertuoja į radianus į laipsnius nurodytą reikšmę. Ši formulė grąžina reikšmę 180.

=ISNUMBER(Find("BD",[Column1]))

Funkcija FIND ieško 1 stulpelis BD eilutę ir pateikia pradinę padėtį eilutėje. Jei eilutės rasti nepavyksta, ji grąžina klaidos reikšmę.

Funkcija ISNUMBER grąžina taip, jei funkcija FIND grąžino skaitinę reikšmę. Kita, ji grąžina Nr.

Puslapio viršus

Funkcijos apžvalga

Funkcijos yra iš anksto nustatytos formulės, atlikti skaičiavimus su konkrečiomis reikšmėmis, vadinamas argumentus, tikra tvarka, arba struktūrą. Funkcijas galima naudoti paprastą arba sudėtinę skaičiavimams. Pvz., toliau egzemplioriaus funkcija ROUND Suapvalina skaičių iki dviejų dešimtainių stulpelyje kaina.

=ROUND([Cost], 2)

Šis žodynėlis yra naudinga, kai yra mokymosi funkcijų ir formulių:

Struktūra     Funkcijos struktūra prasideda lygybės ženklu (=), po kurio eina funkcijos pavadinimas, atidaromąjį skliaustelį, atskirdami jas kableliais ir dešinysis skliaustas funkcijos argumentai.

Funkcijos pavadinimas     Tai yra funkcija, kuri palaiko sąrašus ar bibliotekas, pavadinimą. Kiekvienai funkcijai trunka argumentai tam tikrą skaičių, juos apdoroja ir pateikia reikšmę.

Argumentai     Argumentai gali būti skaičiai, tekstą, logines reikšmes kaip True arba False arba stulpelių nuorodas. Naudojama kaip argumentas, kurį nurodote turi pateikti galiojančios reikšmės, argumento. Argumentai gali būti konstantos, formulės ar kitos funkcijos.

Kai kuriais atvejais reikia naudoti funkciją kaip vieną iš kitos funkcijos argumentų. Pavyzdžiui, ši formulė naudoja įdėtąją funkciją AVERAGE ir lygina rezultatą su dviejų stulpelių reikšmių suma.

=AVERAGE([Cost1], SUM([Cost2]+[Discount]))

Grąžina galioja     Naudojant funkciją kaip argumentą, jis turi pateikti to paties tipo reikšmė, kuri naudoja argumentas. Pavyzdžiui, jei į argumentą naudoja taip arba ne, tada Įdėtosios funkcijos turi pateikti taip arba ne. Jei ne, sąraše arba bibliotekoje, rodo #VALUE! klaidos reikšmę.

Įdėtųjų lygių ribos     Formulė gali turėti iki aštuonių įdėtųjų funkcijų lygių. Kai funkcija B yra naudojama kaip funkcijos A argumentas, funkcija B yra antrojo lygio funkcija. Ankstesniame pavyzdyje, pvz., SUM funkcija yra antro lygio funkcija, nes ji yra funkcijos AVERAGE argumentas. Funkcijos AVERAGE funkciją SUM, būtų trečio lygio funkcija ir pan.

Pastabos: 

  • Sąrašų ir bibliotekų nepalaiko RAND ir dabar funkcijas.

  • Funkcijų TODAY ir ME nepalaiko apskaičiuojamieji stulpeliai, bet jas palaiko stulpelio numatytąją reikšmę.

Puslapio viršus

Stulpelių nuorodų naudojimas formulėje

Nuoroda identifikuoja šios eilutės langelį ir rodo į sąrašą arba biblioteką, kur ieškoti reikšmių arba duomenų, kurią norite naudoti formulėje. Pvz., [kaina] nuorodos reikšmę stulpelyje kaina dabartinės eilutės. Jei stulpelyje kaina yra 100 dabartinės eilutės reikšmę, tada = [kaina] * 3 grąžina 300.

Su nuorodomis, galite naudoti duomenis, esančius atskirus stulpelius iš sąrašo arba bibliotekos vienoje arba daugiau formulių. Formulėje galima nurodyti šių duomenų tipų stulpelius: viena linija tekstas, skaičius, valiuta, data ir laikas, pasirinkimas, taip/ne ir apskaičiuota.

Stulpelio rodomas vardas naudojama nuoroda į formulę. Jei pavadinime yra tarpas ar specialusis simbolis, turite apskliausti pavadinimą laužtiniais skliaustais ([]). Nuorodos nėra Didžiosios ir mažosios raidės. Pavyzdžiui, galite nurodyti vieneto kaina stulpelio formulė, kaip [vieneto kaina] ir [vieneto kaina].

Pastabos: 

  • Negali nurodyti ne dabartinės eilutės reikšmės.

  • Negali nurodyti kitą sąrašo arba bibliotekos reikšmę.

  • Naujos įterptos eilutės eilutės ID negalima nurodyti. ID dar nėra atliekamas skaičiavimas.

  • Negali nurodyti kitą stulpelio formulė sukuria stulpelio numatytąją reikšmę.

Puslapio viršus

Konstantų naudojimas formulėje

Konstanta yra reikšmė, kuri neskaičiuojama. Pavyzdžiui, data 10/9/2008, skaičius 210 ir tekstas "Ketvirčio pajamos" yra visi konstantos. Konstantos gali būti šių tipų duomenimis:

  • Eilutė (pvz.: = [Pavardė] = "Nagas")

    Eilutės konstanta yra kabutėse, taip pat gali būti iki 255 simbolių.

  • Skaičių (pvz.: = [kaina] > = 29.99)

    Skaitines konstantas galite įtraukti po kablelio ir gali būti teigiamas arba neigiamas skaičius.

  • Data (pvz.: = [data] > DATE(2007,7,1))

    Datos konstantai reikia naudoti funkciją DATE(year,month,day).

  • Bulio logikos (pvz.: = IF ([kaina] > [pajamos], "Nuostolius", "Praradimo")

    Taip, o ne yra Bulio konstantos. Jūs galite naudoti juos sąlyginėmis išraiškomis. Ankstesniame pavyzdyje, jei kaina yra didesnė už pajamų, funkcija IF grąžina taip, o formulė grąžina eilutę "Nuostolius". Jei kaina yra lygi arba mažesnė nei pajamos, funkcija pateikia ne ir formulė grąžina eilutę "Be nuostolių".

Puslapio viršus

Skaičiavimo operatorių naudojimas formulėje

Operatoriai nurodyti skaičiavimą, kurį norite atlikti formulės elementų tipą. Sąrašai ir bibliotekos palaiko trijų tipų skaičiavimo operatoriai: aritmetinis, lyginimo ir teksto.

Aritmetiniai operatoriai

Naudokite toliau nurodytus aritmetinius operatorius Norėdami atlikti pagrindines matematines operacijas, pvz., sudėti, atimti arba dauginti; Norėdami sujungti skaičius; arba gauti skaitinius rezultatus.

Aritmetikos operatorius

Reikšmės (pvz.)

+ (pliuso ženklas)

Sudėti (3 + 3)

– (minuso ženklas)

Atimtis (3-1)
neigiamas skaičius (-1)

* (žvaigždutė)

Daugyba (3 * 3)

/ (dešinysis pasvirasis brūkšnys)

Skyriaus (3/3)

% (procento ženklas)

Procentų (20 %)

^ (stogelio ženklas)

Kėlimas laipsniu (3 ^ 2)

Lyginimo operatoriai

Naudojant šiuos operatorius, galite palyginti dvi reikšmes. Kai dvi reikšmės yra lyginamos naudojant šiuos operatorius, rezultatas yra loginė reikšmė teisinga arba klaidinga.

Lyginimo operatorius

Reikšmės (pvz.)

= (lygybės ženklas)

Lygu (A = B)

> (ženklas „daugiau nei“)

Daugiau nei (A > B).

< (ženklas „mažiau nei“)

Mažiau nei (A < B).

>= (ženklas „daugiau nei arba lygu“)

Daugiau nei arba lygu (A > = B).

<= (ženklas „mažiau nei arba lygu“)

Mažiau nei arba lygu (A < = B).

<> (ženklas „nelygu“)

Nelygu (<> B)

Teksto operatorius

Naudokite ampersandą (&), kad Sujungę, vieną ar daugiau teksto eilučių gauti vientisą tekstą.

Teksto operatorius

Reikšmės (pvz.)

& (ampersendas)

Sujungia arba sujungia dvi reikšmes, kad būtų gauta viena vientisa teksto reikšmė ("Šiaurės" & "wind")

Tvarka, kuria sąrašo arba bibliotekos atlieka operacijas formulėje

Formulės apskaičiuoti tam tikra tvarka. Formulėje gali būti prasideda lygybės ženklu (=). Po lygybės ženklo yra elementai būtų skaičiuojama (operandų), kurį skiria skaičiavimo operatoriai. Sąrašų ir bibliotekų apskaičiuoti formulę iš kairės į dešinę, atsižvelgiant į tai, tam tikra tvarka operatoriai formulę.

Operatorių pirmumas

Jei sujungti kelių operatorių, vieną formulę, sąrašų ir bibliotekų atlikti operacijas toliau pateiktoje lentelėje nurodyta tvarka. Jei formulėje yra operatorių, kurių pirmumas – pavyzdžiui, jei formulėje yra daugybos ir dalybos operatoriai, sąrašai ir bibliotekos vertina operatorius iš kairės į dešinę.

Operatorius

Aprašas

Neigiamas skaičius (kaip –1)

%

Procentas

^

Kėlimas laipsniu

* ir /

Daugyba ir dalyba

+ ir –

Sudėtis ir atimtis

&

Sujungimas (sujungia dvi teksto eilutes)

= <> = < > = <>

Lyginimas

Skliaustelių naudojimas

Norėdami keisti vertinimo tvarką, išskirkite skliausteliuose formulę, kuri turi būti skaičiuojama pirma dalis. Pvz., pagal šią formulę rezultatas yra 11, nes sąrašo arba bibliotekos apskaičiuoja dauginti prieš. Formulė daugina 2 iš 3 ir tada prideda 5 prie rezultato.

=5+2*3

Kita vertus, tačiau naudodami skliaustelius formulės sintaksę galite pakeisti, sąraše arba bibliotekoje, prie 5 pridės 2 kartu ir padaugins iš 3 21.

=(5+2)*3

Toliau pateiktame pavyzdyje skliaustelius aplink formulę pirmoje kurti sąrašą arba biblioteką suskaičiuoja [kaina] + 25 ir tada padalysime rezultatą iš EB1 ir EC2 stulpelių reikšmių suma.

=([Cost]+25)/SUM([EC1]+[EC2])

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×