Excel

Hvis ellers

If Else

Excel-formel: Hvis ellersGenerisk formel
= IF (test, true result, false result)
Resumé

For at teste en betingelse og tage en handling, hvis betingelsen er SAND, og ​​en anden handling, hvis betingelsen er FALSK, kan du bruge HVIS-funktion . I det viste eksempel er formlen i celle E5:

 
= IF (D5='S','Small','Large')
Forklaring

Hvis du har brug for at teste en tilstand, skal du tage en handling, hvis betingelsen er SAND, og ​​en anden handling, hvis betingelsen er FALSK, kan du bruge IF-funktionen. IF-funktionen har begrebet 'ellers' indbygget. Det første argument er den logiske test, det andet argument er resultatet (eller beregningen), der skal returneres, når testen er SAND. Det tredje argument er den værdi eller beregning, der skal køres, hvis FALSK.



hvad gør sumproduct i excel

I det viste eksempel har vi en liste over T-shirts, der inkluderer farve og størrelse. Størrelsen forkortes dog som 'S' for lille og 'L' for stor. Der er kun disse to størrelser i dataene. Lad os sige, at du vil skrive en formel for at udvide disse forkortelser og vise enten ordet 'Lille' eller 'Stor' i kolonne E. Med andre ord:



  1. Hvis en celle i kolonne D indeholder 'S', skal du returnere 'Lille'.
  2. Hvis en celle i kolonne D indeholder 'L', skal du returnere 'Stor'.

Dette er en perfekt anvendelse af IF-funktionen. IF-funktionen er organiseret således:

 
= IF (test, true result, false result)

I eksemplet er vi nødt til at teste celler i kolonne D for at se, hvad de indeholder, så formlen, vi bruger i celle E5, er:



hvordan man gør en måde anova i Excel
 
= IF (D5='S','Small','Large')

Oversat, dette siger:

HVIS celle D5 er lig med (indeholder) bogstavet 'S', returnerer ordet 'Lille', ELSE returnerer ordet 'Stor'.

Bemærk, at vi kun tester for 'S' - vi behøver ikke at teste for 'L'. Det er fordi vi kun har to mulige værdier, og ELSE-delen af ​​formlen (FALSE-resultatet) tager sig logisk af 'L' for os: hvis cellen ikke indeholder 'S', skal den være 'L'.



Nestende IF'er til at håndtere flere forhold

Dette fungerer fint i to forhold, men hvad hvis vi har en tredje tilstand ?, for eksempel 'M' til 'Medium'? I så fald er vi nødt til at udvide formlen med en anden IF-sætning. Vi sætter den anden IF-sætning, der erstatter det falske resultat. I eksemplet nedenfor har vi tilføjet en anden størrelse (Medium). Formlen, vi bruger i E5, er:

excel tilføj en måned til dato
 
= IF (D5='S','Small', IF (D5='M','Medium','Large'))

Eksempel på indlejret IF-funktion

Denne teknik kaldes ' indlejring ', da vi placerer funktion inde i en anden. Når den bruges sammen med IF-funktionen, vil du undertiden høre den kaldes en 'Nested IF-sætning'. Denne side har mange eksempler .

Hvis du har mange mulige muligheder, kan en opslag fungere som VLOOKUP kan give en lettere løsning .

Forfatter Dave Bruns


^