Microsoft Excel- ում մեկ ամսվա օրերի քանակի որոշում

Սեղանի ստեղծման ժամանակ որոշ խնդիրներ լուծելու համար հարկավոր է նշել ամսվա օրերի թիվը առանձին բջիջում կամ բանաձեւի ներսում, որպեսզի ծրագրի համար անհրաժեշտ հաշվարկները կատարվեն: Excel- ում կան գործիքներ, որոնք նախատեսված են այս գործողությունը կատարելու համար: Եկեք քննարկենք այս տարբերակը կիրառելու տարբեր եղանակները:

Հաշվեք օրերի քանակը

Excel- ում մեկ ամսվա օրերի քանակը կարելի է հաշվարկել հատուկ կատեգորիայի օպերատորների միջոցով: "Ամսաթիվ եւ ժամ". Պարզելու համար, թե որ տարբերակն է լավագույնը կիրառել, նախեւառաջ անհրաժեշտ է նպատակներ դնել գործողության համար: Կախված դրա հաշվարկի արդյունքը կարող է ցուցադրվել թերթի առանձին տարրի մեջ եւ կարող է օգտագործվել այլ բանաձեւի ներսում:

Մեթոդ 1 `DAY եւ CARTON օպերատորների համադրություն

Այս խնդրի լուծման ամենահեշտ ձեւը օպերատորների համադրությունն է DAY- ը եւ CRAFT.

Ֆունկցիան DAY- ը պատկանում է մի խումբ օպերատորների "Ամսաթիվ եւ ժամ". Նա մատնանշում է կոնկրետ շարքից 1 մինչեւ 31. Մեր դեպքում, այս օպերատորի խնդիրը կլինի ամսվա վերջին օրվա նշումը, օգտագործելով ներկառուցված գործառույթը `որպես փաստարկ CRAFT.

