Սեղանի ստեղծման ժամանակ որոշ խնդիրներ լուծելու համար հարկավոր է նշել ամսվա օրերի թիվը առանձին բջիջում կամ բանաձեւի ներսում, որպեսզի ծրագրի համար անհրաժեշտ հաշվարկները կատարվեն: 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 թերթը, որի բջիջներից մեկում մուտքագրվում է որոշակի օրացուցային համար: Անհրաժեշտ է օպերատորների վերոհիշյալ օպերատորների օգնությամբ որոշել, թե որքան օր է ամսվա ընթացքում, որին վերաբերում է այդ թիվը:
- Ընտրեք թերթիկի բջիջը, որի արդյունքը կցուցադրվի: Սեղմեք կոճակը "Տեղադրեք գործառույթը". Այս կոճակը գտնվում է բանաձեւի սանդղակի ձախ կողմում:
- Պատուհանը սկսվում է Ֆունկցիոնալ վարպետներ. Գնալ բաժին "Ամսաթիվ եւ ժամ". Գտեք եւ նշեք գրառումները «ՕՐ». Սեղմեք կոճակը: "OK".
- Օպերատորի փաստարկի պատուհանը բացվում է DAY- ը. Ինչպես տեսնում եք, այն պարունակում է ընդամենը մեկ դաշտ, "Ամսաթիվ թվային ձեւաչափով". Սովորաբար, այստեղ պարունակող բջիջի համարը կամ հղումը սահմանվում է, բայց մենք այս ոլորտում գործ ունենք: CRAFT. Հետեւաբար, կուրսորը դրեց դաշտում, այնուհետեւ կտտացրեք բանաձեւի սյունի ձախ կողմում եռանկյունի ձեւի պատկերակը: Նորացված օպերատորների ցանկը բացվում է: Եթե գտնես դրա անունը «CRAFTS»ապա անմիջապես սեղմեք այն, որպեսզի այս գործառույթի փաստարկների պատուհանը գնաք: Եթե դուք չեք գտնում այս անունը, ապա սեղմեք դիրքը "Այլ առանձնահատկություններ ...".
- Սկսվում է նորից Function Wizard եւ կրկին տեղափոխվում ենք նույն օպերատորների խումբ: Բայց այս անգամ մենք փնտրում ենք անունը: «CRAFTS». Նշված անունը լուսաբանելուց հետո կտտացրեք կոճակը: "OK".
- Օպերատորի փաստարկի պատուհանը գործարկվեց: CRAFT.
Իր առաջին դաշտում կանչվեց "Սկիզբ ամսաթիվը", դուք պետք է սահմանեք այն թիվը, որը մենք ունենք առանձին խցում: Դա այն օրերի քանակն է, որում ասվում է, որ մենք որոշելու ենք: Բջջային հասցեը սահմանելու համար կուրսորը դրեց դաշտում, այնուհետեւ պարզապես սեղմեք մկնիկի ձախ կոճակով թերթիկի վրա: Կառուցվածքները անմիջապես կցուցադրվեն պատուհանում:
Դաշտում «Ամիսների քանակը» սահմանել արժեքը "0", քանի որ մենք պետք է որոշենք այն ժամանակահատվածի տեւողությունը, որի համար նշված է համարը:
Այնուհետեւ կտտացրեք կոճակը "OK".
- Ինչպես տեսնում եք, վերջին գործողությունից հետո այն ամսվա համարը, որի համար ընտրված համարը պատկանում է թերթի բջիջում:
Ընդհանուր բանաձեւը, որը մենք ստացանք հետեւյալ ձեւով.
= 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. Ինչպես լինել այն օգտվողները, ովքեր օգտագործում են հայտի հին տարբերակը: Նրանց համար այդ հնարավորությունը գոյություն ունի այլ բանաձեւով, որը ավելի զանգված է, քան վերը նկարագրված է: Տեսնենք, թե ինչպես կարելի է հաշվարկել օրվա քանակը, տվյալ օրացուցային համարի համար, օգտագործելով այս տարբերակը:
- Ընտրեք արդյունքը ցուցադրելու համար բջիջը եւ գնացեք օպերատորի փաստարկի պատուհանը DAY- ը արդեն ծանոթ է մեզ ճանապարհին: Տեղադրեք կուրսորը այս պատուհանի միակ դաշտում եւ սեղմեք անջատված եռանկյունին բանաձեւի սանդղակի ձախ կողմում: Գնալ բաժին "Այլ առանձնահատկություններ ...".
- Պատուհանում Ֆունկցիոնալ վարպետներ խմբում "Ամսաթիվ եւ ժամ" ընտրեք անունը "DATE" եւ սեղմեք կոճակը "OK".
- Օպերատորի պատուհանը սկսվում է DATE- ը. Այս ֆունկցիան ամսաթիվը սովորական ֆորմատից նոր թվային արժեք է փոխակերպում, որը օպերատորը պետք է այնուհետեւ մշակի: DAY- ը.
Բաց պատուհանը ունի երեք դաշտ: Դաշտում «Օր» դուք կարող եք անմիջապես մուտքագրել համարը "1". Դա կլինի ամեն ինչի համար նույն գործողությունը: Սակայն մյուս երկու դաշտերը պետք է մանրակրկիտ կատարեն:
Սահմանել կուրսորը դաշտում «Տարի». Հաջորդը, գնացեք օպերատորների ընտրությունը, ծանոթ եռանկյունի միջոցով:
- Բոլորը նույն կատեգորիայի մեջ Ֆունկցիոնալ վարպետներ ընտրեք անունը «ՏԱՐԻ» եւ սեղմեք կոճակը "OK".
- Օպերատորի փաստարկի պատուհանը սկսվում է: Տարին. Այն սահմանում է տարվա նշված թիվը: Մեկ տուփի վանդակում "Ամսաթիվ թվային ձեւաչափով" նշեք բնօրինակը, որը պարունակում է օրիգինալ ամսաթիվը, որի համար անհրաժեշտ է որոշել օրերի քանակը: Դրանից հետո մի շտապեք սեղմել կոճակը "OK", եւ սեղմեք անունը "DATE" բանաձեւի բարում:
- Հետո վերադառնում ենք փաստարկի պատուհանից: DATE- ը. Սահմանել կուրսորը դաշտում «Ամիս» եւ գնացեք գործառույթների ընտրության:
- Ի Ֆունկցիայի մոգ սեղմեք անունը "MONTH" եւ սեղմեք կոճակը "OK".
- Սկսվում է գործառնական փաստարկի պատուհանը: MONTH- ը. Նրա առաջադրանքները նման են նախորդ օպերատորին, միայն դրսեւորվում է ամսվա արժեքը: Այս պատուհանի միակ դաշտում միեւնույն հղումը սահմանում է սկզբնական թիվը: Այնուհետեւ բանաձեւի բարում կտտացրեք անունը «ՕՐ».
- Մենք վերադառնում ենք փաստարկների պատուհանից: DAY- ը. Այստեղ մենք պետք է անենք մի փոքրիկ հպում: Պատուհաններից միակ դաշտում, որտեղ տվյալները արդեն տեղակայված են, մենք արտահայտությունը ավելացնում ենք բանաձեւի ավարտին "-1" առանց գնանշումների, ինչպես նաեւ «+1» - ը օպերատորից հետո MONTH- ը. Այնուհետեւ կտտացրեք կոճակը "OK".
- Ինչպես տեսնում եք, այն ամսվա օրերը, որոնց նշված թիվը համապատասխանում է նախապես ընտրված խցում: Ընդհանուր բանաձեւը հետեւյալն է.
= DAY (DATE (YEAR (D3), MONTH (D3) +1; 1) -1)
Այս բանաձեւի գաղտնիքը պարզ է: Մենք օգտագործում ենք այն, որոշելու հաջորդ ժամանակահատվածի առաջին օրվա ամսաթիվը, ապա դրանից հետո մեկ օր է հանել, ստանալով նշված ամսվա օրերի քանակը: Այս բանաձեւի փոփոխականը բջջային տեղեկանք է: D3 երկու տեղ: Եթե այն փոխարինեք այն բջիջի հասցեով, որտեղ ամսաթիվը գտնվում է ձեր տվյալ դեպքում, ապա դուք կարող եք պարզապես այս արտահայտությունը վարել թերթի ցանկացած տարր առանց օգնության Ֆունկցիոնալ վարպետներ.
Դաս: Excel- ի ամսաթիվը եւ ժամանակը գործառույթները
Ինչպես տեսնում եք, Excel- ում մեկ ամսվա օրերի թիվը պարզելու համար կան մի քանի տարբերակ: Նրանցից մեկը, որն օգտագործելու է, կախված է օգտագործողի վերջնական նպատակից, ինչպես նաեւ, որն օգտագործում է ծրագրի այն տարբերակը: