Excel- ում Excel- ում գործառույթների մի քանի օրինակներ

01-ից 06-ը

Ինչպես կառուցված է IF գործառույթները

Nesting IF գործառույթները Excel- ում: © Ted ֆրանսերեն

IF ֆունկցիայի օգտակարությունը կարող է ընդլայնվել, միացնելով կամ մի քանի IF գործառույթների ներսում միմյանց ներսում:

Nested IF ֆունկցիաները մեծացնում են այն հնարավոր պայմանների քանակը, որոնք կարող են փորձարկվել եւ ավելացնել այդ գործողությունների հետ կապված գործողությունների քանակը:

Excel- ի վերջին տարբերակները թույլ են տալիս 64 IF ֆունկցիաները ներսել միմյանց մեջ, իսկ Excel 2003 եւ ավելի վաղ թույլատրվել է ընդամենը յոթը:

Nesting IF գործառույթները Tutorial

Ինչպես ցույց է տրված վերեւում պատկերվածը, այս ձեռնարկը օգտագործում է ընդամենը երկու IF ֆունկցիան, ստեղծելու հետեւյալ բանաձեւը, որը հաշվարկում է տարեկան աշխատավարձի գումարները աշխատողների համար `ըստ իրենց տարեկան աշխատավարձի:

Ստորեւ ներկայացված բանաձեւը ներկայացված է ստորեւ: Nested IF գործառույթը գործում է որպես value_if_false փաստարկ առաջին IF ֆունկցիայի համար:

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

Բանաձեւի տարբեր մասերը բաժանվում են ստորակետներով եւ իրականացնում հետեւյալ խնդիրները.

  1. Առաջին մասը, D7, ստուգում է, թե աշխատողի աշխատավարձը պակաս է, քան $ 30,000
  2. Եթե ​​դա է, միջին մասը, $ D $ 3 * D7 , աշխատավարձը մեծացնում է 6%
  3. Եթե ​​դա չլինի, երկրորդ IF ֆունկցիան: IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
    • D7> = 50000 , ստուգում է, թե աշխատողի աշխատավարձը մեծ է կամ հավասար է $ 50,000-ը
    • Եթե ​​դա նշանակում է, D $ 5 * D7- ը աշխատավարձը բազմապատկում է 10%
    • Եթե ​​չլիներ, D $ 4 * D7- ը աշխատավարձը բազմապատկում է 8%

Մուտքագրեք Tutorial Data- ը

Մուտքագրեք տվյալներն Excel- ի C1- ից E6 բջիջներում, ինչպես երեւում է վերեւում գտնվող պատկերում:

Այս կետում չընդգրկված միակ տվյալները IF ֆունկցիան է, որը գտնվում է E7 բջիջում:

Նրանց համար, ովքեր չեն տպագրում տպելիս, այս հղումը հասանելի է Excel- ում Excel- ին պատճենելու տվյալները եւ հրահանգները:

Նշում. Տվյալների պատճենների հրահանգները չեն ներառում գործադիրի ձեւաչափման քայլերը:

Սա չի խանգարում ուսուցչի ավարտին: Ձեր աշխատաթերթը կարող է տարբեր լինել, քան ցույց տրված օրինակը, բայց IF ֆունկցիան ձեզ կտա նույն արդյունքները:

02-ից 06-ը

Սկսած Ներկայացված ԵԹԵ գործառույթը

Adding the Arguments է Excel- ի գործառույթը: © Ted ֆրանսերեն

Չնայած հնարավոր է պարզապես ընդգրկել ամբողջական բանաձեւը

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

աշխատանքի էջի E7 բջջի մեջ եւ այն աշխատում է, գործնականի երկխոսության դաշտը հաճախ անհրաժեշտ է մուտք գործել անհրաժեշտ փաստարկներ:

Օգտագործելով երկխոսության տուփը, մի քիչ trickier, երբ մուտքագրված nested գործառույթները, քանի որ nested գործառույթը պետք է մուտքագրվի: Երկրորդ երկխոսության վանդակը չի կարող բացվել, որպեսզի մուտք գործեն երկրորդ փաթեթը փաստարկներ:

Այս օրինակի համար nested IF ֆունկցիան կներառվի երկխոսության տողի երրորդ տողում որպես Value_if_false փաստարկ:

Tutorial քայլերը

  1. Սեղմեք E7 բջջին, այն ակտիվ բջջային դարձնելու համար: - տեղավորված IF ձեւակերպման համար:
  2. Սեղմիր ժապավենի ձեւակերպումների էջին
  3. Սեղմեք Տրամաբանական պատկերակը բացելու գործառույթը կաթվածի ցուցակը:
  4. Ցանկում սեղմեք IF- ը, որպեսզի գործածվի երկխոսության վանդակը:

Տեքստային աղյուսակի մեջ դատարկ գծերի մեջ մուտքագրված տվյալները կազմում են IF ֆունկցիայի փաստարկները:

Այս փաստարկները պատմում են այն գործի մասին, որը փորձարկվում է եւ ինչ գործողություններ են կատարվում, եթե պայմանը ճիշտ է կամ կեղծ:

Tutorial կարճուղի տարբերակ

Այս օրինակին հետեւելու համար կարող եք

03-ից 06-ը

Մտնելով Logical_test փաստարկը

Adding the Logic Test քննության փաստարկ է Excel IF գործառույթը: © Ted ֆրանսերեն

The Logical_test փաստարկը միշտ էլ երկու տվյալների տվյալների համեմատություն է: Այս տվյալները կարող են թվեր, բջջային հղումներ , բանաձեւերի արդյունքներ կամ նույնիսկ տեքստային տվյալներ:

Համեմատելու համար երկու արժեքները, Logical_test- ը օգտագործում է համեմատական ​​օպերատոր արժեքների միջեւ:

Այս օրինակում կան աշխատավարձի երեք մակարդակ, որը սահմանում է աշխատողի տարեկան նվազեցումը:

Մեկ IF ֆունկցիան կարող է համեմատել երկու մակարդակի, սակայն երրորդ աշխատավարձի մակարդակը պահանջում է երկրորդ Nested IF գործառույթի օգտագործումը:

Առաջին համեմատությունը կլինի աշխատողի տարեկան աշխատավարձը, որը գտնվում է D բջջում, 30,000 դոլարի սահմանային աշխատավարձով:

Քանի որ նպատակն է որոշել, թե արդյոք D7- ը ​​պակաս է $ 30,000-ով, արժեքների միջեւ օգտագործվում է «Less <քան <<<օպերատորը:

Tutorial քայլերը

  1. Սեղմիր տրամաբանական_տեսման տողը երկխոսության դաշտում
  2. Սեղմեք այս բջջային հղումը Logical_test տողին ավելացնելու համար D7 բջիջը
  3. Սեղմեք ստեղնաշարի վրա «<» ստեղնից պակաս է
  4. Տրամադրեք 30000- ից պակաս խորհրդանիշից հետո
  5. Ավարտված տրամաբանական փորձարկումը պետք է կարդացվի `D7 <30000

