Ką žinoti
- IF-THEN sintaksė yra =IF(loginis testas, vertė, jei teisinga, vertė, jei klaidinga) .
- „True“ reikšmė nurodo funkcijai, ką daryti, jei loginio testo rezultatas yra teisingas.
- „False“ reikšmė nurodo funkcijai, ką daryti, jei loginio testo rezultatas klaidingas.
Šiame straipsnyje paaiškinama, kaip programoje „Excel“ rašyti ir naudoti funkciją IF (dar vadinamą IF-THEN). Instrukcijos taikomos Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010; „Excel“, skirta „Mac“, ir „Excel Online“.
kaip pridėti robotą prie savo nesantaikos serverio
Kaip rašyti IF-THEN programoje Excel
IF funkcija programoje „Excel“ yra būdas pridėti sprendimų priėmimo į skaičiuokles. Jis išbando sąlygą, kad sužinotų, ar ji teisinga, ar klaidinga, ir tada, remdamasi rezultatais, vykdo konkrečias instrukcijas.
Pavyzdžiui, galite nustatyti IF, kad būtų grąžinti rezultatai, jei konkretus langelis yra didesnis nei 900. Jei taip, galite priversti formulę grąžinti tekstą TOBULAS. Jei ne, galite nustatyti, kad formulė būtų „PER MAŽA“.
Funkcijos IF-THEN sintaksėje yra funkcijos pavadinimas ir funkcijos argumentai skliausteliuose.
Tai yra tinkama funkcijos IF-THEN sintaksė:
Funkcijos IF dalis yra loginis testas. Čia galite naudoti palyginimo operatorius, kad palygintumėte dvi vertes. Funkcijos THEN dalis yra po pirmojo kablelio ir apima du instrukcijų rinkinius su kableliu tarp jų.
- Pirmasis elementas nurodo funkcijai, ką daryti, jei palyginimas teisingas.
- Antrasis elementas nurodo funkcijai, ką daryti, jei palyginimas klaidingas.
Paprastas IF-THEN funkcijos pavyzdys
Prieš pereidami prie sudėtingesnių skaičiavimų, pažvelkime į paprastą IF-THEN teiginio pavyzdį.
Mūsų skaičiuoklėje A1 langelis nustatytas kaip 100 USD. Į B1 galime įvesti šią formulę, kad parodytume, ar vertė yra didesnė nei 1000 USD.
Šią funkciją sudaro šios dalys:
- Fiksuotas numeris
- Simbolių eilutė (teksto reikšmė)
- Data arba laikas
- Funkcijos, kurios grąžina bet kurią iš aukščiau nurodytų reikšmių
- Nuoroda į bet kurį kitą skaičiuoklės langelį, kuriame yra bet kuri iš aukščiau nurodytų reikšmių
- Kaip „Excel“ sukurti kelis IF-THEN sakinius?
Norėdami sukurti kelis IF-THEN teiginius, naudokite įterpimą programoje Excel. Arba naudokite IFS funkcija .
- Kiek IF teiginių galite įdėti į „Excel“?
Viename IF-THEN sakinyje galite įdėti iki 7 IF teiginių.
- Kaip „Excel“ veikia sąlyginis formatavimas?
Naudodami sąlyginį formatavimą programoje „Excel“ galite taikyti daugiau nei vieną taisyklę tiems patiems duomenims, kad patikrintumėte skirtingas sąlygas. „Excel“ pirmiausia nustato, ar įvairios taisyklės prieštarauja, ir, jei taip, programa nustato, kurią sąlyginio formatavimo taisyklę taikyti duomenims.
Paprasta kalba ši IF funkcija sako: „Jei A1 reikšmė didesnė nei 1 000, parašykitePUIKUS. Kitu atveju rašykitePER MAŽAS.'
Funkcijos palyginimo dalis gali palyginti tik dvi reikšmes. Bet kuri iš šių dviejų verčių gali būti:
Funkcijos dalis „teisinga“ arba „klaidinga“ taip pat gali grąžinti bet kurią iš pirmiau nurodytų dalykų. Galite padaryti IF funkciją labai pažangią, įterpdami į ją papildomų skaičiavimų ar funkcijų.
Įvesdami teisingas arba klaidingas IF-THEN sakinio sąlygas programoje „Excel“, turite naudoti kabutes aplink bet kurį tekstą, kurį norite grąžinti, nebent naudojate TRUE ir FALSE, kuriuos „Excel“ atpažįsta automatiškai. Kitoms reikšmėms ir formulėms kabučių nereikia.
Skaičiavimų įvedimas į funkciją IF-THEN
Priklausomai nuo palyginimo rezultatų, galite įterpti skirtingus IF funkcijos skaičiavimus. Šiame pavyzdyje naudojamas vienas mokesčio tarifo skaičiavimas, atsižvelgiant į visas B2 pajamas. Loginis testas palygina visas B2 pajamas, kad sužinotų, ar jos didesnės nei 50 000,00 USD.
Jei B2 reikšmė yra didesnė nei 50 000, funkcija IF padaugins ją iš 0,15. Jei jis mažesnis, funkcija jį padaugins iš 0,10.
Taip pat galite įterpti skaičiavimus į funkcijos palyginimo pusę. Pirmiau pateiktame pavyzdyje galite apskaičiuoti, kad apmokestinamos pajamos sudarys tik 80 % visų pajamų. Turėdami tai omenyje, aukščiau pateiktą IF funkciją galite pakeisti į tokią:
Ši formulė pirmiausia padaugina įvesties reikšmę (šiuo atveju B2) iš 0,8, o tada palygina šį rezultatą su 50 000. Likusi funkcija veikia taip pat.
Kadangi „Excel“ kablelius traktuoja kaip pertraukas tarp formulės dalių, nenaudokite jų įvesdami didesnius nei 999 skaičius. Pavyzdžiui, įveskite 1000, o ne 1000.
Funkcijos įdėjimas IF funkcijos viduje
Taip pat galite įterpti (arba „įdėti“) funkciją į IF teiginį programoje „Excel“. Šis veiksmas leidžia atlikti išplėstinius skaičiavimus ir palyginti faktinius rezultatus su laukiamais.
Šiame pavyzdyje tarkime, kad turite skaičiuoklę su penkių mokinių pažymiais B stulpelyje. Galite apskaičiuoti šių pažymių vidurkį naudodami funkciją AVERAGE. Priklausomai nuo klasės vidurkio rezultatų, langelyje C2 gali būti pateikta arba „Puiku!“ arba „Reikia darbo“.
Taip „Excel“ įvestumėte IF-THEN:
Anglų kalba: „Jei reikšmių nuo B2 iki B6 vidurkis yra didesnis nei 85, įveskitePuiku!Kitu atveju įveskiteReikia Darbo.'
Kaip matote, „Excel“ įvedus funkciją IF-THEN su įterptaisiais skaičiavimais ar funkcijomis galite sukurti dinamines ir labai funkcionalias skaičiuokles.
DUK