MoodustamineKeskharidus ja koolid

"Kui" Exceli

Microsoft Excel tarkvara on võimas tööriist, mis aitab lahendada raske arvutuslikke probleeme. Üks enim kasutatud istrument see komplekt on funktsioon "KUI".

Funktsiooni väärtus

Kui töötab "Eksele" tuleb mõista tähtsust funktsiooni "kui" ehitada õige süntaksi päringuid. Tänu algoritm teostatakse sooritades loogiline võrdlus, sõltuvalt tulemustest, mida toodetakse ühe kahest.

Enam Lihtsalt öeldes: "Kui" puhul tegelikku väärtust väljendus, täidab ühe liigutusega korral vale - teise. Samal ajal kui tegevus võib olla kas otsene väärtus ja teatud funktsiooni, sealhulgas "KUI". Seda "Excel" funktsioon ", kui" võimaldab filiaali täitmisel algoritmi tegevuse lahendamisel erinevaid probleeme.

Süntaks "kui"

Lihtne kirjeldust enamiku süntaktiliste struktuuride - üks peamisi eeliseid, mis on kuulus "Excel". "IF" viitab samuti nende arv - võtmesõna järele sulgudes näitab alternatiivset tingimust, action sõna otseses mõttes, ja siis valel. Skemaatiliselt see näeb välja selline:

IF (log_vyrazhenie; [väärtus_kui_tõene] [väärtus_kui_väär]);

pesitsevate

Üks eripära, mis eristab funktsiooni "kui" - see on pesastatud. See tähendab, et sama struktuuri võib olla teine, mille väärtus sõltub lõpptulemuse taotluse. Lisaks funktsiooni sees "kui" võib olla teised. Aga esimesel juhul on see osa võib asuda ükskõik millises kolmest osast süntaksi.

mitmed tingimused

Kui keeruliste ülesannete kasutada "IF" mõne tingimused, aga selles etapis enamik kasutajaid on probleem. See on tingitud konkreetse ülesande mnogouslovnosti algoritm. Funktsioon Exceli "KUI" kontrollida ainult üks võrdlus operatsiooni loogiline väljendus, mis on kasutada koos või lahtiühendamise ei tööta. Et testida mitme tingimused on vaja kasutada vara pesitsevate.

Et mõista, kuidas määrata mitu tingimused "KUI", on mugav kasutada näiteks. Oletame, et meil soovite kontrollida, kas number raku "A1" teatud perioodil - 5 kuni 10. Nagu näha, sel juhul on vaja kontrollida kaks tingimust kontrollides kohta kehtivust võrdlus kahe väärtuse - 5 ja 10. Selleks et rakendada seda näiteks in "Eksele", siis tuleb kirjutada funktsiooni järgmiselt:

= IF (A1> 5; IF (A1 <10; "sisaldub vahemikus" "ei leia") "ei leia")

Et vältida mitmekordselt väljund lause tuleks kohaldada põhimõtet pesitsevate jälle argumendina kontrollides tagastamise väärtused funktsioone, sõltuvalt sellest, kus ja väljundi või alguses kasutada "ja" see ühendab kõik tingimused korraga. Selline lähenemine muudab disaini mõistmise kirjutatud väike hierarhiatasandi, kuid märkimisväärne hulk tingimusi, selline lähenemine oleks optimaalne.

Erifunktsioonita

Tuleb märkida, et funktsioon "kui" võimaldab teil lahkuda tühjade ühe või mitme selle parameetrid. Sel juhul tulemused sõltuvad sellest, millist argumendid on välja jäetud kasutaja poolt.

Kui asemel loogiline väljendeid jätnud void, tulemus funktsiooni täidab tegevus, mis on vastutav vale täitmise algoritmi. Selle põhjuseks on asjaolu, et programmi seostades tühjal null, mis tähendab, et loogiline keeles "FALSE". Kui jätad tühja üks väärtustest, rakendamise eest vastutab puhul õige või vale, siis, kui valite tulemus on "0".

Mainimata ei saa jätta juhul, kui selle asemel, et loogilise ekspressiooni ei kehtestata konstrukt tagastab väärtuse "TRUE" või "false" ja märkide või lahtriviitele. Juhul kui parameeter on kirjutatud väljend, mis sisaldab midagi muud kui arvväärtus või loogiline sõnadega, see põhjustab viga täitmise ajal. Kui määrate aadress raku või registreerida teatud arvu / loogilise väärtuse, tulemus määrab sisu. Kui rakus või tingimus arvu 0 on kirjutatud sõna "vale" või tühi, tulemus on vale funktsiooni. Kõigil muudel juhtudel, teha reaalne tegevus skripti.

Töötades ingliskeelse versiooni "Excel" tuleb arvesse võtta asjaolu, et kõik funktsioonid on samuti kirjutatud inglise keeles. Sel juhul funktsiooni "KUI" salvestatakse kui IF, kuid ülejäänud süntaks ja algoritmi tööd jäävad samaks.

Mida peaks pöörama tähelepanu

"Excel" lubab kuni 64 allülesandeks "KUI" - see summa on piisav praktiliselt kõik ülesanded, aga isegi see väike arv muutub sageli probleem kasutaja. On mitu põhjust: kui loote päringu piisavalt lihtne segi ajada valemiga Recording - Statistiliselt iga vähimatki ebatäpsus 25% juhtudest põhjustab valesid tulemusi, mis on piisavalt suur näitaja.

Teine kahjuks suur pesitsevate "KUI" on madala loetavust. Vaatamata värvi eraldamine programmi mõnes päringu veelgi pesastatud funktsioone, mis on väga raske eristada. Seega, kui mõne aja pärast on tagasi minna projekteerimise või alustada tööd kellegi taotlust, siis jätan palju aega mõistmiseks salvestamist. Lisaks iga funktsiooni on oma sulupaari ja kogemata pane see oma kohale, peavad kaugelt otsida viga.

näited

Et kindlustada mõista kulud, praktikas kaaluda, kuidas funktsioon on "IF" Exceli. Järgnev näide kõiki põhilisi meetodeid selle kasutamist.

Lihtsaim näide funktsiooni analüüs on võrreldes kahe arvu. Suhe varieeruvus olemasolust, me määratleme kahe numbrilise muutujate väärtused rakkudes A1 ja B1 ning mida võrreldakse. Et seda probleemi lahendada, peame ära rekord kujul:

= IF (A1 = B1; "numbrid on võrdsed;" "ebavõrdse number").

Sel juhul juuresolekul sama väärtusega nii rakkude, tulemus on rekord "on võrdne", kõigil muudel juhtudel - "arvu ebavõrdne".

Et vaadata töö tingimisi avalduse mitme tingimused, näitena võib kasutada leida mitmeid lahendusi , mis ruutvõrrand. Sel juhul tehakse kontroll discriminant - kui see on väiksem kui null, siis ei ole lahendusi kui null - see on üks, kõigil muudel juhtudel - on kaks juured. Salvestada see tingimus on piisav, et päringu järgmisele:

Neile, kes soovivad paremini mõista kõiki funktsioone, mis on funktsioon "kui", Exceli näited on viide lõik, kus ta kirjeldas üksikasjalikult käigus otsuse iga neist.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.atomiyme.com. Theme powered by WordPress.