Excel боюнча милдеттери Nest нече кантип IF

01 06

Functions Works кантип Nested IF

Барагы кызматтары Nesting. © Тед French

IF милдетинин пайдалуулугуна киргизүү, же бири-бирине ичиндеги кызматтары эселенип уялаган боюнча узартылышы мүмкүн.

кызматтары үчүн сыналган мүмкүн болуучу шарттарды санын көбөйтүү жана алардын жыйынтыгы менен иш алып турган иш-аракеттердин санын көбөйтүү IF камтылган.

Excel 2003-жана андан мурун гана жети жол менен Excel көбү акыркы нускалары милдеттери, бири-бири ичинде камтылган турган болсо 64 мүмкүндүк берет.

Nesting IF Functions Tutorial

Жогорудагы сүрөттө көрүнүп тургандай, бул окуу куралы төмөнкү түзүү үчүн эки IF милдеттерин колдонуп болуш , алардын жыл сайын эмгек акыны иликтөөнүн негизинде кызматкерлер үчүн жыл сайын чыгарып салуулардын суммасы эсептейт.

Мисалы, колдонулган формула төмөндө көрсөтүлөт. Милдети value_if_false катары IF уялашты аргумент биринчи ЭГЕР милдети үчүн.

= IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

бисмиллах ар түрдүү бөлүктөрү, үтүр менен бөлүүгө жана төмөнкү милдеттерди аткарат жатат:

  1. Биринчи бөлүгү, D7, бир кызматкердин эмгек акысы 30,000 $ дан кем эмес экенин текшерет
  2. Эгер ошондой болсо, ортоңку бөлүгү, $ D $ 3 * D7, 6% салуулардан курсу боюнча эмгек акысын көбөйтүп жатат
  3. Эгерде жок болсо, анда экинчи БОЛСО милдети: (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7) эки ары шарттарды сынайт БОЛСО:
    • D7> = 50000, бир кызматкердин айлык акысы $ 50,000 же барабар көп экенин текшерет
    • Эгер ошондой болсо, анда $ D $ 5 * D7 10% чыгарып салуулардан курсу боюнча эмгек акысын көбөйтүп жатат
    • Жок болсо, $ D $ 4 * D7 8% салуулардан курсу боюнча эмгек акысын көбөйтүп жатат

Tutorial маалыматтар

Кириш маалыматтарды эске клеткалар бир Excel боюнча E6 үчүн С1 барагындагы Жогорудагы сүрөттө көрүнүп турат.

Бул жерде кирген гана эмес, маалымат өзү клетка E7 жайгашкан IF милдети болуп саналат.

терүү сыяктуу сезимде жок, чындыктан баш тарткандарды, Excel, аны көчүрүп үчүн маалыматтар жана көрсөтмөлөр бул шилтемеден таанышса болот.

Эскертүү: дайындарды көчүрүп жөнүндөгү иш үчүн жасалгалоо чараларды камтыбайт.

Бул окуу куралы аягына тоскоол болбойт. Сиздин барагы көрсөтүлгөн, мисалы, ашык ар түрдүү көрүнүшү мүмкүн, бирок ал милдети силерге бир жыйынтыктарды бере алат.

02-жылдын 06

Nested иштей баштап,

Excel IF милдети аргументтерин кошту. © Тед French

бул жөн гана толук болуш кирүү мүмкүн болсо да,

= IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

барагынын клетка E7 жана иштейт, бул зарыл болгон далилдерди кирүүгө милдетин анын диалог кутусунун пайдалануу көп учурда кыйын болот.

Диалог кутучаны колдонуп бир аз камтылган кирип жатканда татаал эмес милдеттерди , анткени камтылган милдети менен терилген керек. Экинчиден, баарлашуу терезечеси далилдер экинчи топтомун кире ачуу мүмкүн эмес.

Бул, мисалы, милдети Value_if_false аргумент катары диалог кутусунда үчүнчү сабына анда камтылган.

