Duomenų, teksto ar formulių įvedimas naudojant Excel IF funkciją

IF funkcija prideda sprendimų priėmimą į "Excel" skaičiuokles , išbandydama konkrečią sąlygą, kad įsitikintumėte, ar ji teisinga ar klaidinga. Jei sąlyga yra tiesa, funkcija atliks vieną veiksmą. Jei sąlyga yra klaidinga, ji atliks kitą veiksmą. Sužinokite daugiau apie IF funkciją žemiau.

Skaičiavimų atlikimas ir duomenų įvedimas naudojant IF funkciją

Skaičių ar skaičių įvedimas su IF funkcija. © Ted French

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus .

Funkcijos sintaksė yra:

= IF (loginis testas, vertė, jei teisinga, vertė, jei klaidinga)

Loginis testas visada yra dviejų verčių palyginimas. Palyginimo operatoriai naudojami, pavyzdžiui, norint sužinoti, ar pirmoji vertė yra didesnė arba mažesnė už antrąją arba lygiąją.

Pavyzdžiui, čia esančiame paveikslėlyje loginis testas palygina darbuotojo pajamas, esančias stulpelyje B, kad būtų galima sužinoti, ar jie didesni nei 30 000 JAV dolerių.

= IF (B2> 30000, B2 * 1%, 300)

Kai funkcija nustato, ar loginis testas yra teisingas arba klaidingas, jis atlieka vieną iš dviejų veiksnių, nurodytų reikšme, jei teisinga ir vertė yra klaidingi argumentai.

Veiksmai, kuriuos funkcija gali atlikti, yra šie:

Skaičiavimų atlikimas naudojant IF funkciją

IF funkcija gali atlikti skirtingus skaičiavimus priklausomai nuo to, ar funkcija grąžina tikrąją vertę, ar ne.

Aukščiau pateiktame paveikslėlyje apskaičiuojamas išskaitymo dydis, pagrįstas darbuotojo uždarbiu.

= IF (B2> 30000, B2 * 1%, 300)

Atskaitymo norma apskaičiuojama naudojant formulę, įvestą kaip vertė, jei tikras argumentas. Formulė daugina B stulpelyje esantį uždarbį 1%, jei darbuotojo pajamos viršija 30 000 JAV dolerių.

Duomenų įvedimas su IF funkcija

IF funkciją taip pat galima nustatyti norint įvesti skaičių duomenis į tikslinę ląstelę. Tada šie duomenys gali būti naudojami kituose skaičiavimuose.

Jei aukščiau pateiktame pavyzdyje, jei darbuotojo pajamos yra mažesnės nei 30 000,00 USD, vertė, jei buvo klaidingas argumentas, buvo įtraukta į fiksuotą 300,00 EUR sumą už atskaitymą, o ne skaičiavimą.

Pastaba: nei dolerio ženklas, nei kablelių skirtukas neįrašomas su skaičiais 30000 arba 300 funkcijoje. Įvedus vieną arba abu, formulėje pateikiamos klaidos.

Teksto pranešimų arba paliekančių langelių rodymas tuščias su "Excel" IF funkcija

Teksto įvedimas arba likučių palikimas tuščia su IF funkcija. © Ted French

Rodomi žodžiai ar teksto pranešimai su IF funkcija

Turint tekstą, kurį rodo IF funkcija, o ne skaičius, galima lengviau rasti ir skaityti konkrečius rezultatus darbalapyje.

Ankstesniame pavyzdyje IF funkcija yra nustatyta siekiant išbandyti, ar studentai, atliekantys geografijos viktoriną, teisingai nurodo sostinės miestus daugelyje Pietų Ramiojo vandenyno regiono vietų.

IF funkcijos loginis testas lygina studentų atsakymus stulpelyje B su teisingu atsakymu, pateiktu pačiame argumente.

Jei studento atsakymas atitinka vardą, įvestą į loginio teksto argumentą, C stulpelyje rodomas žodis "Teisingas". Jei pavadinimas nesutampa, ląstelė paliekama tuščia.

= IF (B2 = "Wellington", "Correct", "")

Jei norite naudoti atskirus žodžius ar teksto pareiškimus IF funkcijose, kiekvienas įrašas turi būti pridedamas prie kabučių, pavyzdžiui:

Palikti ląsteles tuščią

Kaip parodyta vertei, jei pateiktas klaidingas argumentas aukščiau pateiktame pavyzdyje, ląstelės paliekamos tuščios, įvedant pora tuščių kabučių ( "" ).