Логички функции во Microsoft Excel

Pin
Send
Share
Send

Меѓу многуте различни изрази што се користат при работа со Microsoft Excel, треба да се истакнат логичките функции. Тие се користат за да се укаже на исполнување на разни услови во формулите. Покрај тоа, ако самите услови можат да бидат доста разновидни, тогаш резултатот од логички функции може да трае само две вредности: состојбата е задоволена (ВИСТИНСКИ) и состојбата не е задоволена (ЛЕСНО) Ајде подетално да разгледаме кои се логичките функции во Excel.

Клучни оператори

Постојат неколку оператори со логичка функција. Меѓу главните се следниве:

  • ВИСТИНА;
  • ЛЕСНО;
  • АКО;
  • АКО ГРЕВО;
  • ИЛИ
  • И;
  • НЕ;
  • ГРЕШЕН;
  • ЛЕСНО

Постојат поретки логички функции.

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

Функции ВИСТИНСКИ и ЛЕСНО

Оператор ВИСТИНСКИ прифаќа само специфична гледна точка. Оваа функција нема аргументи и, како по правило, скоро секогаш е составен дел на посложените изрази.

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

Функции И и ИЛИ

Функција И е врската помеѓу неколку услови. Само кога сите услови што ги врзува оваа функција се исполнети, таа враќа вредност ВИСТИНСКИ. Ако барем еден аргумент објави вредност ЛЕСНОтогаш операторот И генерално ја враќа истата вредност. Општ преглед на оваа функција:= И (log_value1; log_value2; ...). Функција може да вклучува од 1 до 255 аргументи.

Функција ИЛИ, напротив, ја враќа ВИСТИНА, дури и ако само еден од аргументите ги исполнува условите, а сите други се лажни. Нејзиниот образец е како што следува:= И (log_value1; log_value2; ...). Како и претходната функција, операторот ИЛИ може да вклучува од 1 до 255 услови.

Функција НЕ

За разлика од двете претходни изјави, функцијата НЕ има само еден аргумент. Таа го менува значењето на изразот со ВИСТИНСКИ на ЛЕСНО во просторот на наведениот аргумент. Општата синтакса со формула е следна:= НЕ (log_value).

Функции Ако и Ако грешка

За посложени дизајни, користете ја функцијата Ако. Оваа изјава означува која вредност е ВИСТИНСКИи кои ЛЕСНО. Неговиот општ образец е како што следува:= СЕ (boolean_expression; вредност_if_true; вредност_if_false). Така, ако состојбата е исполнета, тогаш претходно наведените податоци се полнат во ќелијата што ја содржи оваа функција. Ако состојбата не е исполнета, тогаш ќелијата се полни со други податоци наведени во третиот аргумент на функцијата.

Оператор Ако грешка, ако аргументот е вистина, ја враќа својата вредност во ќелијата. Но, ако аргументот е погрешен, тогаш вредноста што корисникот ја означува се враќа во ќелијата. Синтаксата на оваа функција, која содржи само два аргумента, е како што следува:= АКО ERROR (вредност; вредност_if_херо).

Лекција: функција Ако во Excel

Функции ГРЕВО и ЛЕСНО

Функција ГРЕВО проверки за да се види дали одредена ќелија или опсег на клетки содржат погрешни вредности. Погрешни вредности значат следново:

  • # Н / А;
  • #VALUE;
  • # БРОЈ !;
  • # ДЕЛ / 0 !;
  • # ЛИНК !;
  • # ИМЕ ?;
  • # ЕМПТИ!

Во зависност од тоа дали аргументот е погрешен или не, операторот известува за вредност ВИСТИНСКИ или ЛЕСНО. Синтаксата за оваа функција е како што следува:= ГРЕВО (вредност). Аргументот е исклучиво повикување на ќелија или низа клетки.

Оператор ЛЕСНО ја проверува ќелијата за да види дали е празна или содржи вредности. Ако ќелијата е празна, функцијата јавува вредноста ВИСТИНСКИако ќелијата содржи податоци - ЛЕСНО. Синтаксата на овој оператор е како што следува:= EMPTY (вредност). Како и во претходниот случај, аргументот е повикување на ќелија или низа.

Функција Пример

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

Имаме список на вработени во претпријатието со нивните плати. Но, покрај тоа, сите вработени имаат бонус. Вообичаената премија е 700 рубли. Но, пензионерите и жените имаат право на зголемен бонус од 1.000 рубли. Исклучок се вработените кои, од различни причини, работеле помалку од 18 дена во даден месец. Во секој случај, тие имаат само право на редовен бонус од 700 рубли.

Ајде да се обидеме да направиме формула. Значи, имаме два услови под кои е поставен бонус од 1000 рубли - ова е достигнување на возраста за пензионирање или женскиот пол на вработената. Во исто време, ги вклучуваме сите оние кои се родени пред 1957 година како пензионери. Во нашиот случај, за првата линија на табелата, формулата ќе ја има следната форма:= АКО (ИЛИ (С4 <1957; Д4 = ""ените"); "1000"; "700"). Но, не заборавајте дека предуслов за добивање на зголемена премија работи веќе 18 дена или повеќе. За да ја спроведеме оваа состојба во нашата формула, ја применуваме функцијата НЕ:= СЕ (ИЛИ (ИС (С4 <1957; Д4 = "женски") * (НЕ (Е4 <18)); "1000"; "700").

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

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

Лекција: корисни карактеристики на Excel

Како што можете да видите, логичките функции се многу погодно средство за правење пресметки во Microsoft Excel. Користејќи комплексни функции, можете да поставите неколку услови во исто време и да добиете излезен резултат, во зависност од тоа дали овие услови се исполнети или не. Употребата на вакви формули може да автоматизира голем број на активности, што помага да се заштеди време на корисникот.

Pin
Send
Share
Send