Функцията IF-THEN в Excel е мощен начин за добавяне на решения към вашите електронни таблици. Тя проверява условието да види дали е вярно или невярно и след това изпълнява специфичен набор от инструкции въз основа на резултатите.
Например, ако въведете IF-THEN в Excel, можете да тествате дали конкретна клетка е по-голяма от 900. Ако е така, можете да направите формулата да върне текста "PERFECT". Ако не е така, можете да направите формулата да се върне "TOO SMALL".
Има много условия, които можете да въведете във формулата IF-THEN. Ето как да използвате функцията IF-THEN в Excel, както и няколко примера.
Инструкциите в тази статия се отнасят за Excel 2016, 2013, 2010; Excel за Mac и Excel 365 / Online.
Въвеждане на IF-THEN в Excel
Синтаксисът на функцията IF-THEN включва името на функцията и функционалните аргументи вътре в скобите.
Това е правилният синтаксис на функцията IF-THEN:
= IF (логически тест, стойност ако е вярна, стойност, ако е невярна)
Функцията IF на функцията е логически тест. Това е мястото, където използвате сравняващите оператори, за да сравните две стойности. Следващата част от функцията идва след първата запетая и включва два аргумента, разделени със запетая. Преди да преминете към по-сложни изчисления, нека разгледаме един много прост пример за изявление IF-THEN. Нашата електронна таблица е създадена с клетка В2 като $ 100. Можем да въведем следната формула в C2, за да покажем дали стойността е по-голяма от $ 1000. = IF (B2> 1000, "PERFECT", "TOO SMALL") Тази функция има следните аргументи: Сравнителната част на функцията може да сравнява само две стойности. Всяка от тези две стойности може да бъде: Функцията TRUE или FALSE на функцията също може да върне някое от горните. Това означава, че можете да направите функцията IF-THEN много напреднала чрез вграждане на допълнителни изчисления или функции вътре в нея (вижте по-долу). Когато въвеждате истински или неверни условия на изявление IF-THEN в Excel, трябва да използвате кавички около текста, който искате да върнете, освен ако не използвате TRUE и FALSE, които Excel автоматично разпознава. Другите стойности и формули не изискват кавички. Можете да вградите различни изчисления, за да извършите функцията IF-THEN, в зависимост от резултатите от сравнението. В този пример се използва едно изчисление за изчисляване на дължимия данък, в зависимост от общия доход в B2. Логическият тест сравнява общия доход в B2, за да види дали той е по-голям от $ 50,000.00. = IF (В2> 50000, В2 * 0,15, В2 * 0.10) В този пример B2 не е по-голям от 50 000, така че условието "value_if_false" ще се изчисли и ще се върне този резултат. В този случай това е B2 * 0.10, кое е4000. Резултатът се поставя в клетка C2, където е поставена функцията IF-THEN, ще бъде 4000. Можете също така да вградите изчисления в страницата за сравнение на функцията. Например, ако искате да изчислите, че облагаемият доход ще бъде само 80% от общия доход, можете да промените горната функция IF-THEN на следното. = IF (В2 * 0,8> 50000, В2 * 0,15, В2 * 0.10) Това ще извърши изчислението на B2, преди да го сравни с 50,000. Никога не въвеждайте запетая, когато въвеждате цифри в хилядите. Това е така, защото Excel интерпретира запетая като край на аргумента вътре в дадена функция. Можете също така да вградите (или "гнездят") функция във функцията IF-THEN. Това ви позволява да извършвате по-високи изчисления, след което сравнявате действителните резултати с очакваните резултати. В този пример, да кажем, че имате таблица с оценките от 5 от вашите ученици в колона Б. Можете да ги осреднете с помощта на функцията AVERAGE. В зависимост от резултатите от средната класа, бихте могли да получите клетка C2 връщане или "Отлично!" или "Необходима работа". Така ще въведете функцията IF-THEN: = IF (СРЕДНО (B2: B6)> 85, "Отлично!", "Необходима работа") Тази функция връща текста "Отлично!" в клетка C2, ако средната класа е над 85. В противен случай тя връща "Needs Work". Както можете да видите, въвеждането на функцията IF-THEN в Excel с вградени изчисления или функции ви позволява да създавате много динамични и високо функционални електронни таблици.
Обикновено IF-THEN Функция Пример
Въвеждане на изчисления във функцията IF-THEN

Функции за вграждане вътре в IF-THEN функция





