Attiecas uz
SharePoint Server abonējams izdevums SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint pakalpojumā Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint pakalpojumā Microsoft 365 maziem uzņēmumiem

Atgriež vienu vērtību, ja jūsu norādīts nosacījums tiek novērtēts kā TRUE, un citu vērtību, ja tas tiek novērtēts kā FALSE. Izmantojiet if, lai veiktu vērtību un formulu nosacījuma pārbaudes.

Sintakse

IF(logical_test,value_if_true,value_if_false)

Logical_test     ir jebkura vērtība vai izteiksme, ko var novērtēt kā TRUE vai FALSE. Piemēram, [Ceturksnis1]=100 ir loģiska izteiksme; ja vērtība vienā kolonnas rindā [Ceturksnis1] ir vienāda ar 100, izteiksme tiek novērtēta kā TRUE. Pretējā gadījumā izteiksme tiek novērtēta ar FALSE. Šis arguments var izmantot jebkuru salīdzināšanas aprēķina operatoru.

Value_if_true     ir vērtība, kas tiek atgriezta, logical_test TRUE. Piemēram, ja šis arguments ir teksta virkne "Budžetā" un logical_test vērtība tiek novērtēta ar TRUE, funkcija IF parāda tekstu "Budžetā". Ja logical_test TRUE un ja value_if_true tukša, šis arguments atgriež 0 (nulle). Lai parādītu vārdu TRUE, izmantojiet loģisko vērtību TRUE šim argumentam. Value_if_true var būt cita formula.

Value_if_false     ir vērtība, kas tiek atgriezta, logical_test FALSE. Piemēram, ja šis arguments ir teksta virkne "Pārsniedz budžetu" un logical_test novērtē ar FALSE, funkcija IF parāda tekstu "Pārsniedz budžetu". Ja logical_test ir FALSE value_if_false izlaista, (t.i., pēc value_if_true nav komata), tiek atgriezta loģiskā vērtība FALSE. Ja logical_test ir FALSE un value_if_false ir tukša (t.i., pēc value_if_true ir komats, kam seko aizverošā iekava), tiek atgriezta vērtība 0 (nulle). Value_if_false var būt cita formula.

Piezīmes

  • Līdz pat septiņām IF funkcijām var ligzdot kā value_if_true un value_if_false argumentus sarežģītāku testu konstruē veikšanai. Skatiet pēdējos tālāk norādītos piemērus.

  • Kad value_if_true un value_if_false argumenti, funkcija IF atgriež šo priekšrakstu atgriezto vērtību.

  • Ja kāds no IF argumentiem ir masīvi, katrs masīva elements tiek novērtēts, kad tiek veikts if priekšraksts.

1. piemērs

C ol1

Kolonna2

Kolonna3

Izdevumu

Formula

Apraksts (Rezultāts)

50

=IF([Izdevumi]<=100,"Budžetā","Pārsniedz budžetu")

Ja skaitlis ir mazāks vai vienāds ar 100, formula parāda "Attiecas uz budžetu". Pretējā gadījumā funkcija parāda "Pārsniedz budžetu". (Budžetā)

23

45

89

50

=IF([Izdevumi]=100,SUM([Kolonna1],[Kolonna2],[Kolonna3]),"")

Ja skaitlis ir 100, tiek pievienotas trīs vērtības. Pretējā gadījumā tiek atgriezts tukšs teksts (""). ()

2. piemērs

Faktiskās_izteiksmes

Prognozētās_izteiksmes

Formula

Apraksts (Rezultāts)

1500

900

=IF([Faktiskās_izteiksmes]>[Prognozētās_izteiksmes],"Pārsniedz budžetu","Labi")

Pārbauda, vai pirmā rinda pārsniedz budžetu (pārsniedz budžetu)

500

900

=IF([Faktiskās_izteiksmes]>[Prognozētās_izteiksmes],"Pārsniedz budžetu","Labi")

Pārbauda, vai otrā rinda pārsniedz budžetu (Labi)

3. piemērs

Vērtējums

Formula

Apraksts (Rezultāts)

45

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

Piešķir burta atzīmi pirmajam rādītājam (F)

90

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

Piešķir burta atzīmi otrajam rādītājam (A)

78

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

Piešķir burta atzīmi trešajam rādītājam (C)

Iepriekšējā piemērā otrais IF priekšraksts ir arī value_if_false IF priekšraksta arguments. Līdzīgi arī trešais IF priekšraksts ir value_if_false ar otro IF priekšrakstu. Piemēram, ja pirmā logical_test ([Rezultāts]>89), tiek atgriezts "A". Ja pirmā logical_test ir FALSE, tiek novērtēts otrais IF priekšraksts utt.

Burtu atzīmes tiek piešķirtas skaitļiem, izmantojot tālāk norādīto taustiņu (pieņemot, ka jāizmanto tikai veseli skaitļi).

Ja rezultāts ir

Pēc tam atgrieziet

Lielāks par 89

A

No 80 līdz 89

B

No 70 līdz 79

C

No 60 līdz 69

D

Mazāks par 60

F

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.