АдукацыяСярэднюю адукацыю і школы

Функцыя "Калі" ў Excel

Праграма Microsoft Excel валодае магутным інструментарыем, здольным дапамагчы ў вырашэнні цяжкіх вылічальных задач. Адным з самых якія выкарыстоўваюцца иструментов з гэтага набору з'яўляецца функцыя "КАЛІ".

значэнне функцыі

Пры працы ў "Эксэля" неабходна разумець значэнне функцыі "КАЛІ", каб канструяваць правільныя сінтаксічныя запыты. Дзякуючы яе алгарытме, вырабляецца выкананне некаторага лагічнага параўнання, у залежнасці ад вынікаў якога будзе выраблена адно з двух дзеянняў.

Кажучы больш простымі словамі, функцыя "КАЛІ" у выпадку сапраўднага значэння некаторага выразы, выконвае адно дзеянне, у выпадку фальшывага - іншае. Пры гэтым у якасці дзеянняў можа быць як відавочнае значэнне, так і пэўная функцыя, у тым ліку і "КАЛІ". Дзякуючы гэтаму ў "Эксэля" функцыя "КАЛІ" дапускае адгалінаванне пры выкананні некаторага алгарытму дзеянняў пры вырашэнні розных задач.

Сінтаксіс "КАЛІ"

Простае апісанне большасці сінтаксічных канструкцый - адзін з галоўных плюсаў, якімі славіцца "Эксэля". Функцыя "КАЛІ" таксама ставіцца да іх ліку - пасля ключавога слова ў дужках па чарзе паказваецца ўмова, дзеянне пры сапраўдную сутнасьць, а затым пры ілжывым. У схематычным выглядзе гэта выглядае наступным чынам:

КАЛІ (лог_выражение; [значение_если_истина]; [значение_если_ложь]);

укладзенасць

Адной з асаблівасцяў, якой адрозніваецца функцыя "КАЛІ" - гэта укладзенасць. Гэта значыць ўнутры адной канструкцыі, можа знаходзіцца яшчэ адна, ад значэння якой залежыць і агульны вынік выканання запыту. Акрамя самой функцыі, усярэдзіне "КАЛІ" могуць знаходзіцца і іншыя. Але ў першым выпадку дадзеная складнік можа размяшчацца ў любым з трох частак сінтаксічнай канструкцыі.

некалькі ўмоў

Пры працы са складанымі задачамі, выкарыстоўваецца функцыя "КАЛІ" з некалькімі ўмовамі, аднак, на гэтым этапе ў большасці карыстальнікаў ўзнікае праблема. Звязана гэта са спецыфічнай задачай многоусловности алгарытму. У Эксэля функцыя "КАЛІ" правярае толькі адну аперацыю параўнання ў лагічным выразе, гэта значыць, выкарыстоўваць конъюнкцию або дизъюнкцию не атрымаецца. Для праверкі некалькіх умоў неабходна скарыстацца уласцівасцю ўкладзенасці.

Каб зразумець, як задаць некалькі умоў у "КАЛІ", зручна скарыстацца прыкладам. Хай неабходна праверыць, ці знаходзіцца лік у вочку "А1" у зададзеным прамежку - ад 5 да 10. Як можна заўважыць, у дадзеным выпадку патрабуецца правесці праверку дзвюх умоў, праверыўшы на сапраўднасць параўнанне з двума велічынямі - 5 і 10. Каб рэалізаваць гэты прыклад ў "Эксэля", неабходна запісаць функцыю ў наступным выглядзе:

= КАЛІ (А1> 5; КАЛІ (А1 <10; "уваходзіць у дыяпазон"; "не ўваходзіць у дыяпазон"); "не ўваходзіць у дыяпазон")

Каб пазбегнуць шматразовага паўтарэння выводнай фразы, варта ўжыць прынцып ўкладзенасці яшчэ раз, у якасці аргументаў выбраўшы праверку вяртання значэння функцый, у залежнасці ад якіх і вырабляць выснову, ці ў самым пачатку скарыстацца функцыяй "І", аб'яднаўшы ў ёй усе ўмовы адразу. Такі падыход ўскладніць разуменне напісанай канструкцыі пры невялікім узроўні ўкладзенасці, але пры значным ліку умоў такі падыход будзе больш аптымальным.

Асаблівыя варыянты функцыі

Варта адзначыць, што функцыя "КАЛІ" дазваляе пакідаць незапоўненымі адно або некалькі сваіх параметраў. У такім выпадку, вынікі будуць залежаць ад таго, якія параметры былі прапушчаныя карыстальнікам.

