როგორ დავთვალოთ თარიღის შემთხვევები Excel-ში (3 შესაფერისი მაგალითი)

  • გააზიარეთ ეს
Hugh West

ეს სტატია ყურადღებას გაამახვილებს იმაზე, თუ როგორ დავთვალოთ თარიღის შემთხვევები Excel-ში სხვადასხვა მონაცემთა ნაკრებიდან და სხვადასხვა პირობებიდან.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

შეგიძლიათ ჩამოტვირთოთ სამუშაო წიგნი, რომელიც გამოიყენება დემონსტრირებისთვის ქვემოთ მოცემული ბმულიდან .

Count Date Occurrences.xlsm

2 შესაფერისი მაგალითი Excel-ში თარიღის შემთხვევების დასათვლელად

ჩვენ ვახდენთ ყველა კატეგორიზაციას მაგალითები სხვადასხვა განყოფილებებში და ქვეთავებში. ასე უფრო ადვილი გასაგები იქნება. პირველ სექციაში ჩვენ ვაჩვენეთ, თუ როგორ შეგიძლიათ დათვალოთ კონკრეტული თარიღის შემთხვევები Excel-ში. მეორე მოიცავს მოვლენების დათვლას კონკრეტულ დიაპაზონში. და ბოლოს, ჩვენ ვაჩვენეთ, როგორ შეგვიძლია გამოვთვალოთ უნიკალური თარიღის შემთხვევები Excel-ში.

1. კონკრეტული თარიღის შემთხვევების რაოდენობა

პირველი შემთხვევისთვის ჩვენ ყურადღებას გავამახვილებთ შემდეგ მონაცემთა ბაზაზე.

მონაცემთა ნაკრები შედგება ჰ. რიდერ ჰაგარდის ნამუშევრების ჩამონათვალისა და მათი გამოქვეყნების თარიღებისგან. შემდეგ ქვეთავებში ჩვენ დავინახავთ, თუ როგორ შეგვიძლია გამოვთვალოთ შემთხვევების რაოდენობა კონკრეტულ თარიღზე 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-ში.
<. 0> =SUMPRODUCT(--(C5:C25="18-Aug-1888"))

🔎 ფორმულის დაშლა

👉 აქ C4:C23="18- Aug-1888″ ადარებს ყველა უჯრედს დიაპაზონში C4 C23 და აბრუნებს TRUE თუ თარიღი არის 1888 წლის 18 აგვისტო . წინააღმდეგ შემთხვევაში აბრუნებს FALSE .

👉 (–) ნაწილი გარდაქმნის ლოგიკური მნიშვნელობების მასივს( TRUE და FALSE ) შევიდა მასივი 1 და 0, 1 TRUE და 0 FALSE .

👉 ფუნქცია SUMPRODUCT() შემდეგ აბრუნებს ამ 1-ებისა და 0-ების ჯამს. ეს არის უჯრედების საერთო რაოდენობა, რომელსაც აქვს თარიღი 1888 წლის 18 აგვისტო .

  • და ბოლოს, დააჭირეთ Enter თქვენს კლავიატურაზე.

ფორმულის წყალობით, ეს ფუნქცია ახლა აბრუნებს ამ კონკრეტული შეყვანის თარიღის მთლიან გამოვლენას Excel-ის ცხრილიდან.

1.3 Pivot Table-ის გამოყენება

თუ გსურთ დათვალოთ ყველა თარიღის შემთხვევების რაოდენობა ერთად, მაშინ შეგიძლიათ გამოიყენოთ Excel-ის Pivot Table ფუნქცია. ეს არის ძლიერი ინსტრუმენტი Excel-ში, რომელიც შეგვიძლია გამოვიყენოთ მონაცემების გამოთვლა, შეჯამება და ანალიზი. და შეჯამებით, ჩვენ შეგვიძლია დავთვალოთ თარიღების შემთხვევების საერთო რაოდენობა მონაცემთა ნაკრების ყველა თარიღისთვის.

ამ მეთოდის მონაცემთა ნაკრების ან მსგავსი მონაცემთა ნაკრებისთვის გამოსაყენებლად, თქვენ უნდა მიჰყვეთ ამ ნაბიჯებს.

