Excel-də müəyyən vəzifələri yerinə yetirmək üçün müəyyən tarixlər arasında neçə gün keçdiyini müəyyənləşdirməlisiniz. Xoşbəxtlikdən, proqramda bu məsələni həll edə biləcək vasitələr var. Excel-də tarix fərqini necə hesablaya biləcəyinizi öyrənək.
Gün sayını hesablamaq
Tarixi ilə işə başlamazdan əvvəl, bu format üçün hüceyrələri formatlaşdırmalısınız. Çox hallarda, bir tarixə bənzər bir simvol dəsti girildikdə, hüceyrənin özü yenidən formalaşdırılır. Ancaq özünüzü sürprizlərdən sığortalamaq üçün əlinizdən gələni etmək daha yaxşıdır.
- Hesablamalar aparmağı planladığınız hesabatın yerini seçin. Seçimdə sağ siçan düyməsini basın. Kontekst menyusu aktivləşdirilir. Burada, maddəni seçin "Hüceyrə formatı ...". Alternativ olaraq, klaviatura qısayolunu yaza bilərsiniz Ctrl + 1.
- Formatlama pəncərəsi açılır. Açılış seksiyində deyilsə "Sayı"sonra da gedin. Parametr blokunda "Nömrə formaları" düyməni mövqeyə qoyun "Tarix". Pəncərənin sağ hissəsində işlədiyiniz məlumatların növünü seçin. Bundan sonra, dəyişiklikləri düzəltmək üçün düyməni basın. "OK".
İndi seçilmiş hüceyrələr içərisində olan bütün məlumatlar, proqram tarix olaraq tanıyacaq.
Metod 1: Sadə Hesablama
Tarixi günlər arasındakı fərqləri hesablamaq üçün ən asan yol sadə bir formula ilədir.
- Ayrı bir hüceyrə biçimlendirilmiş tarix aralığında, hesablamaq istədiyiniz arasındakı fərqi yazırıq.
- Nəticənin görüntüleneceği hüceyrəni seçin. Ortaq bir format olmalıdır. Sonuncu vəziyyət çox vacibdir, çünki bu hüceyrədə bir tarix formatı varsa, nəticədə nəticə olacaq "dd.mm.yy" ya da bu formata uyğun olan, hesablamaların yanlış nəticəsidir. Bir hüceyrənin və ya aralığın cari formatı seksiyada seçilərək baxıla bilər "Ev". Alətlər blokunda "Sayı" bu göstəricinin göstərildiyi sahədir.
Əgər başqa bir dəyər varsa "Ümumi"bu halda, əvvəlki dövrdə olduğu kimi, kontekst menyusundan istifadə edərək formatlama pəncərəsini işə salırıq. Seksiyada "Sayı" format görünüşünü təyin edin "Ümumi". Düyməni basırıq "OK".
- Ümumi formatda formatlaşdırılmış hüceyrədə işarəni qoyduq "=". İki tarixin sonrakı yerlərinin (sonuncu) olduğu kameraya basın. Sonra klaviatura işarəsini basın "-". Bundan sonra, daha əvvəlki (ilkin) tarixi olan hüceyrəni seçin.
- Bu tarixlər arasında nə qədər vaxt keçdiyini görmək üçün düyməni basın. Daxil edin. Nəticə ümumi format kimi formatlanmış bir hüceyrədə göstərilir.
Metod 2: RAZHDAT funksiyası
Tarixi fərqləri hesablamaq üçün ayrıca xüsusi funksiyanı da istifadə edə bilərsiniz. RAZNAT. Problem, funksiya ustalarının siyahısında heç bir funksiya olmadığından, əllə formulun daxil edilməsinə ehtiyacınız olacaq. Onun sözdizimi belədir:
= RAZNAT (start_date; end_date; bir)
"Vahid" - bu nəticə seçilmiş hüceyrədə nümayiş ediləcək formatdır. Hansı xarakterin bu parametrda əvəz olunacağına bağlıdır, hansı ki, birləşmələrin nəticəsi qaytarılacaqdır:
- "y" - tam illər;
- "m" - tam ay;
- "d" - gün;
- "YM" aylardakı fərqdir;
- "MD" - günlərdəki fərq (ay və il sayılmır);
- "YD" günlərdəki fərqdir (il sayılmır).
Tarixlər arasında gün sayının fərqini hesablamağımız lazım olduğundan ən optimal həll son variantdan istifadə etmək olar.
Həm də qeyd etmək lazımdır ki, yuxarıda təsvir edilən sadə formulun istifadə üsulundan fərqli olaraq, bu funksiyanı istifadə edərkən ilk növbədə başlanğıc tarixi, son isə isə ikinci olmalıdır. Əks təqdirdə, hesablamalar yanlış olacaq.
- Formulanı yuxarıda təsvir olunmuş sintaksisinə və başlanğıc və bitmə tarixləri şəklində olan əsas məlumatlara görə seçilmiş hüceyrədə yazın.
- Hesablamaq üçün düyməni basın Daxil edin. Bundan sonra, tarixlər arasında gün sayını göstərən bir sıra şəklində nəticə, göstərilən hüceyrədə göstərilir.
Metod 3: İş günlərinin sayını hesablayın
Excel-də, iki gün arasındakı iş günlərini, yəni həftə sonları və tətillər istisna olmaqla, hesablamaq da mümkündür. Bunu etmək üçün funksiyanı istifadə edin Təmizləyicilər. Əvvəlki operatordan fərqli olaraq, funksiya ustalarının siyahısı mövcuddur. Bu funksiya üçün sintaksis aşağıdakılardır:
= CLEANERS (start_date; end_date; [bayramlar])
Bu funksiyada əsas arqumentlər operatorla eynidır RAZNAT - başlanğıc və bitmə tarixi. Əlavə olaraq, isteğe bağlı bir arqument var "Bayramlar".
Bunun əvəzinə, əhatə olunan müddət üçün ictimai tətil tarixləri dəyişdirilməlidir. Bu funksiya, şənbə, bazar günləri istisna olmaqla, göstərilən aralığın bütün günlərini və istifadəçi tərəfindən arqumentə əlavə etdiyi günləri hesablayır "Bayramlar".
- Hesablamanın nəticəsini ehtiva edən hüceyrəni seçin. Düyməni basın "Əlavə funksiyası".
- Funksiya sihirbazı açılır. Kateqoriyada "Tam alfabetik siyahı" və ya "Tarix və vaxt" bir maddə axtarır "CHISTRABDNY". Seçin və düyməni basın. "OK".
- Fəaliyyət arqumenti pəncərəsi açılır. Müvafiq sahələrdə dövrün başlanğıc və son tarixini, eləcə də varsa, dövlət bayramlarının tarixini daxil edin. Düyməni basırıq "OK".
Yuxarıda göstərilən manipulyasiyalardan sonra müəyyən müddət üçün iş günlərinin sayı əvvəlcədən seçilmiş hüceyrədə göstərilir.
Dərs: Excel funksiyası Sihirbazı
Gördüyünüz kimi, Excel istifadəçisini iki tarix arasında gün sayını hesablamaq üçün olduqca lazımlı bir vasitədir. Bu halda, günlərdə fərqi hesablamaq lazımdırsa, daha optimal bir seçim funksiyanı istifadə etmək əvəzinə sadə toplama formulunu istifadə etmək olar RAZNAT. Ancaq isterseniz, məsələn, iş günlərinin sayını hesablamaq üçün, funksiya qurtarmağa gələcəkdir Təmizləyicilər. Yəni, həmişə olduğu kimi, müəyyən bir vəzifə qoyduqdan sonra istifadəçi icra vasitəsi ilə qərar verməlidir.