Օպերատորի սինտացիա DAY- ը հաջորդ `

= DAY (data_format)

Այսինքն, այս գործառույթի միակ փաստարկն է "Ամսաթիվ թվային ձեւաչափով". Այն կկիրառվի օպերատորի կողմից CRAFT. Պետք է ասել, որ թվային ձեւաչափով ամսաթիվը տարբերվում է սովորական ձեւաչափից: Օրինակ, ամսաթիվը 04.05.2017 թվային ձեւով նման կլինի 42859. Հետեւաբար, Excel- ն օգտագործում է այս ձեւաչափը միայն ներքին գործողությունների համար: Այն հազվադեպ է օգտագործվում բջիջներում ցուցադրելու համար:

Օպերատոր CRAFT նախատեսվում է նշելու ամսվա վերջին օրվա համարը, որը նշված ամսաթվից առաջ կամ հետընթաց ամսվա համար է: Ֆունկցիայի շարահյուսությունը հետեւյալն է.

= CONMS (start_date; number_months)

Օպերատոր "Սկիզբ ամսաթիվը" պարունակում է հաշվարկի ամսաթիվը կամ հղումը այն բջիջի վրա, որտեղ այն գտնվում է:

Օպերատոր «Ամիսների քանակը» ցույց է տալիս ամիսների քանակը, որոնք պետք է հաշվարկվեն տվյալ ամսաթվից:

Այժմ տեսնենք, թե ինչպես է դա աշխատում կոնկրետ օրինակով: Դա անելու համար վերցրեք Excel թերթը, որի բջիջներից մեկում մուտքագրվում է որոշակի օրացուցային համար: Անհրաժեշտ է օպերատորների վերոհիշյալ օպերատորների օգնությամբ որոշել, թե որքան օր է ամսվա ընթացքում, որին վերաբերում է այդ թիվը:

  1. Ընտրեք թերթիկի բջիջը, որի արդյունքը կցուցադրվի: Սեղմեք կոճակը "Տեղադրեք գործառույթը". Այս կոճակը գտնվում է բանաձեւի սանդղակի ձախ կողմում:
  2. Պատուհանը սկսվում է Ֆունկցիոնալ վարպետներ. Գնալ բաժին "Ամսաթիվ եւ ժամ". Գտեք եւ նշեք գրառումները «ՕՐ». Սեղմեք կոճակը: "OK".
  3. Օպերատորի փաստարկի պատուհանը բացվում է DAY- ը. Ինչպես տեսնում եք, այն պարունակում է ընդամենը մեկ դաշտ, "Ամսաթիվ թվային ձեւաչափով". Սովորաբար, այստեղ պարունակող բջիջի համարը կամ հղումը սահմանվում է, բայց մենք այս ոլորտում գործ ունենք: CRAFT. Հետեւաբար, կուրսորը դրեց դաշտում, այնուհետեւ կտտացրեք բանաձեւի սյունի ձախ կողմում եռանկյունի ձեւի պատկերակը: Նորացված օպերատորների ցանկը բացվում է: Եթե ​​գտնես դրա անունը «CRAFTS»ապա անմիջապես սեղմեք այն, որպեսզի այս գործառույթի փաստարկների պատուհանը գնաք: Եթե ​​դուք չեք գտնում այս անունը, ապա սեղմեք դիրքը "Այլ առանձնահատկություններ ...".
  4. Սկսվում է նորից Function Wizard եւ կրկին տեղափոխվում ենք նույն օպերատորների խումբ: Բայց այս անգամ մենք փնտրում ենք անունը: «CRAFTS». Նշված անունը լուսաբանելուց հետո կտտացրեք կոճակը: "OK".
  5. Օպերատորի փաստարկի պատուհանը գործարկվեց: CRAFT.

    Իր առաջին դաշտում կանչվեց "Սկիզբ ամսաթիվը", դուք պետք է սահմանեք այն թիվը, որը մենք ունենք առանձին խցում: Դա այն օրերի քանակն է, որում ասվում է, որ մենք որոշելու ենք: Բջջային հասցեը սահմանելու համար կուրսորը դրեց դաշտում, այնուհետեւ պարզապես սեղմեք մկնիկի ձախ կոճակով թերթիկի վրա: Կառուցվածքները անմիջապես կցուցադրվեն պատուհանում:

    Դաշտում «Ամիսների քանակը» սահմանել արժեքը "0", քանի որ մենք պետք է որոշենք այն ժամանակահատվածի տեւողությունը, որի համար նշված է համարը:

    Այնուհետեւ կտտացրեք կոճակը "OK".

  6. Ինչպես տեսնում եք, վերջին գործողությունից հետո այն ամսվա համարը, որի համար ընտրված համարը պատկանում է թերթի բջիջում:

Ընդհանուր բանաձեւը, որը մենք ստացանք հետեւյալ ձեւով.

= DAY (CRAIS) (B3, 0))

Այս բանաձեւում փոփոխական արժեքը միայն բջիջի հասցեն է (B3): Այսպիսով, եթե դուք չեք ցանկանում կատարել ընթացակարգը Ֆունկցիոնալ վարպետներ, կարող եք տեղադրել այս բանաձեւը թղթի ցանկացած տարրում, պարզապես փոխարինելով համարը պարունակող բջիջի հասցեն, որը համապատասխանում է տվյալ դեպքում: Արդյունքը նման կլինի:

Դաս: Excel գործառույթը հրաշագործ

Մեթոդ 2: Օրերի քանակի ավտոմատ որոշում

Այժմ եկեք դիտենք մեկ այլ խնդիր: Պահանջվում է, որ օրերի թիվը չի ցուցադրվում ոչ թե տվյալ օրացուցային համարով, այլ ներկա պահին: Բացի այդ, ժամկետների փոփոխությունը կկատարվի առանց ավտոմատ կերպով օգտագործողի մասնակցությունը: Թեեւ տարօրինակ է թվում, բայց այս խնդիրը ավելի հեշտ է, քան նախորդը: Նույնիսկ լուծելու համար Function Wizard Անհրաժեշտ չէ, քանի որ այս գործողությունը կատարող բանաձեւը պարունակում է փոփոխական արժեքներ կամ հղումներ դեպի բջիջներ: Դուք կարող եք պարզապես քշել թերթիկի բջիջը, որտեղ ցանկանում եք արդյունքի դրսեւորել, հետեւյալ բանաձեւը առանց փոփոխությունների.

= DAY (CRAEMY (TODAY (); 0))

Ներկառուցված գործառույթը ԱՅՍՕՐ, որը մենք կիրառեցինք այս դեպքում, ցուցադրում է ընթացիկ համարը եւ չունի փաստարկներ: Այսպիսով, այս ամսվա օրերի թիվը մշտապես կցուցադրվի ձեր բջջում:

Մեթոդ 3. Հաշվարկել բարդ բանաձեւերում օգտագործելու օրերի քանակը

Վերոնշյալ օրինակներում մենք ցույց տվեցինք, թե ինչպես կատարել մեկ ամսվա օրերի քանակի հաշվարկը տվյալ օրացուցային համարի վրա կամ ինքնաբերաբար ընթացիկ ամսվա արդյունքով `ցուցադրվող առանձին բջիջում: Սակայն այդ արժեքը գտնելու համար անհրաժեշտ է գտնել այլ ցուցանիշներ: Այս դեպքում օրերի քանակը հաշվարկվելու է բարդ բանաձեւի մեջ եւ չի ցուցադրվի առանձին խցում: Եկեք տեսնենք, թե ինչպես դա անել:

