Логичке функције у Екцелу

Anonim

Логичке функције у Мицрософт Екцел-у

Међу многим различитим изразима који се користе када раде са Мицрософт Екцел-ом, треба истакнути логичке функције. Користе се за означавање примене различитих услова у формулама. У овом случају, ако сами услови могу бити прилично разноврсни, резултат логичких функција може предузети само две вредности: стање је направљено (истина) и стање није испуњено (лажно). Погледајмо више детаљније шта су логичне функције у Екцеле-у.

Главни оператори

Постоји неколико логичних функција. Међу мрежом треба доделити на следећи начин:
  • ИСТИНА;
  • Лагање;
  • АКО;
  • Ако је корисност;
  • Или;
  • И;
  • НЕ;
  • Е-пошта;
  • Епусто.

Постоје мање заједничке логичне функције.

Сваки од горе наведених оператора, осим прве две, постоје аргументи. Аргументи могу да делују као специфични бројеви или текст и референце које указују на адресу ћелија са подацима.

Функције истине и лажи

Оператор истине узима само одређену одређену вредност. Ова функција нема аргументе, а по правилу је готово увек саставни део сложенијих израза.

Истина у Мицрософт Екцел-у

Оператор је лаж, напротив, узима било коју вредност која није истина. Слично томе, ова функција нема аргументе и улази у сложеније изразе.

Функција лежи у Мицрософт Екцелу

Функције и или или или

Функција и је веза између неколико услова. Само приликом обављања свих услова који веже ову функцију, враћа вредност истине. Ако бар један аргумент говори о вредности лажи, тада се оператор и генерално враћа исту вредност. Општи поглед на ову функцију: = и (лог_здамент1; лог_здатион2; ...). Функција може да садржи од 1 до 255 аргумената.

Функција и Мицрософт Екцел

Функција или, напротив, враћа вредност истине чак и ако само један од аргумената испуњава услове и све остало лажно. Његов образац има следећи образац: = и (лог_наме1; лог_здамент2; ...). Попут претходне функције, оператера или може укључивати од 1 до 255 услова.

Функција или Мицрософт Екцел

Функција не.

За разлику од два претходна оператера, функција нема само једну аргумент. То мења значење изражавања из истине до лажног у простору одређеног аргументације. Општа синтакса формуле је следећа: = Не (Лог_Наме).

Функција није у Мицрософт Екцел-у

Функције ако и ако

За сложеније структуре функција се користи ако. Овај оператор указује на то која је вредност истина и каква лаж. Његов дељени образац је следећи: = иф (логицал_сецтион; валуе_иф_истин; валуе_иф лажи). Дакле, ако се примети стање, онда ће ћелија која садржи ову функцију испуњена унапред одређеним подацима. Ако се стање не поштује, ћелија је испуњена другим подацима наведеним у трећем функцији аргументације.

Функција ако је Мицрософт Екцел

Оператор на грешци, ако је аргумент тачно, враћа се у ћелију њену сопствену вредност. Али, ако је аргумент погрешан, тада је вредност коју корисник указује враћа се у ћелију. Синтакса ове функције која садржи само два аргумента изгледа на следећи начин: = ако је грешка (вредност; вредност_еф_ грешка).

Ако инхибитори у Мицрософт Екцелу

Лекција: Функција ако се у Екцелу

Е-пошта и ЕПУСО

Функција грешке провјерава да ли одређена цена ћелија или ћелија не садржи погрешке вредности. Под погрешним вредностима се разумеју на следећи начин:

  • # Н / Д;
  • # Значење;
  • #БРОЈ!;
  • # Дел / 0!;
  • #ЛИНК!;
  • # Име?;
  • # Празно!

Овисно о погрешном аргументу или не, оператер извештава о вредности истине или лажног. Синтакса ове функције је следећа: = Грешка (вредност). Улога аргумента се искључиво односи на ћелију или на низ ћелија.

Грешка функција у Мицрософт Екцел-у

Оператор ради ћелијску провјеру да је то празно или садржи вредности. Ако је ћелија празна, функција извештава о вредности истине ако ћелија садржи податке - лаж. Синтакса овог оператера има овај образац: = ЕПУС (Вредност). Такође, као у претходном случају, аргумент је референца на ћелију или низ.

Довољно у Мицрософт Екцел-у

Пример употребе функција

Сада размотримо употребу неких од горе наведених функција на одређени пример.

Имамо листу запослених у предузећу са платом који су положени од њих. Али, поред тога, сви запослени имају премију. Уобичајена премија је 700 рубаља. Али пензионери и жене положили су повећану премију у износу од 1000 рубаља. Изузетак су запослени у различитим разлозима, у овом месецу су радили мање од 18 дана. У сваком случају, то је само обична премија у износу од 700 рубаља.

Табела плата у Мицрософт Екцел-у

Покушајмо да направимо формулу. Дакле, имамо два услова, у извршењу које је премија 1000 рубаља постигнућа пензије или запосленог који припадају подном под. У исто време, у пензионере ћемо узети све оне који су рођени раније од 1957. У нашем случају, за прву линију табеле, формула ће бити потребна овакво: = ако (или (Ц4

Формула у Мицрософт Екцел-у

Да би копирали ову функцију у ћелији табеле колоне, где је наведена премиум вредност, постајемо курсор у доњем десном углу ћелије у којој већ постоји формула. Појави се маркер за пуњење. Само га повлачим до краја стола.

Копија формуле у Мицрософт Екцел

Стога имамо сто са информацијама о величини награде за сваког запосленог предузећа одвојено.

Стол је спреман за Мицрософт Екцел

Лекција: Корисне карактеристике Екцел

Као што видите, логичке функције су веома погодни алат за прорачуне у програму Мицрософт Екцел. Користећи сложене функције, можете истовремено да поставите неколико услова и примите резултат излаза у зависности да ли су ови услови испуњени или не. Употреба таквих формула може аутоматизовати бројне акције, што доприносе уштеђењу корисника корисника.

Опширније