Formulės ir funkcijos

Funkcija IF

JEIGU (funkcija JEIGU)

Funkcija IF yra viena populiariausių „Excel“ funkcijų, leidžianti atlikti loginius reikšmės ir norimo rezultato palyginimus.

Taigi, sakinys IF gali turėti du rezultatus. Pirmasis rezultatas gaunamas, jei jūsų palyginimas yra teisingas, antrasis – jei palyginimas yra klaidingas.

Pavyzdžiui, =IF(C2=”Yes”,1,2) nurodo IF(jei C2 = „Taip“, tada pateikti 1, kitu atveju pateikti 2).

Jūsų naršyklė nepalaiko vaizdo įrašo. Įdiekite „Microsoft Silverlight“, „Adobe Flash Player“ ar „Internet Explorer 9“.

Naudokite funkciją IF , vieną iš loginių funkcijų, kad vienokia reikšmė būtų pateikiama, jei sąlyga teisinga, o kitokia – jei sąlyga klaidinga.

IF(loginis_testas, reikšmė_jei_teisinga, [reikšmė_jei_klaidinga])

Pavyzdžiui:

  • =IF(A2>B2,"Biudžete numatytų išlaidų viršijimas","GERAI")

  • =IF(A2=B2,B4-A4,"")

Argumento pavadinimas

Aprašas

logical_test    (būtina)

Sąlyga, kurią norite patikrinti.

value_if_true    (būtina)

Reikšmė, kuri turi būti grąžinta, jei logical_test yra rezultatas TRUE.

value_if_false    (pasirinktinė)

Reikšmė, kuri turi būti grąžinta, jei loginis_testas rezultatas yra FALSE.

Paprasti funkcijos IF pavyzdžiai

Langelyje D2 yra formulė =IF(C2="Yes",1,2)
  • =IF(C2="Yes",1,2)

Aukščiau pateiktame pavyzdyje langelyje D2 rašoma: IF (jei C2 = „Taip“, tada pateikite 1, kitu atveju pateikite 2)

Langelyje D2 yra formulė =IF(C2=1,"YES","NO")
  • =IF(C2=1,"Yes","No")

Šiame pavyzdyje formulėje, esančioje langelyje D2, rašoma: IF (jei C2 = 1, tada pateikti „Taip“, kitu atveju pateikti „Ne“)Kaip matote, funkcija IF gali būti naudojama ir tekstui, ir reikšmėms įvertinti. Ji taip pat gali būti naudojama norint įvertinti klaidas. Galite ne tik tikrinti, ar vienas dalykas yra lygus kitam ir pateikia vieną rezultatą, bet taip pat galite naudoti matematinius operatorius ir atlikti papildomus skaičiavimus, atsižvelgiant į jūsų kriterijus. Taip pat galite sudėti kelias funkcijas IF kartu, kad atliktumėte kelis palyginimus.

Formulė, esanti langelyje D2, yra =IF(C2>B2, "Viršija biudžetą","Neviršija biudžeto")
  • =IF(jei C2>B2,„Viršija biudžetą”,„Neviršija biudžeto”)

Aukščiau esančiame pavyzdyje funkcijoje IF, esančioje langelyje D2, rašoma IF(jei C2 daugiau nei B2, pateikite „Viršija biudžetą“, kitu atveju pateikite „Neviršija biudžeto“)

Formulė, esanti langelyje E2, yra =IF(C2>B2,C2-B2,"")
  • =IF(C2>B2,C2-B2,0)

Aukščiau pateiktoje iliustracijoje užuot pateikę teksto rezultatą, pateikiame matematinį skaičiavimą. Formulėje, esančioje langelyje E2, rašoma IF(jei faktinė reikšmė didesnė nei planuojama, tada iš faktinės reikšmės reikia atimti planuojamą, kitu atveju nepateikti nieko).

Formulė, esanti langelyje F7, yra IF(E7="Yes",F5*0.0825,0)
  • =IF(E7=”Yes”,F5*0.0825,0)

Šiame pavyzdyje formulėje, esančioje langelyje F7, rašoma IF(jei E7 = „Taip“, tada apskaičiuoti bendrą sumą langelyje F5 * 8.25%, kitu atveju pardavimo mokestis nėra mokėtinas, todėl pateikti 0)

Pastaba: Jei formulėse ketinate naudoti tekstą, turite jį rašyti kabutėse (pvz.,„Tekstas“). Vienintelė išimtis – naudojant funkciją TRUE arba FALSE, kurias „Excel“ supranta automatiškai.

Dažniausiai pasitaikančios problemos

Problema

Kas nutiko

0 (nulis) langelyje

Nebuvo nei reikšmė_jei_teisinga, nei reikšmė_jei_klaidinga argumentų. Norėdami peržiūrėti tinkamą grąžintą reikšmę, pridėkite argumento tekstą prie dviejų argumentų, arba pridėkite TRUE arba FALSE prie argumento.

#NAME? langelyje

Tai paprastai reiškia, kad formulė neteisingai užrašyta.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Skaičiavimo operatoriai ir pirmumas programoje „Excel“

Įdėtųjų funkcijų naudojimas formulėje

IF naudojimas norint patikrinti, ar langelis tuščias

IF naudojimas norint patikrinti, ar langelis tuščias

Vaizdo įrašas: išplėstinės IF funkcijos

Funkcija IFS („Office 365“, „Excel 2016“ ir naujesnės versijos)

Išplėstinės IF funkcijos – darbas su įdėtosiomis formulėmis ir problemų išvengimas.

Mokomieji vaizdo įrašai: Išplėstinės IF funkcijos

Funkcija COUNTIF suskaičiuos reikšmes pagal vieną kriterijų

Funkcija COUNTIFS suskaičiuos reikšmes pagal kelis kriterijus

Funkcija SUMIF susumuos reikšmes pagal vieną kriterijų

Funkcija SUMIFS susumuos reikšmes pagal kelis kriterijus

Funkcija AND

Funkcija OR

Funkcija VLOOKUP

„Excel“ formulių apžvalga

Kaip išvengti sugadintų formulių

Formulių klaidų aptikimas

Loginės funkcijos

„Excel“ funkcijos (pagal abėcėlę)

„Excel“ funkcijos (pagal kategoriją)

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×