Մենք պետք է համոզված լինենք, որ բջջում դրսեւորվում է մինչեւ ընթացիկ ամսվա ավարտը մնացած օրերի քանակը: Ինչպես նախորդ մեթոդով, այս տարբերակը չի պահանջում բացել Ֆունկցիոնալ վարպետներ. Դուք կարող եք պարզապես վարել հետեւյալ արտահայտությունը բջջային:

= DAY (CRAEMY (TODAY (); 0)) - DAY (TODAY ())

Դրանից հետո նշված բջիջը ցույց կտա օրերի քանակը, մինչեւ ամսվա վերջը: Ամեն օր արդյունքը ավտոմատ կերպով թարմացվելու է, եւ նոր շրջանի սկզբից կվերադարձվի: Ստացվում է մի քանի ժամացույցի ժամանակաչափ:

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

= DAY (CRAEMY (TODAY (); 0))

Սակայն երկրորդ մասում ներկայիս թիվը հանվել է այս ցուցանիշից.

-Դա (TODAY ())

Այսպիսով, այս հաշվարկի կատարման ժամանակ օրերի քանակի հաշվարկման բանաձեւը ավելի բարդ բանաձեւի բաղկացուցիչ մասն է:

Մեթոդ 4. Այլընտրանքային բանաձեւ