Калі на месцы лагічнага выразы пакінуць пустэчу, то вынікам функцыі будзе выкананне дзеяння, які адказвае за ілжывае выкананне алгарытму. Прычынай таму служыць факт, што праграма асацыюе пустое месца з нулём, што на лагічным мове азначае "ХЛУСНЯ". Калі пакінуць пустым адно са значэнняў, якія адказваюць за выкананне ў выпадку праўды або хлусні, то пры яго выбары вынікам будзе "0".

Асобна варта адзначыць выпадак, калі замест лагічнага выразы уведзеная не канструкцыя, якая вяртае значэнне "ПРАЎДА" ці "ХЛУСНЯ", а некаторы набор знакаў або спасылка на вочка. У тым выпадку, калі ў якасці параметру запісана некаторы выраз, якія змяшчаюць што-то акрамя лічбавага значэння або лагічных слоў, то гэта выкліча памылку пры выкананні функцыі. Калі пазначыць адрас ячэйкі або прапісаць некаторы лік / лагічнае значэнне, то вынік будзе вызначаць гэта змесціва. Калі ў вочку або ў строгіх запісана лік 0, слова "ХЛУСНЯ" ці пустата, то вынікам будзе ілжывае выкананне функцыі. Ва ўсіх іншых выпадках выканаецца праўдзівы сцэнар дзеянняў.

Пры працы з англамоўнай версіяй "Эксэля" неабходна ўлічваць той факт, што і ўсе функцыі таксама пішуцца на англійскай мове. У гэтым выпадку функцыя "КАЛІ" будзе запісвацца, як IF, але ў астатнім сінтаксічная канструкцыя і алгарытм працы застануцца тымі ж.

На што варта звярнуць увагу

"Эксэля" дазваляе выкарыстоўваць да 64 ўкладзеных функцый "КАЛІ" - такой колькасці хапае для вырашэння практычна ўсіх задач, аднак, нават гэта невялікае лік нярэдка становіцца праблемай для карыстальніка. Прычын таму некалькі: пры стварэнні запыту, досыць лёгка памыліцца з запісам формулы - па статыстыцы, кожная найменшая недакладнасць у 25% выпадкаў прыводзіць да памылковага выніку, што з'яўляецца досыць вялікім паказчыкам.

Яшчэ адным мінусам вялікі ўкладзенасці "КАЛІ" з'яўляецца нізкая лёгкачытэльнасць. Нягледзячы на каляровыя выдзялення праграмай некаторых частак запыту, нават некалькі ўкладзеных функцый, разабраць якія вельмі няпроста. Такім чынам, калі праз некаторы час прыйдзецца вярнуцца да канструкцыі або пачаць працу з чужым запытам, на разуменне запісу сыдзе нямала часу. Акрамя таго, кожная функцыя мае сваю пару дужак, і выпадкова паставіўшы её не на сваё месца, прыйдзецца доўга шукаць памылку.

прыклады

Для замацавання разумення стаіць на практыцы разгледзець, як працуе функцыя "КАЛІ" у Excel. Прыклады, прыведзеныя ніжэй, дэманструюць усё асноўныя спосабы яе выкарыстання.

Найпростым прыкладам для разбору працы функцыі з'яўляецца параўнанне двух лікаў. Для наяўнасці варыятыўнасці, задамо значэння двух лікавых зменных у вочках А1 і В1, якія і будзем параўноўваць паміж сабой. Для вырашэння гэтай задачы варта скарыстацца запісам наступнага выгляду:

= КАЛІ (А1 = В1; "ліку роўныя"; "ліку няроўныя").

У гэтым выпадку пры наяўнасці аднолькавых значэнняў у абедзвюх вочках, вынікам будзе запіс "ліку роўныя", ва ўсіх астатніх выпадках - "ліку няроўныя".

Для разгляду працы умоўнага аператара з некалькімі ўмовамі, у якасці прыкладу можна выкарыстоўваць знаходжанне колькасці рашэнняў квадратнага ўраўнення. У дадзеным выпадку праверка праводзіцца па дискриминанту - калі ён менш за нуль, то рашэнняў няма, калі роўна нулю - яно адно, ва ўсіх астатніх выпадках - існуе два кораня. Каб запісаць дадзенае ўмова, дастаткова скласці запыт наступнага выгляду:

Для жадаючых лепш зразумець усе магчымасці, якімі валодае функцыя "КАЛІ", у Excel прыклады знаходзяцца ў раздзеле даведкі, дзе падрабязна апісаны ход рашэння кожнага з іх.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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