Tutorial Steps

  1. ал активдүү уяча үчүн клетка E7 буолбут. - уялашты IF бисмиллах жайгашкан.
  2. Боюнча Formulas барагындагы Click тасмалар
  3. Логикалык уясынын белгисине милдети тизме ачылуучу көрүү.
  4. Милдетин анын диалог кутучаны алып тизмесине эгер Click.

диалог кутусунда жасалган бош саптарга киргизилген маалыматтар IF милдетинин далилдерди түзөт.

Бул аргументтер шарты болуу сыноо жана кандай иш-аракеттер абалы чын же жалган болсо, кабыл алууга милдетин айтып коёюн.

Tutorial Shortcut Option

Бул мисал менен улантуу үчүн, сизге

03 06

Logical_test аргумент кирип

Excel IF милдети үчүн Logic Test аргумент кошту. © Тед French

Logical_test аргумент ар дайым маалыматтардын эки заттар ортосунда салыштыруу болуп саналат. Бул маалыматтар сандар болушу мүмкүн клетка шилтемелер , акысы жыйынтыгы, же ал тургай, текст маалыматтар.

Эки баалуулуктарды салыштырып, Logical_test бир колдонот салыштыруу операторун баалуулуктардын ортосунда.

Бул мисалда, бир кызматкердин жылдык суммасын аныктоо үч эмгек акысы бар.

милдети бир эки көлөмүн салыштырууга болот, ал эми үчүнчү эмгек акысы экинчи камтылган IF милдети пайдаланууну талап кылат.

Биринчи салыштыруу $ 30,000 босогосу эмгек менен, клетка D жайгашкан кызматкердин жыл сайын эмгек акыны, ортосунда болушу керек.

D7 30,000 $ кем болсо, максат аныктоо болгондуктан, оператор кем эмес "<" баалуулуктардын ортосунда колдонулат.

Tutorial Steps

  1. Жылы Logical_test сапта Click диалог кутусунда
  2. Logical_test сапта бул уяча шилтемесин кошуу үчүн клетка D7 жөнүндө Click
  3. баскычтын кем басып "<" тергичте
  4. Белгиси кем кийин 30000 Тип
  5. аяктаган логикалык тест окуп бериши керек: D7 <30000

Эскертүү: доллар белгиси кирет эмес, ($) же үтүр бөлгүч (,) 30000 менен.

Бул белгилер же маалыматтар менен бирге кирип калса, жараксыз ката билдирүү Logical_test сызыктын аягында пайда болот.

04 06

Value_if_true аргумент кирип

Баасы кошуу Эгерде Excel IF милдети чыныгы аргумент. © Тед French

Value_if_true аргумент Logical_test чындык болсо, эмне кылуу керек IF милдетин айтылат.

Value_if_true аргумент бир формула, тексттин бир бөлүгү, бир болушу мүмкүн балл , бир уячага шилтеме , же уюлдук бош калган болот.

Бул мисалда, клетка D7 маалымат 30,000 $ аз болуп калган. Excel кызматкердин клетка D3 жайгашкан 6% салуулардан курсу боюнча клетка D7 жылдык эмгек акысын көбөйтүп.

Абсолюттук Cell шилтемелери vs. төмөндөдү

Адатта, формула башка клеткаларга көчүрүлүп жаткан формула өзгөрүшүнө салыштырмалуу клетка шилтемелер формула анын жаңы ордун чагылдыруу үчүн. Бул бир нече жерлерде ошол эле болуш колдонууга жеңил кылат.

Кээде, Бирок, ээ болгон клетка шилтеме милдети каталары алып келет көчүрүп жатканда, өзгөрүп турат.

Бул каталарды алдын алуу үчүн, клетка шилтеме копия кийин өзгөрүп, аларды токтотуп абсолют жүргүзүлүшү мүмкүн.

Шартсыз уячага шилтеме үзгүлтүксүз уяча шилтемеси тегерегинде Доллар белгилерин кошуу тарабынан түзүлөт да, мисалы, $ D катары $ 3.

Доллар белгилерин кошуу жонокой уяча шилтемеси кийин тергичтен F4 баскычын басуу менен жүргүзүлөт диалог кутусунда киргизилген.