Սակայն, ցավոք, ծրագրերի տարբերակներն ավելի վաղ, քան Excel 2007-ը, չունեն օպերատոր CRAFT. Ինչպես լինել այն օգտվողները, ովքեր օգտագործում են հայտի հին տարբերակը: Նրանց համար այդ հնարավորությունը գոյություն ունի այլ բանաձեւով, որը ավելի զանգված է, քան վերը նկարագրված է: Տեսնենք, թե ինչպես կարելի է հաշվարկել օրվա քանակը, տվյալ օրացուցային համարի համար, օգտագործելով այս տարբերակը:

  1. Ընտրեք արդյունքը ցուցադրելու համար բջիջը եւ գնացեք օպերատորի փաստարկի պատուհանը DAY- ը արդեն ծանոթ է մեզ ճանապարհին: Տեղադրեք կուրսորը այս պատուհանի միակ դաշտում եւ սեղմեք անջատված եռանկյունին բանաձեւի սանդղակի ձախ կողմում: Գնալ բաժին "Այլ առանձնահատկություններ ...".
  2. Պատուհանում Ֆունկցիոնալ վարպետներ խմբում "Ամսաթիվ եւ ժամ" ընտրեք անունը "DATE" եւ սեղմեք կոճակը "OK".
  3. Օպերատորի պատուհանը սկսվում է DATE- ը. Այս ֆունկցիան ամսաթիվը սովորական ֆորմատից նոր թվային արժեք է փոխակերպում, որը օպերատորը պետք է այնուհետեւ մշակի: DAY- ը.

    Բաց պատուհանը ունի երեք դաշտ: Դաշտում «Օր» դուք կարող եք անմիջապես մուտքագրել համարը "1". Դա կլինի ամեն ինչի համար նույն գործողությունը: Սակայն մյուս երկու դաշտերը պետք է մանրակրկիտ կատարեն:

    Սահմանել կուրսորը դաշտում «Տարի». Հաջորդը, գնացեք օպերատորների ընտրությունը, ծանոթ եռանկյունի միջոցով:

  4. Բոլորը նույն կատեգորիայի մեջ Ֆունկցիոնալ վարպետներ ընտրեք անունը «ՏԱՐԻ» եւ սեղմեք կոճակը "OK".
  5. Օպերատորի փաստարկի պատուհանը սկսվում է: Տարին. Այն սահմանում է տարվա նշված թիվը: Մեկ տուփի վանդակում "Ամսաթիվ թվային ձեւաչափով" նշեք բնօրինակը, որը պարունակում է օրիգինալ ամսաթիվը, որի համար անհրաժեշտ է որոշել օրերի քանակը: Դրանից հետո մի շտապեք սեղմել կոճակը "OK", եւ սեղմեք անունը "DATE" բանաձեւի բարում:
  6. Հետո վերադառնում ենք փաստարկի պատուհանից: DATE- ը. Սահմանել կուրսորը դաշտում «Ամիս» եւ գնացեք գործառույթների ընտրության:
  7. Ի Ֆունկցիայի մոգ սեղմեք անունը "MONTH" եւ սեղմեք կոճակը "OK".
  8. Սկսվում է գործառնական փաստարկի պատուհանը: MONTH- ը. Նրա առաջադրանքները նման են նախորդ օպերատորին, միայն դրսեւորվում է ամսվա արժեքը: Այս պատուհանի միակ դաշտում միեւնույն հղումը սահմանում է սկզբնական թիվը: Այնուհետեւ բանաձեւի բարում կտտացրեք անունը «ՕՐ».
  9. Մենք վերադառնում ենք փաստարկների պատուհանից: DAY- ը. Այստեղ մենք պետք է անենք մի փոքրիկ հպում: Պատուհաններից միակ դաշտում, որտեղ տվյալները արդեն տեղակայված են, մենք արտահայտությունը ավելացնում ենք բանաձեւի ավարտին "-1" առանց գնանշումների, ինչպես նաեւ «+1» - ը օպերատորից հետո MONTH- ը. Այնուհետեւ կտտացրեք կոճակը "OK".
  10. Ինչպես տեսնում եք, այն ամսվա օրերը, որոնց նշված թիվը համապատասխանում է նախապես ընտրված խցում: Ընդհանուր բանաձեւը հետեւյալն է.

    = DAY (DATE (YEAR (D3), MONTH (D3) +1; 1) -1)

Այս բանաձեւի գաղտնիքը պարզ է: Մենք օգտագործում ենք այն, որոշելու հաջորդ ժամանակահատվածի առաջին օրվա ամսաթիվը, ապա դրանից հետո մեկ օր է հանել, ստանալով նշված ամսվա օրերի քանակը: Այս բանաձեւի փոփոխականը բջջային տեղեկանք է: D3 երկու տեղ: Եթե ​​այն փոխարինեք այն բջիջի հասցեով, որտեղ ամսաթիվը գտնվում է ձեր տվյալ դեպքում, ապա դուք կարող եք պարզապես այս արտահայտությունը վարել թերթի ցանկացած տարր առանց օգնության Ֆունկցիոնալ վարպետներ.

Դաս: Excel- ի ամսաթիվը եւ ժամանակը գործառույթները

Ինչպես տեսնում եք, Excel- ում մեկ ամսվա օրերի թիվը պարզելու համար կան մի քանի տարբերակ: Նրանցից մեկը, որն օգտագործելու է, կախված է օգտագործողի վերջնական նպատակից, ինչպես նաեւ, որն օգտագործում է ծրագրի այն տարբերակը: