Velja za
Naročniška izdaja za SharePoint Server SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint v okolju Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint v okolju Microsoft 365 Small Business

Vrne eno vrednost, če se pogoj, ki ga določite, ovrednoti kot TRUE, in drugo vrednost, če se ovrednoti kot FALSE. Če želite izvajati pogojne preskuse vrednosti in formul, uporabite FUNKCIJO IF.

Sintaksa

IF(logical_test; value_if_true; value_if_false)

Logical_test     je katera koli vrednost ali izraz, ki ga je mogoče ovrednotiti kot TRUE ali FALSE. [Četrtletje1]=100 je na primer logični izraz; če je vrednost v eni vrstici stolpca [Četrtletje1] enaka 100, je izraz ovrednoten kot TRUE. V nasprotnem primeru je izraz ovrednoten kot FALSE. Ta argument lahko uporabi kateri koli primerjalni računski operator.

Value_if_true     je vrednost, ki je vrnjena, logical_test ima vrednost TRUE. Če je ta argument na primer besedilni niz »V okviru proračuna« in je argument logical_test ovrednoten kot TRUE, potem funkcija IF prikaže besedilo »Within budget« (Znotraj proračuna). Če logical_test TRUE in je value_if_true, ta argument vrne 0 (nič). Če želite prikazati besedo TRUE, uporabite logično vrednost TRUE za ta argument. Value_if_true je lahko druga formula.

Value_if_false     je vrednost, ki je vrnjena, logical_test false. Če je na primer ta argument besedilni niz »Prekoračitev proračuna« in je argument logical_test ovrednoten kot FALSE, potem funkcija IF prikaže besedilo »Prekoračitev proračuna«. Če logical_test FALSE in value_if_false argumenta »value_if_true« (torej po argumentu »value_if_true« ni vejice), je vrnjena logična vrednost FALSE. Če logical_test FALSE in je value_if_false prazno (za value_if_true je vejica, temu pa sledi zaključni oklepaj), je vrnjena vrednost 0 (nič). Value_if_false je lahko druga formula.

Opombe

  • Do sedem funkcij IF je mogoče ugnezditi kot value_if_true in value_if_false za izdelavo bolj zapletenih preskusov. Oglejte si zadnje primere v nadaljevanju.

  • Ko sta value_if_true in value_if_false ovrednotena, funkcija IF vrne vrednost, ki jo vrnejo te izjave.

  • Če so kateri od argumentov funkcije IF matrike, se med izvajanjem izjave IF ovrednoti vsak element matrike.

Nabor primera 1

C ol1

Stolpec 2

Stolpec 3

Stroške

Formula

Opis (rezultat)

50

=IF([Strošek]<=100; "Znotraj proračuna"; "Prekoračitev proračuna")

Če je število manjše ali enako 100, formula prikaže »V okviru proračuna«. V nasprotnem primeru funkcija prikaže »Prekoračitev proračuna«. (V okviru proračuna)

23

45

89

50

=IF([Strošek]=100,SUM([Stolpec1],[Stolpec2],[Stolpec3]),"")

Če je število 100, se dodajo tri vrednosti. V nasprotnem primeru je vrnjeno prazno besedilo (""). ()

Vzorčni niz 2

ActualExpenses

Predvidenarazložljiva sporočila

Formula

Opis (rezultat)

1500

900

=IF([ActualExpenses]>[PredictedExpenses],"Over Budget","OK")

Preveri, ali je prva vrstica prekoračila proračun (nad proračunom)

500

900

=IF([ActualExpenses]>[PredictedExpenses],"Over Budget","OK")

Preveri, ali je druga vrstica prekoračila proračun (V redu)

Nabor 3. primera

Partitura

Formula

Opis (rezultat)

45

=IF([rezultat]>89,"A",IF([rezultat]>79,"B", IF([ocena]>69,"C",IF([ocena]>59,"D","F"))))

Dodeli oceno pisma prvemu rezultatu (F)

90

=IF([rezultat]>89,"A",IF([rezultat]>79,"B", IF([ocena]>69,"C",IF([ocena]>59,"D","F"))))

Dodeli oceno pisma drugemu rezultatu (A)

78

=IF([rezultat]>89,"A",IF([rezultat]>79,"B", IF([ocena]>69,"C",IF([ocena]>59,"D","F"))))

Tretji rezultat dodeli oceno črke (C)

V prejšnjem primeru je druga izjava IF tudi value_if_false na prvi stavek IF. Podobno je tretja izjava IF value_if_false argument na drugo izjavo IF. Če ima na primer prvi logical_test ([ocena]>89) vrednost TRUE, je vrnjena vrednost »A«. Če je prvi logical_test FALSE, je ovrednoten drugi stavek IF in tako naprej.

Črkovne ocene so dodeljene številkam s tem ključem (ob predvidevanju, da uporabite le cela števila).

Če je rezultat

Nato vrni

Večje od 89

A

Od 80 do 89

B

Od 70 do 79

C

Od 60 do 69

D

Manj kot 60

F

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.