Мисалы, клетка D3 жайгашкан жеринин курсу диалог кутусунун Value_if_true сабына бир шартсыз уячага шилтеме катары киргизилет.

Tutorial Steps

  1. Маектешишет Value_if_true сапта Click
  2. Value_if_true сапта бул уяча шилтемесин кошуу барагындагы клетка D3 боюнча Click
  3. D3 бир шартсыз уячага шилтеме жасоо үчүн баскычтопту F4 баскычын басып ($ D $ 3)
  4. Тергичтен жылдызча (*) баскычын басып - жылдызча барагы көбөйтүү белгиси
  5. Value_if_true сапта бул уяча шилтемесин кошуу үчүн клетка D7 жөнүндө Click
  6. аяктаган Value_if_true сап болушу керек: $ D $ 3 * D7

Эскертүү: Ар бир кызматкер үчүн туура чегерүү суммасын алуу үчүн E11: D7 бул формула клеткалар көчүрүлдү жатат E8 кийин өзгөртүү керек, анткени бир шартсыз уячага шилтеме катары киргизилген эмес.

05-жылдын 06

Value_if_false аргумент катары Nested IF милдети кирген

Жалган далил болсо пайдасы катары Nested IF милдетин кошту. © Тед French

Адатта, Value_if_false аргумент Logical_test жалган болсо, эмне кылуу керек IF милдетин айтылат, бирок, бул учурда, милдети бул аргумент катары кирип, анда камтылган.

Ошентүү менен, төмөнкүдөй жыйынтык пайда:

Tutorial Steps

Үйрөтмө башында айтылып өткөндөй, экинчи баарлашуу терезечеси ал Value_if_false сабына жазса керек камтылган иш алып барууда ачуу мүмкүн эмес.

Эскертүү: камтылган милдеттери бирдей белгиси менен баштоого болбойт, - деп, бирок, тескерисинче, милдети, анын ысмы менен.

  1. Маектешишет Value_if_false сапта Click
  2. Төмөнкү IF иш алып барууда
    IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
  3. IF милдетин аягына чейин OK Click жана диалог кутусунун жабуу
  4. 3,678.96 $ наркы клетканын пайда болушу керек E7 *
  5. Эгер клетка E7, толугу менен иш басканда
    = IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
    пайда формула тилкесинде иш үстүндө

* R. Холт жылына 50000 $ дан 30000 $, бирок аз да көп табат болгондуктан, формула $ 45,987 * 8% жылдык суммасын эсептөө үчүн пайдаланылат.

бардык кадамдар артынан келген болсо, мисалы, азыркы учурда бул макалада биринчи сүрөттү дал келиши керек.

Акыркы кадам аркылуу E11 үчүн клеткалар E8 Эгер тамагын көчүрмөсүн камтыйт толтуруу туткасын иштөө аягына чейин.

06-жылдын 06

Толтура туткасы аркылуу Nested IF Functions көчүрүлүүдө

Толтура сабы менен Nested IF Formula көчүрүлүүдө. © Тед French

иштөө аягына чейин чыгаруу үчүн, IF камтылган камтыган формула милдети E11 үчүн клеткалар E8 көчүрүлдү керек.

милдети көчүрүлдү болгондой, Excel шартсыз уячага шилтеме ошол эле сактап милдетин анын жаңы ордун чагылдыруу үчүн салыштырмалуу клетка шилтеме өзгөртүүгө болот.

Excel-жылы эле нерсени көчүрүү үчүн бир жеңил жол менен толтура туткасы бар болуп саналат.

Tutorial Steps

  1. Ал үчүн клетка E7 боюнча Click активдүү уяча .
  2. активдүү клетканын төмөнкү оң жак бурчунда кара аянтында үстүнөн Чычкан көрсөткүчү кой. көрсөткүчү плюс белгиси "+" өзгөртүлөт.
  3. чычкандын сол баскычын басып жана клетка E11 чейин толтуруу туткасын сүйрөп.
  4. чычкан баскычын бошоткула. Клеткалар E8 E11 үчүн Жогорудагы сүрөттө көрсөтүлгөндөй бисмиллах-жылдын жыйынтыгы менен толот.