Sanadan kunlarni hisoblash uchun Excel formulasi (5 ta oson usul)

  • Buni Baham Ko'Ring
Hugh West

Excelda sanalar bilan ishlaganda biz ko'pincha sanadan boshlab kunlar sonini formula yordamida hisoblashimiz kerak. Ilgari odamlar uni qo'lda hisoblashgan. Ammo hozirgi vaqtda zamonaviy asboblar rivojlanishi bilan uni ushbu zamonaviy vositalar yordamida hisoblash juda oson.

Bugun men sanadan boshlab kunlar sonini hisoblash uchun Excel formulasidan qanday foydalanishni ko'rsataman. Microsoft 365 versiyasi yordamida.

Amaliyot kitobini yuklab oling

Mashq qilish kitobini bu yerdan yuklab olishingiz mumkin:

Date.xlsx dan kunlarni hisoblash

Excelga sanalarni qanday qo'shish kerak

Excelda istalgan sanani yozish uchun o'rnatilgan formatlar mavjud. Agar buni bilmasangiz, istalgan katakchani bosing va uning ichiga an'anaviy usulda istalgan sanani yozing, KK/AA/YYYY . Men yozganimdek, 09-03-11 .

Endi uni tanlang va Bosh sahifa >> Excel asboblar paneli da Raqam bo'limi. Siz Excel tomonidan avtomatik ravishda Sana opsiyasi tanlanishini ko'rasiz.

Agar formatni o'zgartirmoqchi bo'lsangiz, ochiladigan menyuni tanlang u bilan menyu. Siz Umumiy, Raqam, Valyuta, Foiz va h.k. kabi bir nechta variantni olasiz.

  • Endi oxirgi variantni tanlang Ko'proq raqam formatlari .

Bu vaqtda siz Format hujayralar nomli muloqot oynasini olasiz.

  • Endi siz Type menyusi ostida har xil turdagi Sanani ko'rasiz.bu.

    1. Excelda TODAY funksiyasidan foydalanish

    Siz kun<2 sonini hisoblash uchun Excel formulasi sifatida faqat TODAY funksiyasidan foydalanishingiz mumkin> sanadan . Qadamlar quyida keltirilgan.

    • Birinchidan, natijani saqlamoqchi bo'lgan yangi katakchani D5 tanlashingiz kerak.
    • Ikkinchidan, foydalanishingiz kerak. D5 katagida quyida berilgan formula.
    =TODAY()-C5

    • Nihoyat, ENTER
    tugmasini bosing.

  • Keyin, Toʻldirish dastagi belgisini ustun boʻylab sudrab oʻtamiz.

Nihoyat, biz barcha xodimlar uchun kun umumiy sonini olamiz.

Batafsil o'qing: Excel formulasidan foydalanib, sanadan to bugungacha kunlarni qanday avtomatik hisoblash mumkin

2. BUGUN va amp; Excel da DAYS funksiyalari

Siz BUGUN va KUNLAR funksiyalarini kun sonini hisoblash uchun Excel formulasi sifatida qo'llashingiz mumkin. 1> sana . Qadamlar quyida keltirilgan.

  • Birinchidan, natijani saqlamoqchi bo'lgan yangi katakchani D5 tanlashingiz kerak.
  • Ikkinchidan, foydalanishingiz kerak. D5 katagida quyida berilgan formula.
=DAYS(TODAY(),C5)

  • Nihoyat, ENTER tugmasini bosing.

  • Keyin, Toʻldirish dastagi belgisini ustun boʻylab sudrab oʻtamiz.

Nihoyat, biz barcha xodimlar uchun kun umumiy sonini olamiz.

Batafsil o'qing: Excel formulasidan bugungi kungacha kunlarni hisoblash uchun qanday qo'llash mumkin

Amaliy bo'lim

Endi tushuntirilgan usulni o'zingiz mashq qilishingiz mumkin.

Xulosa

Yuqoridagi usullardan foydalanib, biz kun yoki ish kuni har qanday orasidagi sonini qulay hisoblashimiz mumkin. Microsoft Excel yordamida ikki sana. Boshqa usulni bilasizmi? Izoh bo'limida bizga xabar bering.

