Формација, Средње образовање и школе
"Ако" у Екцел
Екцел софтвер је моћан алат који може помоћи у решавању тешких рачунарске проблеме. Један од најчешће коришћених Иструмент овог сета је функција "ИФ".
вредност функције
Када ради у "Екселе" треба да схвати значај функције "ако" да се изгради исправним упита синтаксе. Захваљујући алгоритам врши извођење логичну поређење, у зависности од резултата којих ће се производити један од две ствари.
У више Једноставно речено, "АКО" у случају праве вредности израза, извршава једну акцију у случају лажна - други. У исто време када се акција може бити експлицитна вредност и одређена функција, укључујући "ИФ". Имајући ово у функцији "Екцел" "ако" омогућава филијалу у обављању алгоритма деловања у решавању различитих проблема.
Синтакса је "ако"
Једноставно опис већине синтаксних објеката - једна од главних предности, који је познат по "Екцел". "Иф" се такође односи на њихов број - после кључна реч у загради означава алтернативни стање, акцију у правом смислу, а затим у праву. Шематски то изгледа овако:
ИФ (лог_виразхение; [вредност_иф_труе] [вредност_иф_фалсе]);
тражење гнезда
Једна од карактеристика која разликује функцију "ако" - то је смештен. То је, у оквиру исте структуре могу бити други, чија вредност зависи од укупне исход захтјева. Поред функције унутар "ако" може да буде други. Али у првом случају, ова компонента може да се налази у било којој од три дела синтаксе.
неколико услова
Када се ради о сложеним задацима, користите "АКО" са неколико услова, међутим, у овој фази већина корисника има проблем. То је због специфичне алгоритам задатак многоусловности. Функција у Екцел "АКО" Провери само један поређења рад на логичан израз, то јест, у комбинацији се или раздвајање неће радити. За тестирање више услова треба да користе имовину гнезди.
Да бисте разумели како поставити неколико услова у "ако", је погодан за коришћење као пример. Претпоставимо да желите да проверите да ли је број у ћелији "А1" у датом периоду - од 5 до 10. Као што се може видети, у овом случају потребно је да провери два услова провером на валидност поређењу са две вредности - 5 и 10. У циљу спровођења ове пример у "Екселе", морате написати функцију на следећи начин:
= ИФ (А1> 5; ИФ (А1 <10; "укључен у опсегу од" "није унутар домета") "није у домету")
Да би се избегло вишеструко понављање излаз казну треба да примени принцип поново гнезди, као аргумент за проверу повратне вредности функција, у зависности од тога где и производи излаз, или на почетку коришћења "и" комбинујући све услове одједном. Овај приступ компликује дизајн разумевање писани на малом нивоу у хијерархији, али са значајним бројем услова, овај приступ би бити оптимална.
Специјалне опције фунцтион
Треба напоменути да је функција "ако" вам омогућава да напусти празну један или неколико његових параметара. У том случају, резултати ће зависити од тога шта аргументи су изостављени од стране корисника.
Ако уместо логичних израза остави празнину, резултат функције ће обављати неку радњу која је одговорна за лажне извршење алгоритма. Разлог за то је чињеница да је програм удруживање празан простор са нулом, што значи да је логичан језику "ЛАЖ". Ако оставите празан једну од вредности, који је одговоран за спровођење у случају истинита или лажна, онда када бирате резултат ће бити "0".
Такође, треба поменути и случај када уместо логичан израз се не уводи конструкт враћа вредност "ТРУЕ" или "фалсе", као и скуп знакова, или референцу ћелије. У случају када је параметар писаног у изразу који садржи нешто друго осим нумеричке вредности или логичких речима, то ће изазвати грешку приликом извођења. Ако одредите адресу ћелије или да региструје одређени број / логичке вредности, резултат ће одредити садржај. Једном у ћелији, или у стању броја 0 је написано, реч "лажне" или празан, резултат је лажна функција. У свим другим случајевима, до реалног Ацтион Сцрипт.
Када се ради са енглеском верзијом "предњаче" мора узети у обзир чињеницу да су све функције такође написан на енглеском језику. У овом случају функција "АКО" ће бити снимљен као ИФ, али остатак синтаксе и алгоритам радови ће остати исти.
Оно што треба да обрате пажњу на
"Предњаче" омогућава до 64 подфункцијама "АКО" - овај износ је довољан за скоро све задатке, међутим, чак и овај мали број често постаје проблем за корисника. Постоји неколико разлога: приликом креирања упита, довољно лако да се замени са снимања формуле - Статистички, сваки најмањи нетачност у 25% случајева доводи до погрешних резултата, то је довољно велика индикатор.
Још једна мана великог гнијездо "ако" је мали очитавање. Упркос програм раздвајања боја неки делови упита још уклопљена функције, које је веома тешко да би се. Према томе, ако ће након неког времена да се вратим у дизајну или да почну да раде са туђом захтев, он ће оставити много времена на разумевање снимање. Поред тога, свака функција има своју пар заграда, и случајно га ставити на своје место, ће морати да изгледа далеко за грешке.
примери
Да се консолидује разумевање трошкова, у пракси, да размотре како је функција "АКО" у Екцел. Примери испод приказује све основне методе његовог коришћења.
Најједноставнији пример за анализу функције јесте поређење два броја. За варијабилност располоА¾ивости, дефинишемо два нумеричке вредности променљивих у ћелијама А1 и Б1, а који ће се упоредити. Да би се решио овај проблем, морамо искористити записник облика:
= ИФ (А1 = Б1; "бројеви су једнаки;" "неравноправна број").
У том случају, присуство исте вредности у оба ћелијама, резултат је запис "су једнаки", у свим осталим случајевима - "број неједнаки".
Да преиспита рад на условни исказ са вишеструким условима, као пример може да се користи да пронађе број решења о квадратном једначином. У том случају, провера се врши на дискриминативне - ако је мања од нуле, онда нема решења ако је нула - То је један, у свим другим случајевима - постоје два корени. За снимање овај услов, то је довољно да се направи захтев следеће:
За оне који желе боље разумевање свих карактеристика, које имају функцију "ако", у Екцел примери су у референтном делу, који је детаљно описао ток одлуке сваког од њих.
Similar articles
Trending Now