Տրամաբանության գործառույթները Microsoft Excel- ում

Pin
Send
Share
Send

Բազմաթիվ տարբեր արտահայտությունների շարքում, որոնք օգտագործվում են Microsoft Excel- ի հետ աշխատելիս, պետք է կարևորվեն տրամաբանական գործառույթները: Դրանք օգտագործվում են բանաձևերում տարբեր պայմանների կատարման նշման համար: Ավելին, եթե պայմաններն իրենք կարող են բավականին բազմազան լինել, ապա տրամաբանական գործառույթների արդյունքը կարող է տևել ընդամենը երկու արժեք ՝ պայմանը բավարարված է (UEԻՇՏ) և պայմանը չի բավարարվում (Կեղծ) Եկեք մանրամասն քննարկենք, թե որոնք են տրամաբանական գործառույթները Excel- ում:

Հիմնական օպերատորներ

Կան մի քանի տրամաբանական գործառույթների օպերատորներ: Հիմնականներից են հետևյալը.

  • UEՇՄԱՐՏՈՒԹՅՈՒՆ;
  • Կեղծ;
  • ԵԹԵ;
  • ԵԹԵ ԱՆՎԱՐ;
  • ԿԱՄ
  • Եւ;
  • ՈՉ;
  • ԵՐԵԽԱՆ;
  • Հեշտ.

Կան ավելի քիչ տարածված տրամաբանական գործառույթներ:

Վերոնշյալ օպերատորներից յուրաքանչյուրը, բացառությամբ առաջին երկուսի, ունի փաստարկներ: Արգումենտները կարող են լինել կամ հատուկ թվեր կամ տեքստ, կամ հղումներ, որոնք նշում են տվյալների բջիջների հասցեն:

Գործառույթները UEԻՇՏ և Կեղծ

Օպերատոր UEԻՇՏ ընդունում է միայն որոշակի որոշակի կետ: Այս գործառույթը փաստարկներ չունի, և, որպես կանոն, այն գրեթե միշտ ավելի բարդ արտահայտությունների բաղկացուցիչ մասն է:

Օպերատոր Կեղծընդհակառակը, վերցնում է ցանկացած արժեք, որը ճիշտ չէ: Նմանապես, այս գործառույթը փաստարկներ չունի և ընդգրկված է ավելի բարդ արտահայտությունների մեջ:

Գործառույթները Եւ և ԿԱՄ

Գործառույթ Եւ մի քանի պայմանների կապն է: Միայն այն դեպքում, երբ այս գործառույթը կապող բոլոր պայմանները բավարարվում են, այն վերադարձնում է արժեք UEԻՇՏ. Եթե ​​առնվազն մեկ փաստարկ հաղորդում է արժեք Կեղծապա օպերատորը Եւ ընդհանուր առմամբ վերադարձնում է նույն արժեքը: Այս գործառույթի ընդհանուր դիտում.= Եվ (log_value1; log_value2; ...). Գործառույթը կարող է ներառել 1-ից 255 փաստարկ:

Գործառույթ ԿԱՄընդհակառակը, վերադառնում է UEՇՄԱՐՏ, նույնիսկ եթե փաստարկներից միայն մեկը բավարարում է պայմանները, իսկ մնացած բոլորը կեղծ են: Նրա ձևանմուշը հետևյալն է.= Եվ (log_value1; log_value2; ...). Նախորդ գործառույթի նման, օպերատորը ԿԱՄ կարող է ներառել 1-ից 255 պայման:

Գործառույթ ՉԻ

Ի տարբերություն նախորդ երկու հայտարարությունների ՝ գործառույթը ՉԻ ընդամենը մեկ փաստարկ ունի: Նա փոխում է արտահայտության իմաստը հետ UEԻՇՏ վրա Կեղծ նշված փաստարկի տարածքում: Ընդհանուր բանաձևի շարահյուսությունը հետևյալն է.= ՈՉ (log_value).

Գործառույթները ԵԹԵ և ԵԹԵ ԱՆՎԱՐ

Ավելի բարդ ձևավորման համար օգտագործեք գործառույթը ԵԹԵ. Այս հայտարարությունը ցույց է տալիս, թե որ արժեքն է UEԻՇՏև որը Կեղծ. Դրա ընդհանուր ձևանմուշը հետևյալն է.= ԵԹԵ (boolean_expression; value_if_true; արժեք_if_false). Այսպիսով, եթե պայմանը բավարարված է, ապա նախկինում նշված տվյալները լցվում են այս գործառույթը պարունակող խցում: Եթե ​​պայմանը չի պահպանվել, ապա բջիջը լրացվում է գործառույթի երրորդ փաստարկով նշված այլ տվյալներով:

