Excel պայմանական ձևաչափում ամսաթվերի համար & AMP; ժամանակը՝ բանաձևեր և կանոններ

  • Կիսվել Սա
Michael Brown

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

Եթե դուք ունեք որոշ տարրական գիտելիքներ Excel-ի բանաձևերի մասին, ապա, ամենայն հավանականությամբ, ծանոթ եք ամսաթվի և ժամի որոշ գործառույթների, ինչպիսիք են ՀԻՄԱ, ԱՅՍՕՐ, DATE, WEEKDAY և այլն: Այս ձեռնարկում մենք պատրաստվում ենք այս գործառույթը մեկ քայլ առաջ տանել՝ պայմանականորեն ձևաչափելու Excel ամսաթվերը այնպես, ինչպես ցանկանում եք:

    Excel Ամսաթվերի պայմանական ձևաչափում (ներկառուցված կանոններ)

    Microsoft Excel-ը տրամադրում է 10 տարբերակ՝ ընթացիկ ամսաթվի հիման վրա ընտրված բջիջները ձևաչափելու համար:

    1. Ձևաչափումը կիրառելու համար դուք պարզապես գնում եք Տուն ներդիր > Պայմանական ֆորմատավորում > Նշեք Բջջային կանոնները և ընտրեք Ամսաթիվը տեղի է ունենում :

    2. Ընտրեք ամսաթվի ընտրանքներից մեկը բացվող ցանկից: ցանկը պատուհանի ձախ մասում, որը տատանվում է անցյալ ամսից մինչև հաջորդ ամիս:
    3. Վերջապես, ընտրեք նախապես սահմանված ձևաչափերից մեկը կամ կարգավորեք ձեր հատուկ ձևաչափը՝ ընտրելով տարբեր տարբերակներ Տառատեսակ , Սահման և Լրացնել ներդիրները: Եթե ​​Excel ստանդարտ գունապնակը չիուշացումներ:
    4. Ահա ևս մի քանի բանաձևի օրինակներ, որոնք կարող են կիրառվել վերևի աղյուսակում.

      =$D2 - highlights all passed dates (i.e. dates less than the current date). Can be used to format expired subscriptions, overdue payments etc.

      =$D2>TODAY() - ընդգծում է բոլոր ապագա ամսաթվերը (այսինքն՝ ընթացիկ ամսաթվից մեծ ամսաթվերը): Դուք կարող եք օգտագործել այն՝ ընդգծելու գալիք իրադարձությունները:

      Իհարկե, վերը նշված բանաձևերի անսահման տատանումները կարող են լինել՝ կախված ձեր կոնկրետ առաջադրանքից: Օրինակ՝

      =$D2-TODAY()>=6 - ընդգծում է ամսաթվերը, որոնք տեղի են ունենում 6 կամ ավելի օրից:

      =$D2=TODAY()-14 - կարևորում ամսաթվերը, որոնք տեղի են ունեցել ուղիղ 2 շաբաթ առաջ:

      Ինչպես նշել ամսաթվերը ամսաթվի մեջ միջակայք

      Եթե ձեր աշխատաթերթում ունեք ամսաթվերի երկար ցուցակ, կարող եք նաև ընդգծել բջիջները կամ տողերը, որոնք գտնվում են որոշակի ամսաթվերի միջակայքում, այսինքն՝ ընդգծել բոլոր ամսաթվերը, որոնք գտնվում են երկու ամսաթվերի միջև:

      Այս առաջադրանքը կարող եք կրկին կատարել TODAY() ֆունկցիայի միջոցով: Դուք պարզապես ստիպված կլինեք կառուցել մի փոքր ավելի մանրամասն բանաձևեր, ինչպես ցույց է տրված ստորև բերված օրինակներում:

      Բանաձևեր՝ նշելու անցյալ ամսաթվերը

      • Ավելի քան 30 օր առաջ =TODAY()-$A2>30
      • 30-ից 15 օր առաջ, ներառյալ՝ =AND(TODAY()-$A2>=15, TODAY()-$A2<=30)
      • 15 օր առաջ՝ =AND(TODAY()-$A2>=1, TODAY()-$A2<15)

      Ընթացիկ ամսաթիվը և ապագա ամսաթվերը գունավորված չեն .

      Ապագա ամսաթվերը նշելու բանաձևեր

      • Կհայտնվեն ավելի քան 30 օրից այս պահից՝ =$A2-TODAY()>30
      • 30-ից 15 օրվա ընթացքում, ներառյալ՝ =AND($A2-TODAY()>=15, $A2-TODAY()<=30)
      • 15 օրից պակաս ժամանակում՝ =AND($A2-TODAY()>=1, $A2-TODAY()<15)

      Ընթացիկ ամսաթիվը և ցանկացած անցյալ ամսաթվերը գունավորված չեն:

      Ինչպեսբացերը և ժամանակային ընդմիջումները ստվերելու համար

      Այս վերջին օրինակում մենք պատրաստվում ենք օգտագործել Excel-ի ևս մեկ ամսաթվի ֆունկցիա՝ DATEDIF(start_date, end_date, interval) : Այս ֆունկցիան հաշվարկում է երկու ամսաթվերի միջև տարբերությունը՝ հիմնվելով նշված միջակայքի վրա: Այն տարբերվում է բոլոր մյուս գործառույթներից, որոնք մենք քննարկել ենք այս ձեռնարկում, քանի որ այն թույլ է տալիս անտեսել ամիսները կամ տարիները և հաշվարկել տարբերությունը միայն օրերի կամ ամիսների միջև, որը ընտրեք:

      Մի տեսեք, թե ինչպես է սա կարող է աշխատել ձեզ համար Մտածեք դրա մասին այլ կերպ… Ենթադրենք, դուք ունեք ձեր ընտանիքի անդամների և ընկերների ծննդյան օրերի ցուցակը: Կցանկանա՞ք իմանալ, թե քանի օր կա մինչև նրանց հաջորդ ծննդյան օրը: Ավելին, կոնկրետ քանի՞ օր է մնացել ձեր ամուսնության տարեդարձին և այլ միջոցառումներին, որոնք չէիք ցանկանա բաց թողնել: Հեշտ է:

      Ձեզ անհրաժեշտ բանաձևը հետևյալն է (որտեղ A-ն ձեր Ամսաթիվ սյունակն է).

      =DATEDIF(TODAY(), DATE((YEAR(TODAY())+1), MONTH($A2), DAY($A2)), "yd")

      «yd» ինտերվալի տեսակը Բանաձևի վերջն օգտագործվում է տարիները անտեսելու և միայն օրերի տարբերությունը հաշվարկելու համար: Հասանելի ինտերվալների տեսակների ամբողջական ցանկի համար նայեք այստեղ:

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

      Ստորև նկարը ցույց է տալիս արդյունքը Excel-ում. 36>

      «Օրեր մինչև հաջորդ ծննդյան օրը» Excel վեբ հավելվածը

      Մենք ստեղծել ենք այս Excel վեբ հավելվածը՝ ձեզ ցույց տալու վերը նշված բանաձևը գործողության մեջ: Պարզապես մուտքագրեք ձեր իրադարձությունները 1-ին սյունակում և փոխեք համապատասխան ամսաթվերը 2-րդ սյունակում՝ արդյունքը փորձարկելու համար:

      Նշում: Ներկառուցված աշխատանքային գիրքը դիտելու համար խնդրում ենք թույլատրել մարքեթինգային թխուկները:

      Եթե ձեզ հետաքրքրում է, թե ինչպես ստեղծել նման ինտերակտիվ Excel աղյուսակներ, տես այս հոդվածը, թե ինչպես ստեղծել վեբ վրա հիմնված Excel աղյուսակներ:

      Հուսով ենք, որ այս հոդվածում քննարկված ամսաթվերի Excel պայմանական ձևաչափերից առնվազն մեկը օգտակար է ձեզ համար: Եթե ​​դուք լուծում եք փնտրում տարբեր առաջադրանքների համար, ապա կարող եք մեկնաբանություն տեղադրել: Շնորհակալություն կարդալու համար:

      բավական է, դուք միշտ կարող եք սեղմել Ավելի շատ գույներ… կոճակը:

    5. Սեղմեք OK և վայելեք արդյունքը: :)

    Սակայն, այս արագ և պարզ ճանապարհն ունի երկու նշանակալի սահմանափակում. 1) այն աշխատում է միայն ընտրված բջիջների համար և 2) պայմանական ձևաչափը միշտ կիրառվում է հիմնված ընթացիկ ամսաթվի վրա:

    Excel-ի պայմանական ձևաչափման բանաձևեր ամսաթվերի համար

    Եթե ցանկանում եք ընդգծել բջիջները կամ ամբողջ տողերը այլ բջիջի ամսաթվի հիման վրա , կամ ստեղծել կանոններ ավելի մեծ ժամանակային ընդմիջումներ (այսինքն՝ ընթացիկ ամսաթվից ավելի քան մեկ ամիս), դուք պետք է ստեղծեք ձեր սեփական պայմանական ձևաչափման կանոնը՝ հիմնվելով բանաձևի վրա: Ստորև դուք կգտնեք ամսաթվերի իմ սիրելի Excel պայմանական ձևաչափերի մի քանի օրինակներ:

    Ինչպես նշել հանգստյան օրերը Excel-ում

    Ցավոք սրտի, Microsoft Excel-ը չունի ներկառուցված օրացույց, որը նման է Outlook-ին: Դե, եկեք տեսնենք, թե ինչպես կարող եք ստեղծել ձեր սեփական ավտոմատացված օրացույցը բավականին քիչ ջանքերով:

    Ձեր Excel օրացույցը նախագծելիս կարող եք օգտագործել =DATE(տարի, ամիս, ամսաթիվ) ֆունկցիան շաբաթվա օրերը ցուցադրելու համար: . Պարզապես ձեր աղյուսակում ինչ-որ տեղ մուտքագրեք տարվա և ամսվա համարը և մատնանշեք այդ բջիջները բանաձևում: Իհարկե, դուք կարող եք մուտքագրել թվերը անմիջապես բանաձևում, բայց սա այնքան էլ արդյունավետ մոտեցում չէ, քանի որ դուք պետք է կարգավորեք բանաձևը յուրաքանչյուր ամսվա համար:

    Ստորև ներկայացված սքրինշոթը ցույց է տալիս.DATE ֆունկցիան գործողության մեջ: Ես օգտագործել եմ =DATE($B$2,$B$1,B$4) բանաձևը, որը պատճենված է 5-րդ շարքում:

    Խորհուրդ. Եթե ​​ցանկանում եք ցուցադրել միայն շաբաթվա օրերը, ինչպես տեսնում եք վերևի նկարում, ընտրեք բանաձևով բջիջները (մեր դեպքում՝ 5-րդ շարքը), աջ սեղմեք և ընտրեք Ձևաչափել բջիջները…> Համար > Պատվերով ։ Տեսակ բացվող ցանկից ընտրեք dddd կամ ddd ` համապատասխանաբար ամբողջ օրվա անունները կամ կրճատ անունները ցուցադրելու համար:

    Ձեր Excel օրացույցը գրեթե ավարտված է, և դուք միայն պետք է փոխեք հանգստյան օրերի գույնը: Բնականաբար, դուք չեք պատրաստվում ձեռքով գունավորել բջիջները: Մենք կունենանք Excel-ի ձևաչափը հանգստյան օրերին ավտոմատ կերպով՝ ստեղծելով պայմանական ձևաչափման կանոն՝ հիմնված WEEKDAY բանաձևի վրա:

    1. Դուք սկսում եք ընտրելով ձեր Excel օրացույցը, որտեղ ցանկանում եք ստվերել հանգստյան օրերը: . Մեր դեպքում դա $B$4:$AE$10 միջակայքն է: Համոզվեք, որ ընտրությունը սկսել եք 1-ին ամսաթվի սյունակով - սյունակ B այս օրինակում:
    2. Տուն ներդիրում սեղմեք Պայմանական ձևաչափման ընտրացանկը > Նոր կանոն ։
    3. Ստեղծեք նոր պայմանական ձևաչափման կանոն՝ հիմնվելով բանաձևի վրա, ինչպես բացատրված է վերը կցված ուղեցույցում։
    4. « Ձևաչափի արժեքները, որտեղ այս բանաձևը ճշմարիտ է» բաժնում։ վանդակում, մուտքագրեք հետևյալ WEEKDAY բանաձևը, որը կորոշի, թե որ բջիջներն են շաբաթ և կիրակի. Font , Border և Fill ներդիրների միջև և խաղալ տարբեր ձևաչափման տարբերակներով: Ավարտելուց հետո սեղմեք OK կոճակը` կանոնը նախադիտելու համար:

    Այժմ թույլ տվեք համառոտ բացատրել WEEKDAY(serial_number,[return_type]) բանաձևը, որպեսզի կարողանաք արագ հարմարեցրեք այն ձեր սեփական աղյուսակների համար:

    • serial_number պարամետրը ներկայացնում է այն ամսաթիվը, որը դուք փորձում եք գտնել: Դուք մուտքագրում եք ձեր առաջին բջիջի հղումը ամսաթվով, մեր դեպքում B$5:
    • [return_type] պարամետրը որոշում է շաբաթվա տեսակը (քառակուսի փակագծերը նշանակում են, որ այն կամընտիր է): Դուք մուտքագրում եք 2 որպես վերադարձի տեսակ մեկ շաբաթվա համար՝ սկսած երկուշաբթիից (1)-ից մինչև կիրակի (7): Հասանելի վերադարձի տեսակների ամբողջական ցանկը կարող եք գտնել այստեղ:
    • Վերջապես, դուք գրում եք >5՝ ընդգծելու միայն շաբաթները (6) և կիրակիները (7):

    Սքրինշոթը ստորև ցույց է տալիս արդյունքը Excel 2013-ում. հանգստյան օրերը ընդգծված են կարմրավուն գույնով:

    Խորհուրդներ.

    • Եթե դուք ունենալ ոչ ստանդարտ հանգստյան օրեր ձեր ընկերությունում, օրինակ. Ուրբաթ և շաբաթ օրերին, այնուհետև դուք պետք է շտկեք բանաձևը, որպեսզի այն սկսի հաշվել կիրակի օրվանից (1) և ընդգծեք 6 (ուրբաթ) և 7 (շաբաթ) օրերը՝ WEEKDAY(B$5,1)>5 :
    • Եթե ստեղծում եք հորիզոնական ( լանդշաֆտ) օրացույց, օգտագործեք հարաբերական սյունակ (առանց $) և բացարձակ տող ($-ով) բջջային հղումում, քանի որ դուք պետք է կողպեք տողի հղումը. վերը նշված օրինակում դա 5-րդ տողն է, ուստի մենք մուտքագրեցինք B$5: Բայց եթե դուք նախագծում եք աօրացույցը ուղղահայաց կողմնորոշմամբ, դուք պետք է անեք հակառակը, այսինքն օգտագործեք բացարձակ սյունակ և հարաբերական տող, օրինակ. $B5, ինչպես տեսնում եք ստորև ներկայացված սքրինշոթում.

    Ինչպես նշել արձակուրդները Excel-ում

    Ձեր Excel օրացույցը հետագայում բարելավելու համար կարող եք. ստվերում են նաև պետական ​​տոները: Դա անելու համար դուք պետք է նշեք տոները, որոնք ցանկանում եք ընդգծել նույն կամ մի այլ աղյուսակում:

    Օրինակ, ես ավելացրել եմ հետևյալ արձակուրդները A սյունակում ($A$14:$A$17): ) Իհարկե, դրանցից ոչ բոլորն են իրական պետական ​​տոներ, բայց դրանք կանեն ցուցադրական նպատակներով :)

    Կրկին բացում եք Պայմանական ֆորմատավորում > Նոր կանոն : Տոների դեպքում դուք պատրաստվում եք օգտագործել կամ MATCH կամ COUNTIF ֆունկցիան՝

    • =COUNTIF($A$14:$A$17,B$5)>0
    • =MATCH(B$5,$A$14:$A$17,0)

    Ծանոթագրություն. Եթե ​​տոների համար այլ գույն եք ընտրել, ապա պետք է հանրային տոնի կանոնը տեղափոխեք կանոնների ցանկի վերև՝ Պայմանական ձևաչափման > Կառավարեք կանոնները…

    Հետևյալ պատկերը ցույց է տալիս արդյունքը Excel 2013-ում.

    Պայմանական ձևաչափեք բջիջը, երբ արժեքը փոխվում է ամսաթվի

    Խնդիր չէ պայմանականորեն ձևաչափել բջիջը, երբ ամսաթիվը ավելացվում է այդ բջիջին կամ նույն տողում գտնվող որևէ այլ բջիջի, քանի դեռ թույլատրված չէ այլ արժեքի տեսակ: Այս դեպքում դուք կարող եք պարզապես օգտագործել բանաձև՝ ընդգծելու ոչ դատարկ կետերը, ինչպես նկարագրված է Excel-ի պայմանական բանաձևերում.դատարկ և ոչ դատարկ. Բայց ինչ անել, եթե այդ բջիջներն արդեն ունեն որոշ արժեքներ, օրինակ. տեքստը, և դուք ցանկանում եք փոխել ֆոնի գույնը, երբ տեքստը փոխվում է ամսաթվի:

    Խնդիրը կարող է մի փոքր բարդ թվալ, բայց լուծումը շատ պարզ է:

    1. Առաջինը: , դուք պետք է որոշեք ձեր ամսաթվի ձևաչափի կոդը: Ահա ընդամենը մի քանի օրինակ՝
      • D1: dd-mmmm-yy կամ d-mmm-yy
      • D2: dd-mmmm or d-mmmm
      • D3: mmmm -yy
      • D4. մմ/օր/տտ կամ մ/տ/տտ կամ մ/տ/տտ ժ:մմ

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

    2. Ընտրեք մի սյունակ, որտեղ ցանկանում եք փոխել բջիջների գույնը կամ ամբողջ աղյուսակը, եթե ցանկանում եք ընդգծել տողերը:
    3. Եվ այժմ ստեղծեք պայմանական ձևաչափման կանոն՝ օգտագործելով Բանաձևը նման է այս բանաձևին. =CELL("format",$A2)="D1" : Բանաձևում A-ն ամսաթվերով սյունակն է, իսկ D1-ը ամսաթվի ձևաչափն է:

      Եթե ձեր աղյուսակը պարունակում է 2 կամ ավելի ձևաչափերով ամսաթվեր, ապա օգտագործեք OR օպերատորը, օրինակ. =OR(cell("format", $A2)="D1", cell("format",$A2)="D2", cell("format", $A2)="D3")

      Սքրինշոթը ներքևում ցույց է տալիս ամսաթվերի պայմանական ձևաչափման կանոնների արդյունքը:

    Ինչպես ընդգծել տողերը՝ հիմնված որոշակի որոշման վրա ամսաթիվը որոշակի սյունակում

    Ենթադրենք, դուք ունեք մեծ Excel աղյուսակ, որը պարունակում է ամսաթվի երկու սյունակ (B և C): Ցանկանում եք C սյունակում նշել յուրաքանչյուր տող, որն ունի որոշակի ամսաթիվ, օրինակ՝ 13-մայիս-14:

    Excel-ի պայմանական ձևաչափումը որոշակի ամսաթվի վրա կիրառելու համար դուք պետք է գտնեք դրա թվային արժեքը նախ. Ինչպես դուք հավանաբարգիտեմ, Microsoft Excel-ը պահում է ամսաթվերը որպես հաջորդական սերիական համարներ՝ սկսած 1900 թվականի հունվարի 1-ից: Այսպիսով, 1-Jan-1900-ը պահվում է որպես 1, 2-Jan-1900-ը պահվում է որպես 2… և 13-May-14-ը որպես 41772:

    Ամսաթվի համարը գտնելու համար աջ սեղմեք բջիջի վրա, ընտրեք Ձևաչափել բջիջները > Համարը և ընտրեք Ընդհանուր ձևաչափը: Գրեք ձեր տեսած թիվը և սեղմեք Չեղարկել , քանի որ դուք իսկապես չեք ցանկանում փոխել ամսաթվի ձևաչափը:

    Դա իրականում հիմնական մասն էր: աշխատում է, և այժմ ձեզ հարկավոր է միայն պայմանական ձևաչափման կանոն ստեղծել ամբողջ աղյուսակի համար այս շատ պարզ բանաձևով. ճանապարհն է օգտագործել DATEVALUE բանաձևը, որը փոխակերպում է ամսաթիվը այն թվի ձևաչափին, որտեղ այն պահվում է, օրինակ. =$C2=DATEVALUE("5/13/2014")

    Որ բանաձևն էլ որ օգտագործեք, այն կունենա նույն ազդեցությունը.

    Պայմանական ձևաչափեք ամսաթվերը Excel-ում ընթացիկ ամսաթվի հիման վրա

    Ինչպես հավանաբար գիտեք, Microsoft Excel-ը տրամադրում է TODAY() ֆունկցիաներ տարբեր հաշվարկների համար՝ հիմնված ընթացիկ ամսաթվի վրա: Ահա միայն մի քանի օրինակներ, թե ինչպես կարող եք օգտագործել այն Excel-ում ամսաթվերը պայմանականորեն ձևաչափելու համար:

    Օրինակ 1. Նշեք ամսաթվերը հավասար, ավելի մեծ կամ ավելի քիչ, քան այսօր

    Բջիջները պայմանականորեն ձևաչափելու կամ ամբողջ տողերը, որոնք հիմնված են այսօրվա ամսաթվի վրա, դուք օգտագործում եք TODAY ֆունկցիան հետևյալ կերպ.

    Հավասար է այսօրվան: =$B2=TODAY()

    Ավելի մեծ, քան այսօր. =$B2>TODAY()

    Այսօրվա համեմատ ավելի քիչ. =$B2

    Սքրինշոթը ստորև ցույց է տալիս վերը նշված կանոնները գործողության մեջ: Խնդրում ենք նկատի ունենալ, որ գրելու պահին TODAY-ը 12-Հունիս-2014-ն էր:

    Օրինակ 2. Պայմանական ձևաչափեք ամսաթվերը Excel-ում մի քանի պայմանների հիման վրա

    In Նմանապես, դուք կարող եք օգտագործել TODAY ֆունկցիան Excel-ի այլ գործառույթների հետ համատեղ՝ ավելի բարդ սցենարներ վարելու համար: Օրինակ, դուք կարող եք ցանկանալ, որ ձեր Excel-ի պայմանական ձևաչափման ամսաթվի բանաձևը գունավորի Ինվոյս սյունակը, երբ Առաքման ամսաթիվը հավասար է կամ ավելի մեծ, քան այսօր, ԲԱՅՑ ցանկանում եք, որ ձևաչափումը անհետանա, երբ մուտքագրեք: հաշիվ-ապրանքագրի համարը:

    Այս առաջադրանքի համար ձեզ հարկավոր կլինի լրացուցիչ սյունակ հետևյալ բանաձևով (որտեղ E-ն ձեր Առաքում սյունակն է, իսկ F` Հաշիվը սյունակը).

    =IF(E2>=TODAY(),IF(F2="", 1, 0), 0)

    Եթե առաքման ամսաթիվը մեծ է կամ հավասար է ընթացիկ ամսաթվին, և հաշիվ-ապրանքագրի սյունակում թիվ չկա, ապա բանաձևը վերադարձնում է 1, հակառակ դեպքում` 0:

    Դրանից հետո դուք ստեղծում եք պարզ պայմանական ձևաչափման կանոն Invoice սյունակի համար =$G2=1 բանաձևով, որտեղ G-ն ձեր լրացուցիչ սյունակն է: Իհարկե, դուք կկարողանաք թաքցնել այս սյունակը ավելի ուշ:

    Օրինակ 3. Նշեք գալիք ամսաթվերը և ուշացումները

    Ենթադրենք Excel-ում ունեք ծրագրի ժամանակացույց որը թվարկում է առաջադրանքները, դրանց մեկնարկի ամսաթվերը և տևողությունը: Այն, ինչ ուզում ես, վերջ ունենալն էինքնաբերաբար հաշվարկված յուրաքանչյուր առաջադրանքի ամսաթիվը: Լրացուցիչ մարտահրավերն այն է, որ բանաձևը պետք է հաշվի առնի նաև հանգստյան օրերը: Օրինակ, եթե մեկնարկի ամսաթիվը 13-հունիս-2014 է, իսկ աշխատանքային օրերի քանակը (Տևողությունը) 2 է, ապա ավարտի ամսաթիվը պետք է լինի 17-հունիս-2014, քանի որ հունիսի 14-ը և 15-ը շաբաթ և կիրակի են: .

    Դա անելու համար մենք կօգտագործենք WORKDAY.INTL(start_date,days,[weekend],[holidays]) ֆունկցիան, ավելի ճիշտ՝ =WORKDAY.INTL(B2,C2,1) : որպես տոն նշում է շաբաթ և կիրակի օրը: Դուք կարող եք օգտագործել մեկ այլ արժեք, եթե ձեր հանգստյան օրերը տարբեր են, ասենք, Ուրբաթ և Շաբաթ: Հանգստյան օրերի արժեքների ամբողջական ցանկը հասանելի է այստեղ: Ցանկության դեպքում կարող եք նաև օգտագործել 4-րդ պարամետրը [տոններ], որը ամսաթվերի (բջիջների միջակայք) մի շարք է, որը պետք է բացառվի աշխատանքային օրվա օրացույցից:

    Եվ վերջապես, կարող եք ընդգծել տողերը՝ կախված այն մասին, թե որքան հեռու է վերջնաժամկետը: Օրինակ՝ պայմանական ձևաչափման կանոնները, որոնք հիմնված են հետևյալ 2 բանաձևերի վրա, ընդգծում են համապատասխանաբար առաջիկա և վերջին ավարտի ամսաթվերը.

    • =AND($D2-TODAY()>=0,$D2-TODAY()<=7) - ընդգծել բոլոր տողերը, որտեղ Ավարտի ամսաթիվը (սյունակ D) գտնվում է -ի սահմաններում: հաջորդ 7 օրերը : Այս բանաձևը իսկապես հարմար է, երբ խոսքը վերաբերում է գալիք ժամկետներին կամ վճարումներին հետևելուն:
    • =AND(TODAY()-$D2>=0,TODAY()-$D2<=7) - ընդգծեք բոլոր տողերը, որտեղ ավարտի ամսաթիվը (սյունակ D) գտնվում է վերջին 7 օրվա ընթացքում : Դուք կարող եք օգտագործել այս բանաձևը՝ հետևելու վերջին ժամկետանց վճարումները և այլն

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: