Excel

Hvis ellers

If Else

Excel -formel: Hvis andetGenerisk formel | _+_ | Resumé

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





= IF (test, true result, false result)
Forklaring

Hvis du har brug for at teste en tilstand, skal du udføre en handling, hvis betingelsen er SAND, og ​​en anden handling, hvis betingelsen er FALSK, kan du bruge IF -funktionen. IF-funktionen har begrebet 'andet' 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 værdien eller beregningen, der skal køres, hvis FALSK.

hvad gør sumproduct i excel

I det viste eksempel har vi en liste over T-shirts, der indeholder farve og størrelse. Størrelsen forkortes dog som 'S' for small og 'L' for large. 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 'Small' eller 'Large' i kolonne E. Med andre ord:





  1. Hvis en celle i kolonne D indeholder 'S', returneres 'Small'.
  2. Hvis en celle i kolonne D indeholder 'L', returneres 'Stor'.

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

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

I eksemplet skal vi 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 (test, true result, false result)

Oversat siger dette:

HVIS celle D5 er lig med (indeholder) bogstavet 'S', returner ordet 'Small', ELSE returnerer ordet 'Large'.

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 (FALSKT resultat) tager logisk sig af 'L' for os: Hvis cellen ikke indeholder 'S', skal den være 'L'.

Nesting IF'er til at håndtere flere forhold

Dette fungerer fint for to betingelser, men hvad nu hvis vi har en tredje betingelse ?, for eksempel 'M' for 'Medium'? I så fald skal vi udvide formlen med en anden IF -sætning. Vi sætter den anden IF -sætning og erstatter det falske resultat. I eksemplet herunder 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','Large')

Eksempel på indlejret IF -funktion

Denne teknik kaldes ' indlejring ', da vi sætter funktionen i en anden. Da den bruges med IF -funktionen, hører du nogle gange den kaldes en 'nestet IF -sætning'. Denne side har mange eksempler .

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

Forfatter Dave Bruns


^