Նշում. Մի մուտքագրեք դոլարի նշանը ($) կամ ստորակետով (,) 30000:

Logical_test- ի վերջում կհայտնվի անվավեր սխալ հաղորդագրություն, եթե այդ նշաններից մեկը մուտքագրվում է տվյալների հետ միասին:

04-ից 06-ը

Մտնելով Value_if_true փաստարկը

Adding արժեքը, եթե ճշմարիտ փաստարկ է Excel IF գործառույթը: © Ted ֆրանսերեն

The Value_if_true փաստարկը պատմում է IF ֆունկցիայի մասին, թե ինչ պետք է անել, երբ Logical_test- ը ճշմարիտ է:

The Value_if_true փաստարկը կարող է լինել բանաձեւ, տեքստի բլոկ, արժեք , բջջային տեղեկանք կամ բջիջը կարող է դատարկ լինել:

Այս օրինակում, երբ D7- ի բջջային տվյալները պակաս են $ 30,000-ով: Excel- ն բազմապատկում է աշխատողի տարեկան աշխատավարձը D7 խցում `D3 բջիջում տեղակայված 6% -ի չափով:

Հարաբերական ընդդեմ Absolute Cell References

Սովորաբար, երբ բանաձեւը պատճենվում է այլ բջիջների, բանաձեւի հարաբերական բջջային հղումները փոփոխվում են, որպեսզի արտացոլեն բանաձեւի նոր վայրը: Սա հեշտացնում է միեւնույն բանաձեւը մի քանի վայրերում:

Երբեմն, այնուամենայնիվ, բջջային տեղեկանքները փոփոխվում են, երբ գործառույթը պատճենվում է, կհանգեցնի սխալների:

Այս սխալները կանխելու համար բջջային հղումները կարող են կատարվել Absolute- ով, որը դադարեցնում է դրանք փոխելուց, երբ դրանք պատճենվում են:

Բացարձակ բջջային հղումները ստեղծվում են դոլարի նշանների ավելացումով, կանոնավոր բջջային տեղեկանքների շուրջ, ինչպիսիք են $ D $ 3 :

Դոլարի նշանները ավելացնելով, հեշտությամբ կատարվում է սեղմելով F4 ստեղնը ստեղնաշարի վրա, բջջային տեղեկանքը մուտքագրվեց երկխոսության վանդակում:

Օրինակ, D3 բջջում տեղակայված նվազեցման դրույթը մուտքագրվում է որպես բացարձակ բջջային տեղեկանք, երկխոսության տուփի Value_if_true տողում:

Tutorial քայլերը

  1. Սեղմիր Value_if_true գիծը երկխոսության դաշտում
  2. Սեղմեք այս բջիջի հղումը Value_if_true տողին ավելացնելու համար աշխատանքային էջում D3 բջիջը
  3. Սեղմեք F4 ստեղնը, ստեղնաշարի վրա, D3- ը բացարձակ բջջային տեղեկանք (D $ 3)
  4. Սեղմեք ստեղնաշարի վրա գտնվող աստղանիշ ( * ) ստեղնը `աստղանիշը Excel- ում բազմապատկման նշան է
  5. Սեղմեք այս բջջային հղումը Value_if_true տողին ավելացնելու համար D7 բջիջը
  6. Completed Value_if_true գիծը պետք է կարդա: $ D $ 3 * D7

