Praktinė užduotis. Loginės funkcijos

Failo „Logines_funkcijos_duomenys.xlsx“ dviejuose darbalapiuose pateikta skaitinė ir tekstinė informacija „Skyrių premijos ir pardavimai“ ir „Pardavimų įtakojamos premijos“. Naudodamiesi nurodymais ir pateiktais pavyzdžiais paryškintuose langeliuose įrašykite funkcijas, pritaikykite duomenų formatus. Formules įveskite duomenų diapazono stulpelių pirmoje eilutėje, tada nukopijuokite žemyn.

Įdėtinių IF, AND, OR funkcijų naudojimas duomenų intervalams nustatyti

Pirmo darbalapio paryškintuose langeliuose įveskite logines funkcijas ir gaukite pateiktus rezultatus (žr. 1 pav.).



1 pav. Skyrių darbuotojų premijos ir pardavimų rezultatai

Langelyje E5 suskaičiuokite premiją, kurią reikia išmokėti darbuotojui. Premijos mokamos visiems darbuotojams, jų dydis priklauso nuo gaunamo atlyginimo ir skyriaus, kuriame dirba. Naudokite dvi funkcijas IF, iš kurių viena yra kitos argumentas (žr. 2 pav).



2 pav. Funkcijos argumentų langas su įdėtine funkcija

Svarbu. Atkreipiame dėmesį, kad skyrių numeriai stulpelyje „Skyrius“ pateikti teksto formatu. Neformatuotame langelyje tekstiniai duomenys pritraukiami prie kairiojo krašto, skaitiniai – prie dešiniojo. Todėl tikrinant loginę sąlygą skyriaus numeris rašomas tarp dvigubų kabučių.

Langelyje įrašykite loginę funkciją IF, kuri išvestų „TAIP“, jei parduotų vienetų kiekis priklauso intervalui [100; 200], ir išvestų „NE“ priešingu atveju. Funkcijos IF loginėje sąlygoje naudokite funkciją AND dviem sąlygoms patikrinti (turi galioti abi sąlygos „>=100” ir „<=200”).

Langelyje F6 įrašykite loginę funkciją IF, kuri išvestų „TAIP“, jei parduotų vienetų kiekis nepriklauso intervalui [100; 200], ir išvestų „NE“ priešingu atveju. Funkcijos IF loginėje sąlygoje naudokite funkciją OR dviem sąlygoms patikrinti (turi būti tenkinama viena iš sąlygų „<=100” arba „>=200”).

Visiems langeliams su skaitiniais duomenimis pritaikykite valiutos duomenų formatą ir pateikite sveikuoju skaičiumi.

Loginių sąlygų tikrinimas naudojant apskaičiuotus procentinius duomenis

Antrame darbalapyje darbuotojų premijos skaičiuojamos atsižvelgiant į pardavimų plano įvykdymo rezultatus. 1000 eurų premijas gauna tie darbuotojai, kurie viršijo planuotus pardavimus daugiau negu dviem procentais, 2000 eurų premijos mokamos tiems, kurių pardavimai viršyti dešimčia procentų ir daugiau. Paryškintuose langeliuose įveskite formules ir funkcijas ir gaukite pateiktus rezultatus (žr. 3 pav.).



3 pav. Antro darbalapio skaičiavimų rezultatai

Langelyje F5 suskaičiuokite pardavimo planų įvykdymą procentiniu formatu. Įvedę formulę (=Parduota/Planas), parinkite procentinį formatą ir nurodykite du skaitmenis po kablelio.

Langelyje G5 panaudokite dvi IF funkcijas premijai apskaičiuoti. Atkreipiame dėmesį, kad tuo atveju, kai premijos gavimo sąlygos netenkinamos, išvedamas rezultatas FALSE. Taip nutinka, kai funkcijos argumentas „reikšmė_jei_neteisinga (value_if_false)“ praleidžiamas.

Stulpelyje „Ar tikrai nemokėti (TRUE)?“ matome funkcijos NOT taikymo pavyzdį: FALSE keičiama į TRUE, o skaitiniai duomenys duoda rezultatą FALSE. Centruokite formulės rezultatus.

 

Loginės funkcijos duomenys 

Paskutinį kartą keista: ketvirtadienis, 2019 rugpjūčio 1, 09:53