Excel-formel: Må bestå 4 av 6 fag -

Innholdsfortegnelse

Generisk formel

=IF(COUNTIF(range,">=70")>=4,"Pass","Fail")

Sammendrag

For å returnere "Bestått" når noen 4 fag har bestått poengsum, og "Ikke bestått" når ikke, kan du bruke en formel basert på funksjonene IF og COUNTIF. I eksemplet vist er formelen i I5:

=IF(COUNTIF(C5:H5,">=70")>=4,"Pass","Fail")

hvor 70 representerer bestått poengsum for alle fag.

Forklaring

Arbeidet fra innsiden og ut, denne formelen bruker COUNTIF-funksjonen til å telle bestått score i alle seks fagene:

COUNTIF(C5:H5,">=70") // count passing subjects

Resultatet i I5 er 3, i I6 er 5 og i I7 er 6. Det er en god ide å bruke COUNTIF alene når du starter denne formelen, for å sikre at du får de resultatene du forventer før du legger til mer logikk.

Antallet som returneres av COUNTIF blir deretter sjekket mot 4 med større enn eller lik operator (> =), og uttrykket returnerer SANT eller FALSK for den logiske testen i IF-funksjonen.

Hvis 4 eller flere fag har en bestått poengsum på minst 70, returnerer IF "Bestått". Hvis ikke, returnerer IF-funksjonen "Fail".

Må bestå matematikk og engelsk

Hvis matematikk og engelsk må ha bestått poeng, uansett hvilke andre poeng som er til stede, kan formelen utvides slik:

=IF(AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70),"Pass","Fail")

Her brukes AND-funksjonen til den logiske testen i IF:

AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70)

OG returnerer SANT bare når alle tre vilkårene er oppfylt:

  1. Bestått poengsum i 4 av 6 fag
  2. Bestått poengsum i matematikk
  3. Bestått poengsum på engelsk

Hvis du trenger "enten / eller" logikk, kan du bruke ELLER-funksjonen, eller til og med kombinere ELLER med OG.

Interessante artikler...