„Excel 2010“ naudoja septynias logines funkcijas – IR, FALSE, IF, IFERROR, NOT, OR ir TRUE – kurios rodomos loginės komandos mygtuko išskleidžiamajame meniu juostelės skirtuke Formulės. Įvertinus jų funkcijas, visos loginės funkcijos grąžina loginį TRUE arba loginį FALSE.
Čia pateikiami loginių funkcijų pavadinimai ir jų argumentų sintaksė:
-
AND( logical1 , logical2 ,…) patikrina, ar loginiai argumentai yra TRUE, ar FALSE. Jei jie visi yra TRUE, funkcija IR ląstelėje grąžina TRUE. Jei kurie nors yra FALSE, funkcija IR grąžina FALSE.
-
IF( loginis_testas , vertė_jei_tiesa , vertė_jei_klaidinga ) patikrina, ar loginio_testo išraiška yra TRUE, ar FALSE. Jei TRUE, funkcija IF grąžina argumentą value_if_true . Jei FALSE, funkcija IF grąžina argumentą value_if_false .
-
IFERROR( vertė , vertė_jei_klaida ) patikrina, ar reikšmės išraiška yra klaida. IFERROR grąžina value_if_error, jei išraiška yra klaida, arba išraiškos reikšmę , jei ji nėra klaida.
-
NOT( logical ) tikrina, ar loginis argumentas yra TRUE, ar FALSE. Jei TRUE, funkcija NOT grąžina FALSE. JEI FALSE, funkcija NOT grąžina TRUE.
-
ARBA( logical1 , logical2 ,…) patikrina, ar loginiai argumentai yra TRUE, ar FALSE. Jei kuris nors yra TRUE, funkcija ARBA grąžina TRUE. Jei visi yra FALSE, funkcija ARBA grąžina FALSE.
-
FALSE() nepriima argumentų ir tiesiog įveda loginį FALSE savo langelyje.
-
TRUE() nepriima argumentų ir tiesiog įveda loginį TRUE savo langelyje.
Į loginis ir loginiai argumentai, kad jums nurodyti šių loginių funkcijų paprastai dirba palyginimo operatorius (=, <,>, <=,> = ir <>), kurie patys grįžti loginius tiesa ar loginius FALSE reikšmes. Pavyzdžiui, tarkime, kad į darbalapį įvedėte šią formulę:
=IR(B5=D10,C15>=500)
Šioje formulėje „Excel“ pirmiausia įvertina pirmąjį loginį argumentą, kad nustatytų, ar langelio B5 ir D10 turinys yra lygus vienas kitam. Jei taip, pirmasis palyginimas grąžina TRUE. Jei jie nėra lygūs vienas kitam, šis palyginimas grąžina FALSE. Tada programa įvertina antrąjį loginį argumentą, kad nustatytų, ar langelio C15 turinys yra didesnis arba lygus 500. Jei taip, antrasis palyginimas grąžina TRUE. Jei jis nėra didesnis arba lygus 500, šis palyginimas grąžina FALSE.
Po vertinant lyginimus dviejų loginių argumentus ir funkcijos palygina rezultatus: Jei loginis argumentas 1 ir logiška rasti argumentu 2 yra tiek, kad būtų tiesa, tada ir funkcijos grąžą loginius ištikimi ląstelę. Tačiau jei nustatoma, kad kuris nors argumentas yra FALSE, funkcija IR į langelį grąžina FALSE.
Kai naudojate funkciją IF, nurodote vadinamąjį logical_test argumentą, kurio rezultatas nustato, ar argumentas value_if_true arba value_if_false yra įvertintas ir grąžinamas į langelį. Loginis argumentas paprastai naudoja palyginimo operatoriai, kurie grąžinti arba loginį tiesa ar loginį FALSE reikšmę. Kai argumentas grąžina TRUE, į langelį grąžinamas argumento value_if_true įrašas arba išraiška . Kai argumentas grąžina FALSE, pateikiamas argumento value_if_false įrašas arba išraiška .
Apsvarstykite šią formulę, kuri naudoja IF funkciją, kad nustatytų, ar apmokestinti prekę:
=JEI(E5="Taip",D5+D5*7,5%,D5)
Jei langelyje E5 yra Taip, funkcija IF naudoja argumentą value_if_true, kuris nurodo Excel pridėti D5 langelyje įvestą kainą į tą pačią vertę, padaugintą iš 7,5% mokesčio tarifo. Tačiau jei langelis D5 yra tuščias arba jame yra nieko kito, nei tekstas Taip, tada funkcija IF naudoja argumentą value_if_false , kuris nurodo Excel tiesiog grąžinti kainą langelyje D5, nepridedant jokių mokesčių.
Kaip matote, IF funkcijos argumentuose value_if_true ir value_if_false gali būti konstantų arba išraiškų, kurių rezultatai grąžinami į langelį, kuriame yra IF formulė.
Ar šis žvilgsnis į „Excel“ formules ir funkcijas privertė jus pasiilgti daugiau informacijos ir įžvalgos apie populiarią „Microsoft“ skaičiuoklių programą? Galite laisvai išbandyti bet kurį „ For LuckyTemplates“ el. mokymosi kursą. Pasirinkite kursą (galbūt jus sudomins daugiau iš „ Excel 2010“ ), užpildykite greitą registraciją ir išbandykite el. mokymąsi naudodami „Išbandykite! mygtuką. Būsite teisingi, kad gautumėte daugiau patikimų žinių: visa versija taip pat pasiekiama naudojant „ Excel 2010“ .