Excel

Indlejret HVIS med flere OG

Nested If With Multiple

Excel -formel: Indlejret HVIS med flere OGGenerisk formel | _+_ | Resumé

For at evaluere flere muligheder med en indlejret IF -sætning er en tilgang at bruge en separat IF pr. Linje til at vise resultatet af hvert sæt logiske tests. Ved at tilføje linjeskift efter hver IF-funktion bliver formlen selvdokumenterende. I det viste eksempel er formlen i D5:



=  IF ( AND (A1='x',B1>=100),1.5,  IF ( AND (A1='y',B1< 100),1.4,  IF ( AND (A1='x',B1>=100),1.3,  IF ( AND (A1='y',B1< 100),1.2, 1.1))))
Forklaring

Denne formel er baseret på en teknik kaldet 'indlejrede IF'er' til at håndtere en række muligheder og resultater. Med indlejrede IF'er er en IF -funktion indlejret inde i en anden, en proces forklaret i detaljer her .

hvordan bruger jeg vlookup i Excel

Formlen i dette eksempel er bevidst mere omfattende, end det er nødvendigt for at 'vise' alle mulige muligheder og resultater på en måde, der er lettere at forstå og vedligeholde. Tricket er at strukturere formlen med linjeskift at vise hvert IF på en separat linje sammen med det 'sande resultat' for det IF. Det 'falske resultat' er følgende IF -erklæring. Bemærk, at det endelige falske resultat vil 'fange' enhver sag, der fejler alle tidligere tests.





I det væsentlige bruger vi linjeskift til at bygge et 'bord', som det menneskelige øje let kan læse. For at begrænse IF -funktioner bruger vi OG funktion at køre mere end en logisk test ad gangen. OG -funktionen inde i hver IF -funktion tester både farve og værdi.

Note kan bruge brug Alt + Enter at indtaste for at indtaste nye linjer i formellinjen. Du skal udvide formellinjen lodret for at se mere end én linje ad gangen.



hold kolonnen synlig, mens du ruller excel

Flere betingelser

Denne formeltilgang kan udvides for at evaluere flere muligheder. OG -funktionen kan håndtere mere logiske tests, og du kan kombinere AND -funktionen med ELLER funktion hvis det er nødvendigt. Du kan også erstatte AND og OR med boolsk logik . Endelig kan du også bruge IFS funktion i senere versioner af Excel for at reducere indlejring.

Resultat som beregning

Selvom eksemplet ovenfor viser et numerisk resultat for hvert sæt valgmuligheder, kan formlen tilpasses til at køre en beregning i stedet ved at erstatte hårdkodede værdier med et hvilket som helst standardformeludtryk.

Forfatter Dave Bruns


^