muzruno.com

Функция "Ако" в Excel

Microsoft Excel има мощен инструмент, който може да ви помогне да решите трудни изчислителни задачи. Един от най-използваните инструменти от този комплект е функцията "IF".

Стойност на функцията

при работа в "Excel" Необходимо е да се разбере стойността на функцията "IF", за да се конструират правилните синтактични заявки. Поради своя алгоритъм се извършва логическо сравнение, в зависимост от резултатите, при което ще се извърши едно от двете действия.

excel функция, ако

По-простичко, функцията "АКО" в случай на истинската стойност на израз, изпълнява едно действие, в случай на фалшива, друга. В този случай както изричната стойност, така и определена функция могат да се използват като действия, включително "IF". Поради това, в "Excel" функция "IF" позволява разклоняване при изпълнение на алгоритъм на действия при решаване на различни проблеми.

Синтаксисът "IF"

Опростено описание на повечето синтактични конструкции е едно от основните предимства, с които Excel е известен. Функцията "IF" се отнася и за техния брой - след ключовата дума в скоби, състоянието, действието с истинската стойност и след това с фалшивата, се посочват последователно. В схематична форма тя изглежда така:

IF (log_expression- [value_if_true] - [value_if_long]) -

гнездене

Една от функциите, които отличават функцията "IF" е гнездото. Това означава, че в рамките на един проект може да има още един, чиято стойност зависи и от общия резултат на заявката. В допълнение към самата функция, в рамките на "IF" може да има други. Но в първия случай този компонент може да бъде разположен във всяка от трите части на синтаксисната структура.

Няколко условия

При работа със сложни задачи се използва функцията "IF" при няколко условия, но на този етап повечето потребители имат проблем. Това се дължи на специфичната задача на многослойността на алгоритъма. В Excel функцията "IF" проверява само една операция за сравнение в логически израз, т.е. няма да е възможно да се използва връзка или разединение. За да тествате няколко условия, трябва да използвате свойството за гнездене.

функция, ако при няколко условия

За да разберете как да укажете няколко условия в "IF", е удобно да използвате пример. Да предположим, че искате да проверите дали броят в клетката "А1" за определен период - от 5 до 10. Както се вижда, в този случай е необходимо да се провери на двете условия, чрез проверка на валидността на сравнението с две стойности - 5 и 10. За да се приложи този пример в "Excel", е необходимо да напишете функцията в следната форма:

= IF (А1> 5-IF (A1<10- "влиза в диапазона" - "не е в диапазона") - "не е в диапазона")

За да се избегне многократно повторение изход изречение следва да се прилага принципът на гнездене отново, като аргумент чрез проверка на върнатите стойности на функции, в зависимост от това къде и произвеждат продукция, или в началото на употреба "и" това, съчетаващи всички условия наведнъж. Този подход усложнява разбирането на проектиране написани на малко ниво в йерархията, но със значителен брой от условия, този подход ще бъде по-оптимално.

Специални варианти на функциите

Трябва да се отбележи, че функцията "IF" ви позволява да оставяте един или повече параметри празни. В този случай резултатите ще зависят от това кои аргументи са били пропуснати от потребителя.

Ако мястото на логическия израз остане празно, резултатът от функцията ще бъде изпълнението на действието, отговорно за фалшивото изпълнение на алгоритъма. Причината за това е фактът, че програмата свързва празно пространство с нула, което на логически език означава "FALSE". Ако оставите една от стойностите, които са отговорни за изпълнението в случай на истинност или невярно, тогава резултатът е "0", когато е избран.



ако

Отделно, заслужава да се отбележи, че когато вместо логически израз е въведен конструкт, който връща стойността "TRUE" или "FALSE", но някакъв набор от знаци или препратка към клетка. В случая, когато като аргумент е въведен израз, съдържащ нещо различно от цифрова стойност или логически думи, това ще доведе до грешка, когато функцията бъде изпълнена. Ако посочите клетка или въведете число / логическа стойност, резултатът ще определи това съдържание. Когато има номер 0 в клетката или в състоянието, думата "FALSE" или празно, резултатът е фалшива функция. Във всички останали случаи ще се изпълни истински сценарий на действия.

При работа с английската версия на "Excel" е необходимо да се вземе предвид факта, че всички функции са написани и на английски език. В този случай функцията "IF" ще бъде написана като IF, но в противен случай синтактичната структура и алгоритъм ще останат същите.

Какво трябва да обърнете внимание

"Excel" позволява до 64 под-функции "АКО" - тази сума е достатъчна за почти всички задачи, обаче, дори и този малък брой често се превръща в проблем за потребителя. Има няколко причини: когато създавате заявка, достатъчно лесно да бъдат объркани с формула записване на - Статистически, всеки малката неточност в 25% от случаите води до неправилни резултати, че е достатъчно голям показател.

функционална стойност, ако

Друг недостатък на големия гнездо "IF" е ниската четливост. Въпреки програмата за оцветяване на някои части от заявката, дори и няколко вложени функции, е много трудно да се разбере. Така, ако след известно време трябва да се върнете към дизайна или да започнете да работите с искането на някой друг, разбирането на записа ще отнеме много време. Освен това всяка функция има своя собствена двойка скоби и случайно я изважда от мястото си, отнема много време, за да потърси грешка.

примери

За да се консолидира разбирането, на практика е целесъобразно да се разгледа как функционира функцията "IF" в Excel. Примерите по-долу показват всички основни начини за използването му.

Най-простият пример за анализиране на функцията е да се сравнят две числа. За наличието на променливост, ние определяме стойностите на две числови променливи в клетки А1 и В1, които ще се сравним един с друг. За да разрешите този проблем, трябва да използвате следния запис:

= IF (A1 = B1- "номерата са равни" - "номерата не са равни").

В този случай, ако има идентични стойности в двете клетки, резултатът е записът "номерата са равни", във всички останали случаи - "номерата са неравни".

За да прегледате произведението условно изявление при няколко условия, като например, може да се използва намирането на броя решения квадратично уравнение. В този случай проверката се извършва на дискриминационния - ако е по-малък от нула, тогава няма решение, ако е нула - то е едно, във всички останали случаи - има два корена. За да напишете това условие, достатъчно е да съставите заявката, както следва:

функция, ако в Excel примери

За тези, които искат да разберат по-добре всички функции, които функцията "IF" има в Excel, примери са в секцията за помощ, която подробно описва хода на всяко решение.

Споделяне в социалните мрежи:

сроден