Օպերատոր ԵԹԵ ԱՆՎԱՐ, եթե փաստարկը ճիշտ է, իր արժեքը վերադարձնում է բջիջ: Բայց, եթե փաստարկը սխալ է, ապա արժեքը, որը օգտվողը նշում է, վերադառնում է բջիջ: Այս գործառույթի շարահյուսությունը, որը պարունակում է ընդամենը երկու փաստարկ, հետևյալն է.= ԵԹԵ ERROR (արժեք; արժեք_if_error).

Դաս: գործառույթ ԵԹԵ Excel- ում

Գործառույթները ՍԵՂԱՆ և Հեշտ

Գործառույթ ՍԵՂԱՆ ստուգում է, թե արդյոք որոշակի բջիջ կամ բջիջների շարք պարունակում է սխալ արժեքներ: Սխալ արժեքները նշանակում են հետևյալը.

  • # N / A;
  • #VALUE;
  • # NUMBER !;
  • #DEL / 0 !;
  • # LINK !;
  • #NAME ?;
  • # EMPTY!

Կախված փաստարկը սխալ է, թե ոչ, օպերատորը հայտնում է արժեք UEԻՇՏ կամ Կեղծ. Այս գործառույթի շարահյուսությունը հետևյալն է.= ՍԻՐՈՒՄ (արժեք). Փաստարկը բացառապես հղում է բջիջի կամ բջիջների զանգվածին:

Օպերատոր Հեշտ ստուգում է բջիջը `պարզելու համար, թե արդյոք այն դատարկ է, թե պարունակում է արժեքներ: Եթե ​​բջիջը դատարկ է, գործառույթը հայտնում է արժեք UEԻՇՏեթե բջիջը պարունակում է տվյալներ. Կեղծ. Այս օպերատորի շարահյուսությունը հետևյալն է.= EMPTY (արժեք). Ինչպես նախորդ դեպքում, փաստարկը հղում է բջիջին կամ զանգվածին:

Գործառույթի օրինակ

Այժմ եկեք դիտենք վերը նշված որոշ գործառույթների կիրառումը հատուկ օրինակով:

Մենք ունենք աշխատողների ցուցակ ՝ իրենց աշխատավարձերով: Բայց, բացի այդ, բոլոր աշխատակիցներն ունեն բոնուս: Սովորական պրեմիան 700 ռուբլի է: Բայց թոշակառուներն ու կանայք իրավունք ունեն ավելացնելու բոնուսը `1000 ռուբլի: Բացառություն են կազմում այն ​​աշխատակիցները, որոնք տարբեր պատճառներով աշխատել են տվյալ ամսվա ընթացքում 18 օրից պակաս: Ամեն դեպքում, նրանք իրավունք ունեն միայն կանոնավոր բոնուս 700 ռուբլի:

Փորձենք բանաձև կազմել: Այսպիսով, մենք ունենք երկու պայման, որի տակ դրվում է 1000 ռուբլի բոնուս `սա կենսաթոշակային տարիքի կամ աշխատողի կին սեռի նվաճումն է: Միևնույն ժամանակ, մենք ներառում ենք բոլոր նրանց, ովքեր ծնվել են մինչև 1957 թվականը, որպես թոշակառուներ: Մեր դեպքում, աղյուսակի առաջին տողի համար բանաձևը կտևի հետևյալ ձևը.= ԵԹԵ (ԿԱՄ (C4 <1957; D4 = "Կանայք"); "1000"; "700"). Բայց մի մոռացեք, որ ավելացված պարգևավճար ստանալու նախադրյալը մշակում է 18 և ավելի օր: Այս պայմանը մեր բանաձևով իրականացնելու համար մենք կիրառում ենք գործառույթը ՉԻ:= ԵԹԵ (ԿԱՄ (C4 <1957; D4 = "կին") * (ՉԻ (E4 <18)); "1000"; "700").

Այս գործառույթը սեղանի սյունակի բջիջներին պատճենելու համար, որտեղ նշվում է պրեմիում արժեքը, մենք դառնում ենք կուրսորը բջիջի ստորին աջ անկյունում, որում բանաձևն արդեն գոյություն ունի: Հայտնվում է լրացման նշիչ: Պարզապես քաշեք այն սեղանի վերջում:

Այսպիսով, մենք ստացանք սեղան `ձեռնարկության յուրաքանչյուր աշխատողի համար առանձին բոնուսների չափի վերաբերյալ տեղեկատվություն:

Դաս: օգտակար Excel հատկություններ

Ինչպես տեսնում եք, տրամաբանական գործառույթները շատ հարմար գործիք են Microsoft Excel- ում հաշվարկներ կատարելու համար: Օգտագործելով բարդ գործառույթներ, դուք կարող եք միևնույն ժամանակ մի քանի պայմաններ դնել և ելքային արդյունքը ստանալ ՝ կախված նրանից, թե արդյոք այդ պայմանները բավարարված են, թե ոչ: Նման բանաձևերի օգտագործումը կարող է ավտոմատացնել մի շարք գործողություններ, ինչը օգնում է խնայել օգտագործողի ժամանակը:

Pin
Send
Share
Send