„Excel“ formulė: turi išlaikyti 4 iš 6 dalykų -

Turinys

Bendroji formulė

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

Santrauka

Jei norite grąžinti „Gerai“, kai bet kuris iš 4 subjektų turi rezultatą, o „Ne“, kai ne, galite naudoti formulę, pagrįstą IF ir COUNTIF funkcijomis. Parodytame pavyzdyje formulė I5 yra:

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

kur 70 reiškia visų dalykų išlaikytą balą.

Paaiškinimas

Dirbant iš vidaus, ši formulė naudoja funkciją COUNTIF, kad suskaičiuotų visų šešių dalykų išlaikymo balus:

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

Rezultatas I5 yra 3, I6 yra 5, o I7 yra 6. Geriausia, kai pradėsite šią formulę, naudokite tik COUNTIF, kad įsitikintumėte, jog gaunate tikėtinus rezultatus prieš pridėdami daugiau logikos.

Tada skaičius, kurį grąžino COUNTIF, tikrinamas pagal 4 su didesniu arba lygiu operatoriui (> =), o išraiška pateikia funkcijoje IF esančio loginio testo reikšmę TRUE arba FALSE.

Jei 4 ar daugiau tiriamųjų išlaikymo balas yra ne mažesnis kaip 70, IF grąžina „Leisti“. Jei ne, IF funkcija grąžina „Fail“.

Turi išlaikyti matematiką ir anglų kalbą

Jei matematikos ir anglų kalbos balai turi būti išlaikomi, nepriklausomai nuo kitų balų, formulę galima išplėsti taip:

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

Čia funkcija AND naudojama loginiam bandymui IF viduje:

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

IR grąžins TRUE tik tada, kai bus įvykdytos visos trys sąlygos:

  1. Sėkmingas balas 4 iš 6 subjektų
  2. Sėkmingas matematikos rezultatas
  3. Sėkmingas rezultatas anglų kalba

Jei jums reikalinga „arba“, arba „logika“, galite naudoti funkciją ARBA arba net derinti ARBA su IR.

Įdomios straipsniai...