Основен Excel Как да използвате функцията IF-THEN в Excel

Как да използвате функцията IF-THEN в Excel



Какво трябва да знаете

  • Синтаксисът на IF-THEN е =АКО(логически тест,стойност ако е истина,стойност ако е невярно) .
  • Стойността „истина“ казва на функцията какво да прави, ако резултатът от логическия тест е верен.
  • Стойността 'false' казва на функцията какво да прави, ако резултатът от логическия тест е false.

Тази статия обяснява как да напишете и използвате функцията IF (известна също като IF-THEN) в Excel. Инструкциите се отнасят за Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010; Excel за Mac и Excel Online.

гласове от хром за пожар телевизия

Как да напиша АКО-ТОГАВА в Excel

Функцията IF в Excel е начин да добавите вземане на решения към вашите електронни таблици. Той тества условие, за да види дали е вярно или невярно и след това изпълнява специфичен набор от инструкции въз основа на резултатите.

Например, можете да настроите IF да връща резултатите, ако конкретна клетка е по-голяма от 900. Ако е така, можете да накарате формулата да върне текста „ПЕРФЕКТНО“. Ако не е, можете да накарате формулата да връща „ТВЪРДЕ МАЛКО“.

Синтаксисът на функцията IF-THEN включва името на функцията и аргументите на функцията в скобите.

Това е правилният синтаксис на функцията IF-THEN:

|_+_|

Частта IF на функцията е логическият тест. Това е мястото, където използвате оператори за сравнение, за да сравните две стойности. Частта THEN на функцията идва след първата запетая и включва два набора инструкции със запетая между тях.

  • Първият елемент казва на функцията какво да прави, ако сравнението е вярно.
  • Вторият елемент казва на функцията какво да прави, ако сравнението е невярно.

Пример за проста функция IF-THEN

Преди да преминем към по-сложни изчисления, нека разгледаме директен пример за израз АКО-ТОГАВА.

Нашата електронна таблица е настроена с клетка A1 като 0. Можем да въведем следната формула в B1, за да посочим дали стойността е по-голяма от 00.

|_+_|

Тази функция има следните части:

    A1>1000казва на Excel да провери дали стойността в клетка A1 е по-голяма от 1000.'ПЕРФЕКТЕН'връща думата PERFECT в клетка B1, ако A1 е по-големи от 1000.'ТВЪРДЕ МАЛЪК'връща фразата ТВЪРДЕ МАЛКО в клетка B1, ако A1 не е по-големи от 1000.
Прост пример за формула АКО ТОГАВА в Excel

На разбираем език тази функция IF казва: „Ако стойността в A1 е по-голяма от 1000, напишетеПЕРФЕКТЕН. Иначе пишиТВЪРДЕ МАЛЪК.'

Сравнителната част на функцията може да сравнява само две стойности. Всяка от тези две стойности може да бъде:

  • Фиксиран номер
  • Низ от знаци (текстова стойност)
  • Дата или час
  • Функции, които връщат някоя от горните стойности
  • Препратка към всяка друга клетка в електронната таблица, съдържаща някоя от горните стойности

Частта „true“ или „false“ на функцията също може да върне някое от горните. Можете да направите функцията IF много напреднала, като вградите допълнителни изчисления или функции в нея.

Когато въвеждате условия true или false на оператор IF-THEN в Excel, трябва да използвате кавички около всеки текст, който искате да върнете, освен ако не използвате TRUE и FALSE, които Excel автоматично разпознава. Други стойности и формули не изискват кавички.

Въвеждане на изчисления във функцията IF-THEN

Можете да вградите различни изчисления, които функцията IF да извърши, в зависимост от резултатите от сравнението. Този пример използва едно изчисление за данъчната ставка в зависимост от общия доход в B2. Логическият тест сравнява общия доход в B2, за да види дали е по-голям от 000,00.

|_+_|

Ако стойността в B2 е по-голяма от 50 000, функцията IF ще я умножи по 0,15. Ако е по-ниско, функцията ще го умножи по 0,10.

Можете също да вградите изчисления в страната за сравнение на функцията. В горния пример може да изчислите, че облагаемият доход ще бъде само 80% от общия доход. Имайки това предвид, можете да промените горната функция IF на следното:

|_+_|

Тази формула първо умножава входната стойност (в този случай B2) по 0,8 и след това сравнява този резултат с 50 000. Останалата част от функцията работи по същия начин.

Пример за вграждане на изчисления във функция IF-THEN в Excel.

Тъй като Excel третира запетаите като прекъсвания между части от формула, не ги използвайте, когато въвеждате числа, по-високи от 999. Например, въведете 1000, а не 1000.

Влагане на функции вътре в IF функция

Можете също така да вградите (или „вложите“) функция в оператор IF в Excel. Това действие ви позволява да извършвате разширени изчисления и след това да сравнявате действителните резултати с очакваните резултати.

В този пример да кажем, че имате електронна таблица с оценки на пет ученици в колона B. Можете да осредните тези оценки с помощта на функцията AVERAGE. В зависимост от средните резултати за класа, можете да накарате клетка C2 да върне или „Отлично!“ или „Нуждае се от работа“.

Ето как бихте въвели това АКО-ТОГАВА в Excel:

|_+_|

На английски: „Ако средната стойност на стойностите от B2 до B6 е по-голяма от 85, въведетеОтлично!В противен случай напишетеНуждае се от работа.'

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

Вграждане на други функции във функция IF-THEN в Excel. ЧЗВ
  • Как да създам множество изрази IF-THEN в Excel?

    Използвайте Nesting в Excel, за да създадете множество изрази IF-THEN. Като алтернатива използвайте IFS функция .

  • Колко израза IF можете да вложите в Excel?

    Можете да вложите до 7 оператора IF в един оператор IF-THEN.

  • Как работи условното форматиране в Excel?

    С условното форматиране в Excel можете да приложите повече от едно правило към едни и същи данни, за да тествате за различни условия. Excel първо определя дали различните правила са в конфликт и ако е така, програмата определя кое правило за условно форматиране да приложи към данните.

Интересни Статии

Избор На Редактора

Как да създадете, напуснете или изтриете групови чатове в WeChat
Как да създадете, напуснете или изтриете групови чатове в WeChat
Като социална мрежа груповата динамика в WeChat е също толкова полезна, както и в други мрежи. Груповият чат е силна характеристика на приложението и една от многото причини да го използвате. С групови чатове, покриващи всеки интерес
Всички начини да отворите нов екземпляр на работещото приложение в Windows 10
Всички начини да отворите нов екземпляр на работещото приложение в Windows 10
Windows 10 ви позволява да стартирате множество копия на едно и също работещо приложение. Има много начини да направите това.
Как да добавите календар на Outlook към вашия телефон с Android
Как да добавите календар на Outlook към вашия телефон с Android
Едно от страхотните неща на дигиталната ера е свободата на избор. Можете да изберете коя операционна система е идеална за вашите нужди и начин на живот, след което изберете конкретен софтуер, който да допълни избраната от вас ОС. Ако сте Android
Получете количество думи, символи и редове във файл с помощта на PowerShell
Получете количество думи, символи и редове във файл с помощта на PowerShell
Понякога е полезно да съберете статистика за текстов файл, който имате. PowerShell може да ви помогне да изчислите броя на думите, символите и редовете във файл.
Как да активирате неизвестни източници на Kindle Fire
Как да активирате неизвестни източници на Kindle Fire
Таблетите Fire на Amazon са интересна група. Amazon няма за цел да печели пари от самия хардуер, а по-скоро от услугите и съдържанието, които можете да закупите, за да се възползвате максимално от вашето устройство. В това отношение те са
Как да добавяте песни към скаут на Leapfrog
Как да добавяте песни към скаут на Leapfrog
My Pal е адаптивна играчка за кученца за вашето дете, която насърчава ученето и забавлението. Двете играчки My Pal, Scout и Violet, могат да бъдат персонализирани с име на дете, любим цвят, любимо животно, любима храна и много
Firefox 40 получи нова функция за мониторинг на производителността
Firefox 40 получи нова функция за мониторинг на производителността
Първо погледнете функцията Performance Monitor на браузъра Firefox (за: производителност).