Format. Sizga yoqqanini bosing. Mana, men birini tanlayman, 14-mart, 2012.
  • Keyin, OK tugmasini bosing.
  • Shunday qilib, Sana ni Excelda istalgan formatda yozishingiz mumkin.

    Batafsil o'qing: Excelga sanalarni avtomatik ravishda qanday qo'shish mumkin

    Excelda sanadan boshlab kunlarni hisoblash uchun 5 ta formula

    Mana shunday ma'lumotlar to'plamiga ega bo'laylik. Bu erda bizda Tata Group nomli kompaniyaning ishchi rekordi bor. Bundan tashqari, bizda mos ravishda B, C, va D ustunlarida Xodimlarning ismlari, ularning boshlanish sanalari, va tugash sanalari mavjud.

    Bu yerda kompaniyaning Bosh direktori har bir xodim ishlagan jami kunlar soni ni bilmoqchi. U buni qanday aniqlay oladi? Endi biz yo'llarni ko'rsatamiz.

    1. Excelda sanadan kunlarni hisoblash uchun oddiy ayirishdan foydalanish

    Bu yerda hisoblash uchun umumiy ayirish formulasini Excel formulasi sifatida ishlatishingiz mumkin. sanadan boshlab kunlar soni. Bundan tashqari, biz quyidagi formuladan foydalanamiz.

    = Tugash sanasi – Boshlanish sanasi

    Endi qadamlar haqida gaplashamiz.

    • Avvalo, jami kunlar bo'lishini istagan ustunni tanlang. Bu yerda biz ustun E ni tanladik va uni Umumiy kunlar deb nomladik.
    • Keyin, uning birinchi katakchasini tanlang. Bu erda biz uning birinchi katakchasini tanladik, E5 .
    • Shundan so'ng, tegishli formulani kiriting. E5 katak.
    =D5-C5

    • Keyin ENTER tugmasini bosing .

    Qarang: Excel ikki kun, 3179 orasidagi umumiy kunlar sonini hisoblagan.

    • Endi, barcha xodimlarning umumiy ish kunlarini bilish uchun To'ldirish dastagi belgisini (Kichik Plus (+) Tizimga kiring) torting. pastki o'ng burchak) yoki ikki marta bosing .

    Natijada siz to'ldirilgan barcha kataklarni topasiz. formula va kunlar soni .

    Batafsil o'qing: Ikki sana orasidagi kunlar sonini qanday hisoblash mumkin Excelda

    2. DAYS funktsiyasini Excelda sanadan boshlab kunlarni hisoblash uchun qo'llash

    Excel DAYS funksiyasi . Bu ikki argumentni oladi, Yakunlash sanasi va Boshlanish sanasi . Va chiqish sifatida ular orasidagi kunlarning umumiy sonini beradi. Keling, qadamlar haqida gapiraylik.

    • Birinchidan, jami kunlar bo'lishini istagan ustunning birinchi katakchasini tanlang. Bu erda biz yana E5 katakchani tanlaymiz.
    • Ikkinchidan, formulani yozing.
    =DAYS(D5,C5)

    • Nihoyat, ENTER tugmasini bosing.

    Ko'ring, bizda kunlar soni bor, 3179 .

    • Endi, avvalgidek, To'ldirish dastasi belgisini torting va ustunning barcha katakchalarini bir xil bilan to'ldiring.formula.

    Izoh: KUNLAR funksiyasi Excel 2013 da mavjud. . Shunday qilib, oldingi versiyalar foydalanuvchilari buni topa olmaydi.

    Batafsil o'qing: Bugun va amp orasida kunlar sonini hisoblash uchun Excel formulasi; Boshqa sana (6 ta tezkor usul)

    3. Excelning DATEDIF funktsiyasi bo'yicha kunlarni hisoblash

    Bu yerda siz DATEDIF funktsiyasidan Excel sifatida foydalanishingiz mumkin. sanadan boshlab kunlar sonini hisoblash uchun formula. Bundan tashqari, ushbu funktsiyaning tuzilishi quyida keltirilgan.

    =DATEDIF (Boshlanish sanasi, tugash sanasi, “d”)

    U sonini hisoblab chiqadi. kun ikki sana , xuddi DAYS funktsiyasi kabi. Faqat bitta farq, u uchun Boshlanish sanasi birinchi argument sifatida, KUNLAR esa Avval tugash sanasi ni oladi.

    Keling, qadamlar haqida gapiraylik.

    • Avvalo, jami kunlar bo'lishini istagan ustunni tanlang. Bu yerda biz ustun E ni tanladik va uni Umumiy kunlar deb nomladik.
    • Keyin, uning birinchi katakchasini tanlang. Bu yerda uning birinchi katakchasini tanladik E5 .
    • Shundan so'ng E5 katakchaga mos formulani yozing.
    =DATEDIF(C5,D5,"d")

    • Keyin ENTER tugmasini bosing.

    Bizda kunlar soni borligini ko'ring, 3179 .

    • Endi, avvalgidek, To'ldirish dastagi belgisini torting va barcha katakchalarni to'ldiring. ustunbir xil formula bilan.

    Nihoyat, biz ikki sana orasidagi kun sonini oldik.

    Bu erda ushbu funktsiyaning boshqa tuzilishi quyida keltirilgan.

    =DATEDIF (Boshlanish sanasi, tugash sanasi, “m”)

    Bu ikki kun orasidagi oylar sonini hisoblab chiqadi.

    Boshqa format:

    =DATEDIF (Boshlanishi Sana, Tugash sanasi, “y”)

    U yillar ikki kun orasidagi sonini hisoblaydi.

    Bundan tashqari, DATEDIF funksiyasining yana bir formati mavjud. Yillarni hisobga olmagan holda ikki sana orasidagi kun sonini hisoblab chiqadi. Ya'ni, u o'sha yilning kunlarini sanaydi.

    Masalan, Boshlanish sanasi ni 2012-yil 11-iyun deb olsak. , va Yakunlash sanasi sifatida 2020-yil 22-sentyabr . U faqat 2012-yil 11-iyun va 22-sentyabr orasidagi kun sonini hisobga oladi.

    Bu yerda format quyidagicha: quyida.

    =DATEDIF (Boshlanish sanasi, tugash sanasi, “yd”)

    Shuningdek, quyida biriktirilgan rasmni ko'rishingiz mumkin.

    Shuningdek, yana bitta format mavjud.

    =DATEDIF (Boshlanish sanasi, tugash sanasi, “ym”)

    U oylar soni ikki sana yillarni e'tiborsiz qoldirgan holda .

    Va oxirgisi shunday quyida.

    =DATEDIF (Boshlanish sanasi, tugash sanasi, “md”)

    U kunlar sonini hisoblaydi. ikki sana oy va yil hisobga olinmaydi.

    Izoh: DATEDIF Excelda yashirin funksiyadir. Aslida, uni Excel asboblar paneli da topa olmaysiz. Demak, uni olish uchun katakka toʻliq ismni yoki Formula satri ni yozishingiz kerak.

    Batafsil oʻqish: Oradagi kunlar soni uchun Excel formulasi Ikki sana

    O'xshash o'qishlar

    • Excel-ga sanalarni qanday avtomatik ravishda qo'shish mumkin (2 oddiy qadam)
    • Keyingi oy uchun sana yoki kunlarni topish uchun Excel formulasi (6 ta tezkor usul)
    • Excelda bir oyda ish kunlarini hisoblash (4 ta oson usul)
    • Yillarni olish uchun Excelda sanalarni qanday ayirish mumkin (7 ta oddiy usul)

    4. Excelda dam olish kunlaridan tashqari aniq ish kunlarini hisoblash

    Endi ikki kun orasidagi ish kunlari umumiy sonini hisoblaymiz. Buning uchun ikki funksiyadan foydalanamiz. Ular:

    • NETWORKDAYS funktsiyasi
    • NETWORKDAYS.INTL Funktsiya

    4.1. Sanadan boshlab ish kunlarini hisoblash uchun NETWORKDAYS funksiyasidan foydalanish

    Bu yerda biz sanadan boshlab ish kunlarini hisoblash uchun NETWORKDAYS funksiyasidan foydalanamiz. Asosan, u uchun uch argument, Boshlanish sanasi , tugash sanasi va ishlamaydigan kunlar yoki <1 roʻyxati kerak boʻladi>Bayramlar . Shuningdek, har haftaning Shanba va Yakshanba kunlarini Dam olish kunlari sifatida qabul qiladi. Keyin beradijami soni Ish kunlari chiqarish sifatida. Quyidagi rasmga qarang. Biz yilning barcha bayramlari ro'yxatini ustun G da tuzdik.

    • Keyin, katakchaga formulani kiritdik. E5 .
    =NETWORKDAYS(C5,D5,$G$5:$G$17)

    • Keyin ENTER tugmasini bosing.

    Bu yerda biz jami Ish kunlari ni 2272 kun sifatida olamiz.

    • Va keyin <-ni sudrab olib bordik. 1>Toʻldirish dastagi belgisi qolgan hujayralarni Avtotoʻldirish uchun.

    Nihoyat, biz barcha ish kunlarini oldik.

    Izoh: Biz bayramlar roʻyxatidagi Absolute Cell Reference dan foydalandik, chunki biz buni istamaymiz. To'ldirish dastagi belgisini sudrab borishda o'zgartirilishi mumkin.

    Batafsil o'qing: Excelda yakshanbadan tashqari ish kunlarini qanday hisoblash mumkin

    4.2. Excel da NETWORKDAYS.INTL funksiyasidan foydalanish

    NETWORKDAYS va NETWORKDAYS.INTL funktsiyasi o'rtasidagi yagona farq shundaki, NETWORKDAYS , dam olish kunlari belgilangan sifatida shanba va yakshanba . Lekin NETWORKDAYS.INTL da siz uni xohlaganingizcha qabul qilishingiz mumkin.

    Demak NETWORKDAYS.INTL da to'rt argument mavjud, Boshlanish Sana , Yakunlash sanasi , Hafta oxiri raqami va Bayramlar roʻyxati. Excelda Hafta oxiri raqamlari belgilandi. Quyidagi rasmda I va J ustunlari Dam olish kunlari raqamlari roʻyxatini oʻz ichiga oladi.

    Maylibiz bir lahzaga o'ylaymiz Tata Group da haftalik bayramlar Juma va Shanba . Shunday qilib, Hafta oxiri raqami 7 .

    • Endi biz ustun E ga o'tamiz va ushbu formulani katakka kiritamiz. E5 .
    =NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)

    • Keyin biz ENTER tugmasini bosing.

    • Va keyin biz To'ldirish dastagi belgisini ustun bo'ylab sudrab o'tamiz.

    Nihoyat, umumiy sonni olamiz. Ish kunlari har bir xodim uchun juma va shanba dam olish kunlari deb hisoblanadi.

    Izoh: Biz yana Dam olish kunlari roʻyxati uchun Absolute Cell Reference dan foydalandik, chunki Toʻldirish dastagini sudrab olayotganda uning koʻpayishini istamaymiz. belgisi.

    Batafsil o'qing: Excelda dam olish kunlaridan tashqari ish kunlarini qanday hisoblash mumkin & bayramlar

    5. Excelda sanadan boshlab kunlarni hisoblash uchun birlashtirilgan funksiyalardan foydalanish

    Siz DATE funksiyasi kombinatsiyasini ishlatishingiz mumkin. 2> , YIL funktsiyasi , MONTH funksiyasi , va DAY funksiyasi sifatida sanadan kun sonini hisoblash uchun Excel formulasi. Qadamlar quyida keltirilgan.

    • Birinchidan, natijani saqlamoqchi bo'lgan yangi katakchani E5 tanlashingiz kerak.
    • Ikkinchidan, foydalanishingiz kerak. E5 katakchada quyida berilgan formula.
    =DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))

    • Nihoyat, ENTER tugmasini bosing olish uchun natija.

    Formulalarni taqsimlash

    • Birinchidan, KUN( C5)—> DAY funksiyasi C5 yacheykadan kun raqamini qaytaradi.
      • Chiqish—> 11 .
    • Ikkinchidan, MONTH(C5)—> MONTH funksiyasi <1dan kun raqamini qaytaradi>C5 hujayra.
      • Chiqish—> 8 .
    • Uchinchidan, YEAR(C5)—> YEAR funksiyasi <1dan kun raqamini qaytaradi>C5 hujayra.
      • Chiqish—> 2011 .
    • Toʻrtinchidan, DATE(YEAR(C5),MONTH(C5),DAY(C5))—> Bu DATE funksiyasi sanani qaytaradi.
      • Chiqish—> 11-08-11.
    • Shunga oʻxshab, SANA (YIL(D5), OY(D5), KUN(D5))— > qaytadi 24-04-20 .
    • Nihoyat, (24-04-20)-(11-08-11)—> 3179 bo'ladi.
    • Va keyin biz To'ldirish dastagi belgisini ustun bo'ylab sudrab o'tamiz.

    Nihoyat, biz barcha xodimlar uchun kun umumiy sonini olamiz.

    Batafsil o'qing: O'rtasidagi kunlar sonini hisoblang. Excelda VBA bilan ikkita sana

    Bugun va Excelda boshqa sana orasidagi kunlarni sanash

    Bundan tashqari, TOODAY funksiyasidan foydalanib, bugungi va boshqa sana o'rtasidagi kunlarni hisoblashimiz mumkin. 2>. Asosan, bu TODAY funksiyasi joriy sanani qaytaradi. Shunday qilib, siz joriy kundan boshlab kunlarni hisoblashingiz mumkin. Endi biz buni qilishning ikki usulini ko'rib chiqamiz

    Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.