Նշում . D7- ը ​​չի մուտքագրվում որպես բացարձակ բջջային տեղեկանք, քանի որ այն պետք է փոխվի, երբ բանաձեւը պատճենվում է E8: E11 բջիջներին `յուրաքանչյուր աշխատողի համար ճիշտ նվազեցման գումար ստանալու համար:

05-ից 06-ը

Մտնելով Nested IF գործառույթը, որպես Value_if_false փաստարկ

Add Nested IF գործառույթը, որպես արժեք, եթե կեղծ փաստարկ: © Ted ֆրանսերեն

Սովորաբար, Value_if_false- ի փաստարկը պատմում է IF ֆունկցիայի մասին, թե ինչ անել, երբ Logical_test- ը կեղծ է, բայց այս պարագայում այս միջամտությունը մտել է Nested IF ֆունկցիան:

Դրանով կատարվում են հետեւյալ արդյունքները.

Tutorial քայլերը

Ինչպես նշվեց ձեռնարկի սկզբում, երկրորդ երկխոսության դաշտը չի կարող բացվել ներածված գործառույթին մուտքագրելու համար, այն պետք է մուտքագրվի Value_if_false գիծում:

Նշում. Ներածված գործառույթները չեն սկսվում հավասար նշանով, այլ ֆունկցիայի անունով:

  1. Սեղմիր Value_if_false գիծը երկխոսության դաշտում
  2. Մուտքագրեք հետեւյալ ԵԹԵ գործառույթը
    IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
  3. Սեղմեք OK, IF գործառույթն ավարտելու եւ երկխոսության տուփը փակելու համար
  4. $ 3,678.96 արժեքը պետք է հայտնվի E7 *
  5. Երբ դուք սեղմեք բջիջ E7, ամբողջական գործառույթը
    = IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
    հայտնվում է գործադիրի վերեւում գտնվող բանաձեւի բարում

* Քանի որ Ռ.Հոլտը ավելի քան 30,000 դոլար է շահում, բայց տարեկան $ 50,000-ից պակաս է, ապա իր տարեկան հաշվարկը հաշվարկելու համար օգտագործվում է $ 45,987 * 8% -ը:

Եթե ​​բոլոր քայլերը կատարվել են, ձեր օրինակը պետք է համապատասխանի այս հոդվածի առաջին պատկերին:

Վերջին քայլը ներառում է IF ֆորմատի պատճենումը E8- ից E11 բջիջների միջոցով, օգտագործելով գործադիր թերթը:

06-ից 06-ը

Ներկառուցված ԵԹԵ գործառույթների պատճենումը, օգտագործելով լրացնել կարգավորումը

Ներկառուցված IF ֆորմուլայի պատճենումը լրացնելով բռնակով: © Ted ֆրանսերեն

Աշխատանքային թերթիկն ավարտելու համար ներկառուցված IF ֆունկցիան պարունակող բանաձեւը պետք է պատճենվի E8- ից E11 բջիջներին:

Քանի որ գործառույթը պատճենված է, Excel- ը թարմացնում է հարաբերական բջջային հղումները `արտացոլելու գործառույթի նոր տեղը, իսկ բացարձակ բջջային տեղեկանքի պահպանումը նույնն է:

Excel- ում բանաձեւերի պատճեններից մեկի հեշտ ձեւը լրացրեք բռնակով:

Tutorial քայլերը

  1. Սեղմեք E7 բջջին, այն ակտիվ բջջային դարձնելու համար:
  2. Տեղադրեք մկնիկի ցուցիչը ակտիվ խցիկի ներքեւի աջ անկյունում գտնվող սեւ քառակուսի վրա: Ցուցիչը կփոխվի + "+" գումարած նշագծին:
  3. Սեղմեք ձախ մկնիկի կոճակը եւ քաշեք այն լրացնել բռնիչը E11 բջջի համար:
  4. Հեռացրեք մկնիկի կոճակը: E8- ից E11 բջիջները կլցվեն բանաձեւի արդյունքներով, ինչպես ցույց է տրված վերեւում գտնվող պատկերում: