Ինչպես հաշվել ամսաթվի դեպքերը Excel-ում (3 հարմար օրինակ)

  • Կիսվել Սա
Hugh West

Այս հոդվածը կկենտրոնանա այն բանի վրա, թե ինչպես կարելի է հաշվել տարեթվերը Excel-ում տարբեր տվյալների հավաքածուներից և տարբեր պայմաններից:

Ներբեռնեք Practice Workbook

Դուք կարող եք ներբեռնել ցուցադրման համար օգտագործվող աշխատանքային գիրքը ստորև բերված հղումից .

Count Date Occurrences.xlsm

2 Հարմար օրինակներ Excel-ում ամսաթիվը հաշվելու համար

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

1. Որոշակի ամսաթվի դեպքերի թիվը

Այս առաջին դեպքի համար մենք կկենտրոնանանք հետևյալ տվյալների վրա:

Տվյալների հավաքածուն բաղկացած է H. Ridder Haggard-ի ստեղծագործությունների ցանկից և դրանց հրապարակման ամսաթվերից: Հետևյալ ենթաբաժիններում մենք կտեսնենք, թե ինչպես կարող ենք հաշվել որոշակի ամսաթվի դեպքերի քանակը՝ օգտագործելով Microsoft Excel-ի տարբեր գործառույթները:

1.1 Օգտագործելով COUNTIF ֆունկցիան

Սա դեպքերը հաշվելու ամենապարզ միջոցն է: որոշակի ամսաթվով Excel-ում: Հիմնական գաղափարն այն է, որ օգտագործենք COUNTIF ֆունկցիան ՝ աշխատանքը մեզ փոխարեն: Ավելին, մենք կարող ենք դա անել ցանկացած տեսակի արժեքի համար, ոչ միայն ամսաթվերի համար:

Սակայն, COUNTIF ֆունկցիան տևում է երկուարգումենտներ – բջիջների մեկ տիրույթ, որը կոչվում է միջակայք, և որոշակի չափանիշներ՝ չափանիշներ: Այնուհետև այն վերադարձնում է այդ տիրույթում գտնվող բջիջների քանակը, որոնք պահպանում են որոշակի չափանիշները:

Տվյալների հավաքածուի համար քայլերը կլինեն հետևյալը:

Քայլեր.

  • Սկզբում ընտրեք E5 բջիջը։
  • Այնուհետև դրա մեջ գրեք հետևյալ բանաձևը։

=COUNTIF(C5:C243,"18-Aug-1888")

  • Դրանից հետո սեղմեք Enter :

Այսպես մենք կարող ենք հեշտությամբ Հաշվել որոշակի ամսաթվի դեպքերը Excel-ում՝ օգտագործելով COUNTIF գործառույթը:

1.2 Օգտագործելով SUMPRODUCT ֆունկցիան

Մեկ այլ եղանակ, որով մենք կարող ենք հասնել նույն արդյունքին, օգտագործելն է SUMPRODUCT ֆունկցիան : Մասնավորապես, այս ֆունկցիան որպես արգումենտ ընդունում է բջիջների մեկ կամ մի քանի տիրույթ։ Հետևաբար այն վերադարձնում է դրանց մաթեմատիկական գումարը որպես արդյունք: Այսպիսով, մենք կարող ենք օգտագործել ֆունկցիան Excel-ում ամսաթվերը հաշվելու բանաձևը կարգավորելու համար:

Հետևեք այս քայլերին, որպեսզի տեսնեք, թե ինչպես կարող ենք օգտագործել այն այս տվյալների հավաքածուի համար:

Քայլեր.

  • Սկզբում ընտրեք E5 բջիջը:
  • Այնուհետև գրեք հետևյալ բանաձևը int-ում:

=SUMPRODUCT(--(C5:C25="18-Aug-1888"))

🔎 Բանաձեւի բաշխում

👉 Այստեղ C4:C23="18- Aug-1888″ համեմատում է C4 C23 տիրույթի բոլոր բջիջները և վերադարձնում ՃԻՇՏ եթե ամսաթիվը Օգոստոսի 18, 1888 . Հակառակ դեպքում վերադարձնում է FALSE :

👉 (–) մասը փոխակերպում է բուլյան արժեքների զանգվածը( TRUE և FALSE ) 1 և 0-ի զանգվածի մեջ, 1-ը TRUE -ի և 0-ը FALSE -ի համար:

👉 SUMPRODUCT() ֆունկցիան այնուհետև վերադարձնում է այս 1-երի և 0-ների գումարը: Սա բջիջների ընդհանուր թիվն է, որն ունի 1888 թվականի օգոստոսի 18 ամսաթիվը:

  • Վերջապես սեղմեք Enter ձեր ստեղնաշարի վրա:

Բանաձևի շնորհիվ այս ֆունկցիան այժմ կվերադարձնի Excel աղյուսակից տվյալ մուտքագրման ընդհանուր ամսաթիվը:

1.3 Օգտագործելով առանցքային աղյուսակը

Եթե ցանկանում եք միասին հաշվել յուրաքանչյուր ամսաթվի դեպքերի քանակը, ապա կարող եք օգտագործել Excel-ի Pivot Table հատկությունը: Սա հզոր գործիք է Excel-ում, որը մենք կարող ենք օգտագործել տվյալները հաշվարկելու, ամփոփելու և վերլուծելու համար: Եվ ամփոփելով՝ մենք կարող ենք հաշվել տվյալների ընդհանուր ամսաթվի դեպքերը տվյալների բազայի յուրաքանչյուր ամսաթվի համար:

Այս մեթոդը տվյալների բազայի կամ նմանատիպ տվյալների համար օգտագործելու համար դուք պետք է հետևեք այս քայլերին:

Քայլեր.

  • Սկզբում ընտրեք տվյալների հավաքածուից ցանկացած բջիջ:
  • Այնուհետև անցեք Տեղադրեք ներդիրը ձեր ժապավենի վրա:
  • Հաջորդը, Աղյուսակներ խմբի բաժնից ընտրեք Առանցքային աղյուսակը :

  • Բացի այդ, կարող եք կատարել վստահ լինել տվյալների տիրույթի և որտեղ եք ուզում տեղադրել առանցքային աղյուսակը հաջորդ վանդակում: Ցույց տալու համար մենք ընտրել ենք նոր աշխատաթերթ:

  • Այնուհետև սեղմեք OK : Նախորդ ընտրության շնորհիվ այժմ կբացվի նոր աղյուսակ:
  • Այժմ գնացեքդեպի Առանցքային աղյուսակի դաշտերը , որոնք դուք կգտնեք առանցքային աղյուսակը պարունակող աղյուսակի աջ կողմում:
  • Հաջորդը սեղմեք և քաշեք Հրապարակման ամսաթիվը երկուսի վրա Տողերի և Արժեքների դաշտերը առանձին-առանձին:

  • Արդյունքում, առանցքային աղյուսակը կհայտնվի ցանկալի դաշտում: տեղ:

2. Ամսաթվերի ընդհանուր թիվը որոշակի տիրույթում

Այս բաժնում մենք կշարունակենք հաշվել ամսաթվերի դեպքերը Excel-ում: Բայց այս անգամ մենք կհաշվենք ընդգրկույթին պատկանող ամսաթվերը նախորդ բաժնում մեկ համընկնման փոխարեն:

Մեթոդները ցուցադրելու համար մենք կօգտագործենք հետևյալ տվյալների բազան:

Տվյալների հավաքածուում փոփոխություն կա: Թեև հիմնական գաղափարը նույնն է, ինչ նախորդը, որոշ գործառույթներ և բանաձևեր պատշաճ կերպով չեն գործում 1901 թվականից հետո ամսաթվերի հետ: Հետևաբար, տվյալների հավաքածուի նման փոփոխությունը:

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

2.1 Օգտագործելով COUNTIFS ֆունկցիան

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

Հետևեք այս քայլերին, որպեսզի տեսնեք, թե ինչպես կարող ենք դա անել:

Քայլեր.

  • Սկզբում ընտրեք E5 բջիջը .
  • Այնուհետև գրեք հետևյալ բանաձևը.

=COUNTIFS(C5:C17,">1/1/1940",C5:C17,"<=12/31/1950")

  • Վերջապես, սեղմեք Enter :

Այսպիսով մենք կարող ենք տեսնել, որ կան ընդհանուր առմամբ երեք գրքեր, որոնք տատանվում են 1940-ից մինչև 1950 թվականները: Եվ սա ինչպես մենք կարող ենք հաշվել ամսաթվերի դեպքերը որոշակի տիրույթից Excel-ում:

Կարդալ ավելին. Excel-ի բանաձև՝ այսօրվա և մեկ այլ ամսաթվի միջև օրերի քանակը հաշվարկելու համար

2.2 Օգտագործելով SUMPRODUCT ֆունկցիան

Մեկ այլ եղանակ, որը մենք կարող ենք անել նույնն է, օգտագործել SUMPRODUCT ֆունկցիան : Ընդհանուր առմամբ, մենք օգտագործում ենք այս ֆունկցիան մի քանի զանգվածների արտադրյալների գումարը գտնելու համար: Եվ մենք այս զանգվածները դնում ենք որպես ֆունկցիայի արգումենտներ:

Այժմ ենթադրենք, որ ուզում ենք գտնել նույն արդյունքները` հրատարակված 1940-1950 թվականների միջև ընկած գրքերը: Այսպիսով, այն, ինչ մենք կարող ենք անել, գտնել հրատարակված գրքերի զանգվածները: 1940 թվականից հետո և մինչև 1950 թվականը, այնուհետև օգտագործեք SUMPRODUCT ֆունկցիան՝ գտնելու դրանց արտադրյալի գումարը: Ինչն իր հերթին կտա մեզ այդ ժամանակահատվածում տեղի ունեցած գրքերի կամ ամսաթվերի ընդհանուր թիվը:

Հետևեք այս քայլերին, որպեսզի տեսնեք, թե ինչպես կարող ենք դա իրականացնել:

Քայլեր.

  • Սկզբում ընտրեք E5 բջիջը:
  • Երկրորդը բջիջում տեղադրեք հետևյալ բանաձևը:

=SUMPRODUCT(((C5:C17)>=DATE(1940,1,1))*((C5:C17)<=DATE(1950,12,31)))

  • Երրորդ, սեղմեք Enter :

Սաինչպես մենք կարող ենք օգտագործել ֆունկցիան Excel-ում որոշակի տիրույթից ամսաթվերի դեպքերը հաշվելու համար:

Կարդալ ավելին. Excel-ի բանաձև երկու ամսաթվերի միջև օրերի քանակի համար

2.3 VBA կոդի օգտագործումը

Իսկ որոշակի միջակայքից ամսաթվերի դեպքերը հաշվելու վերջնական մեթոդը կլինի VBA կոդի օգտագործումը: Microsoft-ի Visual Basic for Applications (VBA)-ը իրադարձությունների վրա հիմնված ծրագրավորման լեզու է, որը մենք կարող ենք օգտագործել տարբեր նպատակներով՝ սկսած պարզ բջջային մուտքերից և փոփոխություններից մինչև խոշոր և ձանձրալի գործընթացների ավտոմատացում:

Այս բաժնում մենք կխոսենք: կոդի մասին, որը կօգնի մեզ հաշվել ընդգրկույթին պատկանող ամսաթվերը: Բայց նախքան ցանկացած տեսակի VBA կոդ օգտագործելը, նախ անհրաժեշտ է Developer ներդիրը, որպեսզի ցուցադրվի ձեր ժապավենի վրա: Եթե ​​դեռ չունեք մեկը, սեղմեք այստեղ՝ տեսնելու համար ինչպես ցուցադրել Developer ներդիրը ձեր ժապավենի վրա :

Նախքան գործընթացի մանրամասներին խորանալը, եկեք պատրաստենք տվյալների բազան այդ գործընթացը. Սա պարզ է կոդի երկարությունը ցուցադրելու համար, չնայած դուք կարող եք դրանք օգտագործել վերը նշված նույն տվյալների հավաքածուներով: Մենք ցուցադրում ենք հավելվածը հետևյալ տվյալների բազայի համար՝ յուրաքանչյուր գրքի համար ամսաթվերի տիրույթով:

Երբ որ ունենաք ներդիրը, կարող եք հետևել այս քայլերին՝ հաշվելու ամսաթվերը, որոնք պատկանում են Excel-ում որոշակի տիրույթ:

Քայլեր.

  • Նախ, ձեր ժապավենի վրա անցեք Developer ներդիրը:
  • Այնուհետև ընտրեք Visual Basic -ից Կոդ խմբի բաժին:

  • Արդյունքում կբացվի VBA պատուհանը:
  • Այժմ ընտրեք Տեղադրեք ներդիրը դրա մեջ:
  • Այնուհետև բացվող ընտրացանկից ընտրեք Module :

  • Եթե մոդուլն արդեն ընտրված չէ, ընտրեք այն:
  • Հաջորդը մոդուլում տեղադրեք հետևյալ կոդը: Այն կսահմանի նոր գործառույթ:
3005
  • Այժմ փակեք մոդուլը և վերադարձեք աղյուսակ:
  • Դրանից հետո ընտրեք այն բջիջը, որը ցանկանում եք պահել արժեքը ( բջիջ F5 մեր դեպքում) և տեղադրեք հետևյալ բանաձևը.

=CountFor(DATE(90,1,1),C5:D24)

  • Վերջապես , սեղմեք Enter ։

Այսպիսով, մենք կարող ենք օգտագործել VBA-ն մեր օգտին հատուկ ֆունկցիա ստեղծելու համար և օգտագործել այն այնքան անգամ, որքան ցանկանում ենք։ աշխատանքային գրքում՝ Excel-ում որոշակի ժամանակահատվածում ամսաթվի դեպքերը հաշվելու համար:

Կարդալ ավելին. Excel-ի բանաձև՝ ամսաթվից օրերը հաշվելու համար (5 հեշտ մեթոդ)

3. Հաշվեք եզակի ամսաթվերի դեպքերը

Որպես ամսաթվերի թվի հաշվման մաս, մենք այժմ կցուցադրենք Excel-ում բոլոր եզակի ամսաթվերը և յուրաքանչյուրի համար պատահածների քանակը հաշվելու մեթոդ: Մեզ պետք է այս մեթոդը նման տվյալների բազայի համար:

Ինչպես տեսնում եք, կան մի քանի կրկնվող ամսաթվեր: Մենք ճշգրիտ հաշվելու ենք, թե ինչ ամսաթվեր կա և քանի անգամ: Դրա համար մեզ անհրաժեշտ կլինի UNIQUE և COUNTIF ֆունկցիաների օգտագործումը:

Դիտելու համար հետևեք այս քայլերին:ինչպես կարող ենք դրանք օգտագործել:

Քայլեր.

  • Նախ, եկեք պարզենք եզակի ամսաթվերը: Դրա համար ընտրեք բջիջ
  • Այնուհետև դրա մեջ գրեք հետևյալ բանաձևը.

=UNIQUE(C5:C17)

  • Արդյունքում այն ​​կստեղծի զանգված՝ տիրույթի բոլոր եզակի արժեքներով:

  • Հիմա հաշվարկները գտնելու համար ընտրեք բջիջը F5 և տեղադրեք հետևյալ բանաձևը:

=COUNTIF($C$5:$C$17,E5)

  • Այնուհետև սեղմեք Enter .

  • Դրանից հետո նորից ընտրեք բջիջը և կտտացրեք և քաշեք լրացման բռնակի պատկերակը մինչև եզակի արժեքների վերջը, որպեսզի կրկնօրինակեք բանաձևը: մնացած բջիջները:

Արդյունքում Excel-ը մեզ կտրամադրի յուրաքանչյուրի եզակի ամսաթվերը և ամսաթվերը:

Եզրակացություն

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

Այսպիսի այլ ուղեցույցների համար այցելեք ExcelWIKI.com :

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