ნაბიჯები:

  • პირველ რიგში, აირჩიეთ ნებისმიერი უჯრედი მონაცემთა ნაკრებიდან.
  • შემდეგ გადადით ჩასმა ჩანართზე თქვენს ლენტზე.
  • შემდეგ, აირჩიეთ PivotTable Tables ჯგუფის განყოფილებიდან.

  • დამატებით, შეგიძლიათ გააკეთოთ დარწმუნებული ხართ მონაცემთა დიაპაზონში და სად გსურთ კრებსითი ცხრილის განთავსება შემდეგ ველში. დემონსტრირებისთვის, ჩვენ ავირჩიეთ ახალი სამუშაო ფურცელი.

  • შემდეგ დააჭირეთ OK . წინა არჩევანის გამო, ახლა გაიხსნება ახალი ელცხრილი.
  • ახლა წადით PivotTable Fields , რომელსაც ნახავთ ცხრილის მარჯვენა მხარეს, რომელიც შეიცავს კრებსით ცხრილს.
  • შემდეგ დააწკაპუნეთ და გადაიტანეთ გამოქვეყნების თარიღი ორივეზე რიგები და მნიშვნელობები ველები ინდივიდუალურად.

  • შედეგად, კრებსითი ცხრილი გამოჩნდება სასურველში. ადგილი.

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 აპლიკაციებისთვის (VBA) არის მოვლენებზე ორიენტირებული პროგრამირების ენა, რომელიც შეგვიძლია გამოვიყენოთ სხვადასხვა მიზნებისთვის - დაწყებული უჯრედის მარტივი ჩანაწერებიდან და ცვლილებებიდან დიდი და მოსაწყენი პროცესების ავტომატიზებამდე.

ამ განყოფილებაში ვისაუბრებთ. კოდის შესახებ, რომელიც დაგვეხმარება დიაპაზონის თარიღების დათვლაში. მაგრამ სანამ რაიმე სახის VBA კოდი გამოიყენებთ, ჯერ გჭირდებათ დეველოპერის ჩანართი თქვენს ლენტზე გამოსატანად. თუ ჯერ არ გაქვთ, დააწკაპუნეთ აქ, რომ ნახოთ როგორ აჩვენოთ დეველოპერის ჩანართი თქვენს ლენტზე .

სანამ პროცესის დეტალებს ჩავუღრმავდებით, მოდით მოვამზადოთ მონაცემთა ნაკრები. პროცესი. ეს არის აშკარად კოდის სიგრძის ჩვენების მიზნით, თუმცა შეგიძლიათ გამოიყენოთ ისინი ზემოთ მოცემული იგივე მონაცემთა ნაკრებით. ჩვენ ვაჩვენებთ აპლიკაციას შემდეგი მონაცემთა ნაკრებისთვის თარიღის დიაპაზონით თითოეული წიგნისთვის.

როგორც თქვენ გაქვთ ჩანართი, შეგიძლიათ მიჰყვეთ ამ ნაბიჯებს თარიღის შემთხვევების დასათვლელად, რომლებიც ეკუთვნის კონკრეტული დიაპაზონი Excel-ში.

ნაბიჯები:

  • პირველ რიგში, გადადით დეველოპერი ჩანართზე თქვენს ლენტზე.
  • შემდეგ აირჩიეთ Visual Basic დან კოდის ჯგუფის განყოფილება.

  • შედეგად, VBA ფანჯარა გაიხსნება.
  • ახლა აირჩიეთ მასში ჩადეთ ჩანართი.
  • შემდეგ ჩამოსაშლელი მენიუდან აირჩიეთ მოდული .

  • თუ მოდული უკვე არ არის შერჩეული, აირჩიეთ იგი.
  • შემდეგ, ჩადეთ შემდეგი კოდი მოდულში. ის განსაზღვრავს ახალ ფუნქციას.
8020
  • ახლა დახურეთ მოდული და დაუბრუნდით ცხრილს.
  • ამის შემდეგ აირჩიეთ უჯრედი, რომლის მნიშვნელობის შენახვა გსურთ ( უჯრედი 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 გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.