Gjelder for
SharePoint Server abonnementsversjon SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint i Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint i Microsoft 365 Small Business Windows SharePoint Services 3.0

Returnerer én verdi hvis en betingelse du angir, evalueres til SANN og en annen verdi hvis den evalueres til USANN. Bruk HVIS til å utføre betingede tester på verdier og formler.

Syntaks

HVIS(logical_test;value_if_true;value_if_false)

Logical_test     er en hvilken som helst verdi eller et uttrykk som kan evalueres til SANN eller USANN. [Kvartal1]=100 er for eksempel et logisk uttrykk. hvis verdien i én rad i kolonnen, [Kvartal1], er lik 100, evalueres uttrykket til SANN. Ellers evalueres uttrykket til USANN. Dette argumentet kan bruke en hvilken som helst sammenligningsberegningsoperator.

Value_if_true     er verdien som returneres hvis logical_test er SANN. Hvis for eksempel dette argumentet er tekststrengen «Innenfor budsjettet», og argumentet logical_test evalueres til SANN, viser HVIS-funksjonen teksten «Innenfor budsjettet». Hvis logical_test er SANN og value_if_true er tom, returnerer dette argumentet 0 (null). Hvis du vil vise ordet SANN, bruker du den logiske verdien SANN for dette argumentet. Value_if_true kan være en annen formel.

Value_if_false     er verdien som returneres hvis logical_test er USANN. Hvis for eksempel dette argumentet er tekststrengen «Over budsjett», og argumentet logical_test evalueres til USANN, viser HVIS-funksjonen teksten «Over budsjett». Hvis logical_test er USANN og value_if_false utelates , (det vil se ut som etter value_if_true, er det ikke noe komma), returneres den logiske verdien USANN. Hvis logical_test er USANN og value_if_false er tom (dvs. etter value_if_true, er det et komma etterfulgt av høyreparentes), og verdien 0 (null) returneres. Value_if_false kan være en annen formel.

Kommentarer

  • Opptil sju HVIS-funksjoner kan nestes som value_if_true og value_if_false argumenter for å konstruere mer forseggjorte tester. Se de siste eksemplene nedenfor.

  • Når argumentene value_if_true og value_if_false evalueres, returnerer HVIS verdien som returneres av disse setningene.

  • Hvis noen av argumentene til HVIS er matriser, evalueres hvert element i matrisen når HVIS-setningen utføres.

Eksempelsett 1

C ol1

Kol2

Kolonne 3

Utgift

Formel

Beskrivelse (resultat)

50

=HVIS([Utgift]<=100,"Innenfor budsjettet","Over budsjett")

Hvis tallet er mindre enn eller lik 100, viser formelen «Innenfor budsjettet». Ellers viser funksjonen «Over budsjett». (Innenfor budsjettet)

23

45

89

50

=HVIS([Utgift]=100,SUMMER([Kolonne1],[Kolonne2],[Kolonne3]),"")

Hvis tallet er 100, legges de tre verdiene til. Hvis ikke returneres tom tekst (""). ()

Eksempelsett 2

ActualExpenses

PredictedExpenses

Formel

Beskrivelse (Resultat)

1500

900

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

Kontrollerer om den første raden er over budsjettet (over budsjett)

500

900

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

Kontrollerer om den andre raden er over budsjettet (OK)

Eksempelsett 3

Score

Formel

Beskrivelse (Resultat)

45

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

Tilordner en bokstavkarakter til den første poengsummen (F)

90

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

Tilordner en bokstavkarakter til den andre poengsummen (A)

78

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

Tilordner en bokstavkarakter til den tredje poengsummen (C)

I det foregående eksemplet er det andre HVIS-uttrykket også det value_if_false argumentet til det første HVIS-uttrykket. På samme måte er det tredje HVIS-uttrykket det value_if_false argumentet til det andre HVIS-uttrykket. Hvis for eksempel den første logical_test ([Poengsum]>89) er SANN, returneres «A». Hvis den første logical_test er USANN, evalueres den andre HVIS-setningen, og så videre.

Bokstavkarakterene tilordnes til tall ved hjelp av følgende nøkkel (forutsatt bruk av bare heltall).

Hvis poengsum er

Returner deretter

Større enn 89

A

Fra 80 til 89

B

Fra 70 til 79

C

Fra 60 til 69

D

Mindre enn 60

fr

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.