Funktionen HVIS i Microsoft Excel giver dig mulighed for at udføre forskellige beregninger baseret på en sand /falsk sammenligning. Funktionen HVIS udfører en beregning hvis sammenligningen er sand , men udfører en helt anden beregning hvis sammenligningen er falsk. Formatet af funktionen HVIS er " IF ( logisk_test , værdi_hvis_sand , værdi_hvis_falsk ) . " Du kan også indlejre HVIS funktioner, såsom at du udfører en anden IF sammenligning , hvis den logiske test er "true" eller "false ". Instruktioner
1
Enter " = IF ( logisk_test " i den celle, hvor du vil have oplysninger, der vises . Lighedstegnet fortæller Excel at forvente, en funktion eller beregning . Den " logisk_test " bør erstattes med enhver sammenligning , du ønsker udført.
som et eksempel , siger du ønskede at vide , hvor mange overarbejdstimer du har arbejdet . begyndelsen af funktionen kan læse "= IF ( A1 < = 40 ", der læses som " hvis værdien i celle A1 er mindre end eller lig med 40 ". Hvis cellen A1 indeholder 39 , svaret er sandt. Hvis cellen A1 indeholder 60 , svaret er falsk.
2
Tilføj de " værdi_hvis_sand " erklæring . i eksemplet i begyndelsen af din funktionen HVIS nu ville læse "= IF ( A1 <= 40,0 ", som fortæller den funktion til at indtaste et nul, hvis værdien i A1 er mindre end eller lig med 40 timer.
3
Tilføj " værdi_hvis_falsk " erklæring og afslutte funktionen med en slutning parentes. i eksemplet måske din komplette funktion være " = HVIS (A1 <= 40,0 , A1 -40 ) " . hele funktion læses :" Hvis værdien i A1 er mindre end eller lig med 40 , og derefter indtaste nul. Ellers trække 40 fra værdien i A1 ".
4 < p> Indtast et andet hVIS funktion i stedet for " værdi_hvis_sand " eller " værdi_hvis_falsk ", hvis du har brug for en mere kompleks sammenligning. formatet er nøjagtig det samme bortset du ikke behøver anden lighedstegn i begyndelsen.
p Som en eksempel sige din chef kun tillader maksimalt 10 timers overarbejde, hvilket betyder, at din antal overarbejdstimer kan kun være mellem nul og 10. . Derfor kan du tilføje en anden HVIS -funktionen i " værdi_hvis_falsk " sektionen. den komplette funktion ville være "= IF ( A1 <= 40,0 , IF ( A1 > 50,10 , A1 -40) ) . " Nu funktionen lyder, " Hvis værdien i A1 er mindre end eller lig med 40 , og derefter indtaste nul. Ellers , hvis værdien i A1 er større end 50 , og indtast derefter 10. . Ellers trække 40 fra værdien i A1 . "