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

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.