„Excel IF“ funkcija - Formulės pavyzdžiai + NEMOKAMAS vaizdo įrašas

„Excel IF“ funkcija - įvadas

Kada naudoti „Excel IF“ funkciją

„IF“ funkcija „Excel“ geriausiai tinka situacijoms, kai tikrinate, ar sąlyga yra TIESA ar NETIKRA. Jei tai tiesa, funkcija grąžina nurodytą vertę/nuorodą, o jei ne, grąžina kitą nurodytą vertę/nuorodą.

Ką grąžina

Ji grąžina bet kokią sąlygą TRUE arba FALSE, kurią nurodėte.

Sintaksė

= IF (loginis_testas, [vertė_if_tiesa], [vertė_if_klaidinga])

Įvesties argumentai

  • loginis_testas - tai yra sąlyga, kurią norite išbandyti. Tai gali būti logiška išraiška, kuri gali būti teisinga arba klaidinga. Tai gali būti langelio nuoroda, kitos formulės rezultatas arba gali būti įvedama rankiniu būdu.
  • [value_if_true] - (Neprivaloma) Tai vertė, kuri grąžinama, kai loginis_testas įvertinamas kaip TRUE.
  • [value_if_false] - (Neprivaloma) Tai vertė, kuri grąžinama, kai loginis_testas įvertinamas kaip FALSE.

Svarbios pastabos apie „IF“ funkcijos naudojimą „Excel“

  • Formulėje galima išbandyti ne daugiau kaip 64 įdėtas IF sąlygas.
  • Jei kuris nors iš argumentų yra masyvas, įvertinamas kiekvienas masyvo elementas.
  • Jei praleisite FALSE argumentą (value_if_false), ty po kablelio yra tik kablelis value_if_tie argumentas, funkcija grąžintų 0, kai sąlyga yra FALSE.
    • Pavyzdžiui, toliau pateiktame pavyzdyje formulė yra = IF (A1> 20, „Patvirtinti“,), kur value_if_false tačiau nėra nurodyta value_if_tie po argumento vis dar eina kablelis. Tai grąžins 0, kai tikrinama sąlyga nebus įvykdyta.
  • Jei praleisite TIKRĄ argumentą (value_if_tie) ir nurodykite tik value_if_false argumentas, funkcija grąžintų 0, kai sąlyga yra TRUE.
    • Pavyzdžiui, toliau pateiktame pavyzdyje formulė yra = IF (A1> 20 ,, „Patvirtinti“), kur value_if_tie nėra nurodytas (tik kablelis naudojamas tada nurodyti value_if_false reikšmė). Tai grąžins 0, kai tik bus įvykdyta pažymėta sąlyga.

„Excel IF“ funkcija - pavyzdžiai

Pateikiame penkis praktinius IF funkcijos naudojimo „Excel“ pavyzdžius.

1 pavyzdys: „Excel IF“ funkcijos naudojimas paprastos skaitinės būklės tikrinimui

Kai naudojate „Excel IF“ funkciją su skaičiais, galite naudoti įvairius operatorius, norėdami patikrinti būklę. Čia yra operatorių, kuriuos galite naudoti, sąrašas:

Žemiau pateikiamas paprastas pavyzdys, kai tikrinami mokinių pažymiai. Jei ženklai yra didesni arba lygūs 35, funkcija grąžina „Pass“, kitaip - „Fail“.

2 pavyzdys: Įdėto IF naudojimas sąlygų sekai patikrinti

„Excel IF“ funkcija vienu metu gali atlikti iki 64 sąlygų. Nerekomenduojama kurti ilgų „Nested IF“ funkcijų, tačiau esant ribotoms sąlygoms galite sukurti formulę, kuri tikrina sąlygas iš eilės.

Žemiau pateiktame pavyzdyje mes patikriname dvi sąlygas.

  • Pirmoji sąlyga patikrina, ar ženklai yra mažesni nei 35. Jei tai TRUE, grąžinama Fail.
  • Jei pirmoji sąlyga yra FALSE, o tai reiškia, kad studentas surinko daugiau nei 35, ji tikrina, ar nėra kitos sąlygos. Jis patikrina, ar ženklai yra didesni arba lygūs 75. Jei tai tiesa, jis grąžina skirtumą, kitaip tiesiog grąžina leidimą.

3 pavyzdys: Komisinių skaičiavimas naudojant „Excel IF“ funkciją

„Excel If Function“ leidžia atlikti skaičiavimus reikšmių skiltyje. Geras to pavyzdys yra pardavimo komisinio mokesčio už pardavimo atstovą apskaičiavimas naudojant IF funkciją.

Žemiau pateiktame pavyzdyje pardavimo atstovas negauna jokio komisinio mokesčio, jei pardavimas yra mažesnis nei 50 tūkst., Gauna 2 proc. Komisinį mokestį, jei parduodama nuo 50 iki 100 tūkst.

Čia naudojama formulė:

= IF (B2 <50,0, jei (B2 <100, B2*2%, B2*4%))

Anksčiau pateiktame pavyzdyje naudojama formulė apskaičiuojama pačioje IF funkcijoje. Kai pardavimo vertė yra nuo 50 iki 100 tūkst., Grąžinama B2*2%, tai yra 2% komisinis mokestis, pagrįstas pardavimo verte.

4 pavyzdys: loginių operatorių (AND/OR) naudojimas „Excel IF“ funkcijoje

IF funkcijoje galite naudoti loginius operatorius (IR/ARBA), kad vienu metu išbandytumėte kelias sąlygas.

Pvz., Tarkime, kad turite pasirinkti studentus stipendijai pagal pažymius ir lankomumą. Toliau pateiktame pavyzdyje studentas yra tinkamas tik tuo atveju, jei jis surinko daugiau nei 80 balų ir lankė daugiau nei 80%.

Jei norite patikrinti, ar abi šios sąlygos yra įvykdytos, galite naudoti funkciją IF, jei norite iš pradžių atlikti IF funkciją. Jei sąlygos yra įvykdytos, funkcija grąžina „Tinkama“, kitaip - „Netinkama“.

Čia yra formulė, kuri tai padarys:

= IF (IR (B2> 80, C2> 80%), „Taip“, „Ne“)

5 pavyzdys: visų klaidų konvertavimas į nulį naudojant „Excel IF“ funkciją

„Excel IF“ funkcija taip pat gali būti naudojama norint atsikratyti langelių, kuriuose yra klaidų. Klaidos reikšmes galite konvertuoti į tuščius arba nulius arba bet kokią kitą reikšmę.

Čia yra formulė, kuri tai padarys:

= IF (KLAIDA (A1), 0, A1)

Formulė grąžina 0, kai yra klaidos reikšmė, kitaip ji grąžina langelio reikšmę.

PASTABA: jei naudojate „Excel 2007“ ar versijas po jos, taip pat galite naudoti funkciją „IFERROR“.

Panašiai galite tvarkyti ir tuščias ląsteles. Jei langeliai yra tušti, naudokite funkciją ISBLANK, kaip parodyta žemiau:

= IF (ISBLANK (A1), 0, A1)

„Excel IF“ funkcija - vaizdo įrašo pamoka

  • „Excel“ ir funkcija.
  • „Excel“ ARBA funkcija.
  • „Excel“ NE funkcija.
  • „Excel IFS“ funkcija.
  • „Excel IFERROR“ funkcija.
  • „Excel FALSE“ funkcija.
  • „Excel TRUE“ funkcija

Kitos „Excel“ pamokos, kurios jums gali būti naudingos:

  • Venkite įdėtos IF funkcijos „Excel“ naudodami VLOOKUP

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave