Як Nest Multiple IF функцыі ў Excel

01 з 06

Як Укладзены IF Функцыі працы

Ўкладанне IF функцыі ў Excel. © Тэд Французская

Карыснасць функцыі IF можа быць пашыраны шляхам ўстаўкі або ўкладзенасці множныя функцыі КАЛІ ўнутры адзін аднаго.

Укладзеныя функцыі КАЛІ павялічыць лік магчымых умоў, якія могуць быць правераны на і павялічыць колькасць дзеянняў, якія можна зрабіць, каб справіцца з гэтымі вынікамі.

Самыя апошнія версіі Excel дазваляюць 64 IF функцыі павінны быць ўкладзены сябар у сябра, у той час як Excel 2003 і больш ранніх версій дазваляецца толькі сем.

Ўкладанне IF Функцыі Падручнік

Як паказана на малюнку вышэй, у дадзеным кіраўніцтве выкарыстоўваецца толькі два IF функцыі для стварэння наступнай формулы , якая вылічае штогадовую суму выліку для супрацоўнікаў на аснове іх гадавы зарплаты.

Формула, выкарыстоўваная ў дадзеным прыкладзе, паказаная ніжэй. Укладзены КАЛІ функцыя дзейнічае як значение_если_ложите аргумент для першага ПЧ функцыі.

= КАЛІ (Д7 = 50000, $ D $ 5 * D7, $ D $ 4 * Д7))

Розныя часткі формул падзяляюцца коскамі і выконваць наступныя задачы:

  1. Першая частка, D7, правярае, калі зарплата работніка складае менш за $ 30 000
  2. Калі гэта, сярэдняя частка, $ D $ 3 * D7, памнажае зарплату ў памеры выліку ў памеры 6%
  3. Калі гэта не так , то другі ПЧ функцыя: КАЛІ (Д7> = 50000, $ D $ 5 * D7, $ D $ 4 * Д7) адчувае яшчэ дзве ўмовы:
    • D7> = 50000, правярае, калі зарплата работніка больш або роўная 50 000 $
    • Калі яна ёсць, $ D $ 5 * D7 памнажае зарплату ў памеры выліку ў памеры 10%
    • Калі няма, $ D $ 4 * D7 памнажае зарплату ў памеры выліку ў памеры 8%

Увод дадзеных Tutorial

Калі ласка, увядзіце дадзеныя ць вочак С1-E6 з Excel ў лісце , як паказана на малюнку вышэй.

Толькі дадзеныя не ўвайшлі ў дадзены момант функцыя IF самі знаходзяцца ў вочку E7.

Для тых, хто не адчувае, як друкаваць дадзеныя і інструкцыі для яго капіявання ў Excel даступныя па гэтай спасылцы.

Заўвага: Інструкцыі па капіяванні дадзеных не ўключаюць у сябе фарматаванне крокаў для ліста.

Гэта не будзе замінаць завяршэння ўрока. Ваш працоўны ліст можа выглядаць інакш, чым у прыкладзе паказана на малюнку, але функцыя IF дасць вам тыя ж вынікі.

02 з 06

Запуск Укладзены IF Функцыя

Даданне аргументаў на Excel IF функцыі. © Тэд Французская

Хоць можна проста ўвесці поўную формулу

= КАЛІ (Д7 = 50000, $ D $ 5 * D7, $ D $ 4 * Д7))

у вочку E7 працоўнага ліст і яго працу, часта прасцей выкарыстаць дыялогавае акно функцыі для ўводу неабходных параметраў.

Выкарыстанне дыялогавага акна крыху больш складана пры ўводзе ўкладзеных функцый , так як укладзеная функцыя павінна быць набрана. Другое дыялогавае акно не можа быць адкрыта , каб увесці другі набор аргументаў.

Для гэтага прыкладу, укладзены IF функцыя будзе ўведзена ў трэцюю радок дыялогавага акна ў якасці аргументу значение_если_ложь.

падручнік крокі

  1. Націсніце на вочка E7, каб зрабіць яе актыўнай. - месца для ўкладзеных IF формулы.
  2. Націсніце на ўкладцы Формулы ў стужцы
  3. Націсніце на значок Logical адкрыць функцыю расчыняецца спісу.
  4. Націсніце на IF ў спісе , каб адкрыць дыялогавае акно функцыі.

Дадзеныя, уведзеныя ў пустыя радкі ў дыялогавым акне ўтвараюць аргументы функцыі IF.

Гэтыя аргументы гавораць функцыі ўмова з'яўляецца тэставанне і якія дзеянні распачаць, калі ўмова з'яўляецца сапраўдным або ілжывым.

Навучальны дапаможнік Цэтлік Варыянт

Каб працягнуць гэты прыклад, вы можаце

03 з 06

Ўвод аргумент Logical_test

Даданне аргументу Logic Test ў Excel IF функцыі. © Тэд Французская

Аргумент Logical_test заўсёды параўнанне паміж двума элементамі дадзеных. Гэтыя дадзеныя могуць быць колькасці, спасылкі на ячэйкі , вынікі формул, або нават тэкставыя дадзеныя.

Для параўнання двух значэнняў, то Logical_test выкарыстоўвае аператар параўнання паміж значэннямі.

У гэтым прыкладзе ёсць тры ўзроўню заработнай платы, якія вызначаюць гадавы вылік работніка.

Адна IF функцыя можа параўнаць два ўзроўні, але трэці ўзровень заработнай платы патрабуе выкарыстання другой укладзенай IF функцыі.

Першае параўнанне будзе паміж гадавы заработнай платай работніка, якая знаходзіцца ў вочку D, з парогавай заробкам у $ 30000.

Паколькі мэта складаецца ў тым, каб вызначыць, ці з'яўляецца D7 менш $ 30 000, то менш, чым аператар «<» выкарыстоўваецца паміж значэннямі.

падручнік крокі

  1. Націсніце на лініі Logical_test ў дыялогавым акне
  2. Націсніце на вочка D7 , каб дадаць гэтую спасылку на вочка ў радку Logical_test
  3. Націсніце менш, чым ключ «<» на клавіятуры
  4. Калі ласка, увядзіце 30000 пасля менш чым сімвал
  5. Запоўнены лагічны тэст варта чытаць: D7 <30000

Заўвага: Не ўводзіце знак даляра ($) або коску (,) з 30000.

Паведамленне Invalid памылкі з'явіцца ў канцы радка Logical_test , калі адзін з гэтых знакаў , ўводзяцца разам з дадзенымі.

04 з 06

Ўвод аргумент значение_если_истина

Даданне значэння Калі аргумент Праўда ў Excel IF функцыі. © Тэд Французская

Значение_если_истина аргумент паказвае функцыю IF , што рабіць , калі Logical_test дакладна.

Аргумент значение_если_истины можа быць формула, блокам тэксту, значэнне , А спасылка на вочка , або клеткі могуць быць пакінутыя пустымі.

У гэтым прыкладзе, калі дадзеныя ў вочку D7 складае менш за $ 30000. Excel памнажае гадавую заработную плату работніка ў вочку D7 па хуткасці дэдукцыі 6%, размешчаных у вочку D3.

Адносны супраць Абсалютныя спасылкі на ячэйкі

Звычайна, калі формула капіююцца ў іншыя ячэйкі спасылкі адноснай вочак ў змене формулы, каб адлюстраваць новае месцазнаходжанне гэтай формулы. Гэта дазваляе лёгка выкарыстоўваць тую ж формулу ў некалькіх месцах.

Часам, аднак, якія маюць спасылкі на ячэйкі змяняюцца, калі функцыя капіюецца прывядзе да памылак.

Каб пазбегнуць гэтых памылак, то спасылкі на ячэйкі могуць быць Абсалютам , які спыняе іх ад змены , калі яны капіююцца.

Спасылкі Абсалютныя клетак шляхам дадання знакаў даляра вакол звычайнай спасылкі на вочка, напрыклад, $ D $ 3.

Даданне знакі даляра лёгка зрабіць, націснуўшы клавішу F4 на клавіятуры пасля спасылкі на вочка уведзены ў дыялогавае акно.

У прыкладзе, хуткасць выліку знаходзіцца ў вочку D3 ўводзяцца як спасылка абсалютнай вочкі ў радок значение_если_истины дыялогавага акна.

падручнік крокі

  1. Націсніце на лініі значение_если_истина ў дыялогавым акне
  2. Націсніце на вочка D3 ў лісце , каб дадаць спасылку на вочка ў радку значение_если_истина
  3. Націсніце клавішу F4 на клавіятуры , каб зрабіць D3 абсалютную спасылку на вочка ($ D $ 3)
  4. Націсніце клавішу зорачка (*) на клавіятуры - зорачка сімвал множання ў Excel
  5. Націсніце на вочка D7 , каб дадаць гэтую спасылку на вочка ў радку значение_если_истина
  6. Запоўнены значение_если_истина радок павінна казаць: $ D $ 3 * D7

Заўвага: D7 не ўведзены ў якасці абсалютнай спасылкі на вочка , таму што яна павінна змяніцца , калі формула капіююцца ў клеткі E8: E11 для таго , каб атрымаць правільнае колькасць выліку для кожнага супрацоўніка.

05 з 06

Ўвод Укладзены IF Функцыя ў якасці аргументу значение_если_ложь

Даданне ўкладзенага IF Функцыя як значэнне Калі ілжывы аргумент. © Тэд Французская

Звычайна аргумент значение_если_ложь кажа функцыю IF, што рабіць, калі Logical_test з'яўляецца ілжывым, але ў гэтым выпадку укладзеныя функцыі КАЛІ ўводзіцца як гэты аргумент.

Паступаючы такім чынам, наступныя вынікі адбываюцца:

падручнік крокі

Як ужо згадвалася ў пачатку ўрока, другое дыялогавае акно не можа быць адкрыты , каб увесці укладзеную функцыю , таму ён павінен быць уведзены ў лінію значение_если_ложь.

Заўвага: укладзеныя функцыі не пачынаюцца са знакам роўнасці - а з імем функцыі.

  1. Націсніце на лініі значение_если_ложь ў дыялогавым акне
  2. Калі ласка, увядзіце наступную функцыю IF
    КАЛІ (Д7> = 50000, $ D $ 5 * D7, $ D $ 4 * Д7)
  3. Націсніце OK для завяршэння функцыі IF і зачыніць дыялогавае акно
  4. Значэнне $ 3,678.96 павінен з'явіцца ў вочку E7 *
  5. Пры націску на вочка E7, поўнай функцыі
    = КАЛІ (Д7 = 50000, $ D $ 5 * D7, $ D $ 4 * Д7))
    з'яўляецца ў радку формул над лістом

* Так як Р. Холт зарабляе больш, чым $ 30 000, але менш, чым 50 000 $ у год, формула $ 45.987 * 8% выкарыстоўваецца для разліку яго гадавы вылік.

Калі былі выкананыя ўсе крокі, ваш прыклад павінен адпавядаць у цяперашні час вельмі першы малюнак у гэтым артыкуле.

Апошні крок заключаецца ў капіяванні формулы , калі клеткі E8 для E11 з дапамогай маркера запаўнення , каб завяршыць працоўны ліст.

06 з 06

Капіяванне функцый Укладзеныя Пры выкарыстанні маркера запаўнення

Капіяванне Укладзены IF Формула з бліск ручкай. © Тэд Французская

Для завяршэння працоўнага ліста, формула, якая змяшчае укладзеныя КАЛІ функцыя павінна быць скапіяваная ў клеткі E8 для E11.

Паколькі функцыя капіюецца, Excel будзе абнаўляць адносныя спасылкі вочак, каб адлюстраваць новае месцазнаходжанне работы функцыі, захоўваючы абсалютную спасылку на вочка, тое ж самае.

Адзін просты спосаб для капіявання формул ў Excel гэта з бліск ручкай.

падручнік крокі

  1. Націсніце на вочка E7 , каб зрабіць яго актыўную вочка .
  2. Навядзіце паказальнік мышы на чорны квадрат ў правым ніжнім куце актыўнай ячэйкі. Паказальнік зменіцца на знак плюс "+".
  3. Націсніце левую кнопку мышы і перацягнуць маркер запаўнення ўніз да вочка Е11.
  4. Адпусціце кнопку мышы. Клеткі E8 да E11 будзе запоўненая з вынікамі формулы, як паказана на малюнку вышэй.