Функция ако - офис бюро

АКО функция - една от най-популярните функции в Excel. Тя ви позволява да извършвате логични сравнения на ценности и очаквани резултати. Най-простият Ако функцията е както следва:







IF (това е вярно, тогава го направи, в противен случай се направи нещо друго)

Следователно, функцията IF два възможни резултати. Първият резултат се връща, ако сравнението е вярно, а вторият - ако сравнението е невярно.

АКО функция, един от логически функции. Тя служи за да се върнете различни стойности в зависимост от това дали условие е изпълнено.

IF (log_vyrazhenie; стойност при вярно [стойност при невярно])

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

Функция ако - офис бюро

В горния пример, клетка D2 съдържа формула IF (С2 = да, след това се връща 1, в противен случай се върне 2)

В този пример, клетъчната D2 съдържа формула IF (С2 = 1, след това се връща текста "Да", в противен случай се върне текста "Не")

Както можете да видите, функцията IF може да се използва за сравнение, и текст и ценности. И това може да се използва за оценка на грешки. Не само можете да проверите дали една стойност е равна на друга и се връщат един резултат, но и да използва математически оператори и извършването на допълнителни изчисления, в зависимост от условията. За да изпълните няколко сравнения, можете да използвате няколко вложени IF функции.

Забележка: Ако използвате текст във формули, е поставен в кавички (пример: "Текст"). Единственото изключение - словото на истината и лъжата, че Excel автоматично разпознава.

Първи стъпки

Още примери на функцията IF

Функция ако - офис бюро

= IF (С2> В2; "над бюджет", "В бюджет")

В горния пример, функцията IF в клетка D2 е: IF (С2-голям В2, след връщане на текста на "над бюджета", в противен случай се върне текста "в рамките на бюджета")

Функция ако - офис бюро

На фигурата по-горе, ние не се връщат вече текст, но в резултат на математически изчисления. Формулата в клетка E2 е: IF (което означава "Край" е по-голяма от "планира", след това се изважда сумата на "планирани" количества "действителен", в противен случай нищо, за да се върне).

Функция ако - офис бюро






В този пример, формулата в клетка F7 е: IF (E7 = "Да", след което се изчислява общата стойност на F5 клетка и се умножава по 8.25%, в противен случай данък върху продажбите не е, така се върне 0)

Препоръки за използване на константи

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

оператори изчислителни

Ако искате да научите повече за най-различни компютърни оператори, които могат да се използват във формули ( "по-малко" (<), "больше" (> ), "Равно на" (=) "не е равно на" (<> ), И т.н.), моля, вижте компютърни оператори и техните приоритети.

С помощта на функцията IF, за да проверите клетката за наличие на героите

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

Функция ако - офис бюро

В този случай, ние използваме функцията IF ISBLANK заедно с:

Формулата е: IF (клетка D2 е празна, се върнете в текста "празен", в противен случай се върне текстът "не е празен"). Можете също така лесно да използва собствената си формула за "не е празен". В този пример, вместо да се използва ISBLANK функция марка "". "" - всъщност означава "нищо".

Функция ако - офис бюро

Формулата е: IF (не на клетъчно D3 е нищо да се върне текстът "празен", в противен случай се върне текстът "не е празен"). Това са примери за общи начини за използване на символа "", в която формула не се изчислява ако зависима клетка е празна:

IF (в клетка D3 не е нищо друго, нищо не се връща, в противен случай се изчислява формулата).

Пример вложени IF функции

Ако проста функция, ако има само два изхода (TRUE и FALSE), след това вложени IF функции могат да бъдат от 3 до 64 резултати.

Е показано на фигурата по-горе формула в клетка Е2 е: IF (D2 е 1, тогава се върне текста "Да", в противен случай, ако (D2 = 2, след това се връща текста "Не", в противен случай се върне текста "може")). Обърнете внимание на две затварящи скоби в края на формулата. Те са необходими, за да затворите израз за двете функции, ако и ако въведете формула без двете затварящи скоби, приложение на Excel се опитва да го оправя.

Една дума на предупреждение

Excel ви позволява да използвате до 64 вложени IF функции, но това не означава, че така трябва да се направи. Защо?

Трябва да се мисли много трудно да се изгради поредица от множество оператори, АКО и осигурява тяхното правилно тестване на всяко условие по цялата верига. Ако вградения изявление ако направите и най-малката неточност, формулата може да работи в 75% от случаите, но за да се върнете до неочаквани резултати в останалите 25%. За съжаление, възможностите за намиране на 25% бит.

Работа с няколко оператора IF може да бъде много време, особено ако се върнем към тях след известно време и да се опитаме да разберем това, което се опитваме да направим, или още по-лошо, някой друг.

Множествена АКО отчети включват множество отваряне и затваряне скоби (), за които може да бъде трудно да се следи със сложността на формула.

общи проблеми