Excelning sana funktsiyalari - DATE, BUGUN va hokazo formula misollari.

  • Buni Baham Ko'Ring
Michael Brown

Bu Excel sanasi boʻyicha oʻquv qoʻllanmamizning yakuniy qismi boʻlib, unda barcha Excel sana funksiyalarining umumiy koʻrinishi, ularning asosiy qoʻllanilishi tushuntiriladi va koʻplab formulalar misollari keltirilgan.

Microsoft Excel sana va vaqt bilan ishlash uchun ko'plab funktsiyalarni taqdim etadi. Har bir funktsiya oddiy amalni bajaradi va bir formula ichida bir nechta funksiyalarni birlashtirib, siz murakkabroq va qiyinroq vazifalarni hal qilishingiz mumkin.

Excel sanalari boʻyicha qoʻllanmamizning oldingi 12 qismida biz Excelning asosiy sana funksiyalarini batafsil oʻrganib chiqdik. . Ushbu yakuniy qismda biz olingan bilimlarni umumlashtiramiz va sanalarni hisoblash uchun eng mos funksiyani topishga yordam berish uchun turli formula misollariga havolalar beramiz.

Excelda sanalarni hisoblashning asosiy funksiyasi:

    Joriy sana va vaqtni oling:

    • Sanaga kunlarni qo'shish yoki ayirish
    • Oydagi kunlar sonini hisoblang

    Excel TODAY funksiyasi

    TODAY() funksiyasi aynan nomidan ko‘rinib turibdiki, bugungi sanani qaytaradi.

    TODAY, shubhasiz, Excelning eng oson funksiyalaridan biri hisoblanadi, chunki unda hech qanday funksiya yo‘q. umuman argumentlar. Excelda bugungi sanani olish kerak bo'lganda, katakchaga quyidagi formulani kiriting:

    =TODAY()

    Bu aniq foydalanishdan tashqari, Excel TODAY funktsiyasi murakkabroq formulalar va hisob-kitoblarning bir qismi bo'lishi mumkin. bugungi sana asosida. Masalan, joriy sanaga 7 kun qo'shish uchun quyidagilarni kiritingbayramlar.

    Masalan, quyidagi formula shanba va yakshanba kunlari hisobga olinmagan va C2:C5 katakchalaridagi bayramlar bundan mustasno, A2 formatidagi boshlanish sanasi va B2 formatidagi tugash sanasi orasidagi butun ish kunlari sonini hisoblab chiqadi:

    =NETWORKDAYS(A2, B2, C2:C5)

    Siz NETWORKDAYS funksiyasi argumentlarining keng qamrovli tushuntirishini formulalar misollari va skrinshotlar bilan quyidagi oʻquv qoʻllanmada topishingiz mumkin:

    NETWORKDAYS funksiyasi – ikki sana orasidagi ish kunlarini hisoblash

    Excel NETWORKDAYS.INTL funksiyasi

    NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) Excel 2010 va undan keyingi versiyalarida mavjud NETWORKDAYS funksiyasining yanada kuchli modifikatsiyasi. Shuningdek, u ikki sana orasidagi ish kunlari sonini qaytaradi, lekin qaysi kunlarni dam olish kunlari deb hisoblash kerakligini belgilash imkonini beradi.

    Mana NETWORKDAYSning asosiy formulasi:

    =NETWORKDAYS(A2, B2, 2, C2:C5)

    formula A2 (boshlanish_sanasi) va B2 (tugash_sanasi) sanasi orasidagi ish kunlari sonini hisoblab chiqadi, yakshanba va dushanba dam olish kunlarini hisobga olmaganda (hafta oxiri parametridagi 2-raqam) va C2:C5 katakchalarida bayramlar hisobga olinmaydi.

    NETWORKDAYS.INTL funksiyasi haqida toʻliq maʼlumot olish uchun qarang:

    NETWORKDAYS funksiyasi – maxsus dam olish kunlari bilan ish kunlarini hisoblash

    Umid qilamanki, Excel sanasi funksiyalarida bu 10K fut koʻrinishi yordam berdi Excelda sana formulalari qanday ishlashi haqida umumiy tushunchaga ega bo'lasiz. Agar siz ko'proq bilmoqchi bo'lsangiz, ushbu sahifada keltirilgan formulalar misollarini ko'rib chiqishingizni tavsiya qilaman. rahmat aytamano'qiganingiz uchun va kelgusi hafta blogimizda yana ko'rishga umid qilaman!

    hujayradagi formula:

    =TODAY()+7

    Dam olish kunlaridan tashqari bugungi sanaga 30 ish kunini qo'shish uchun undan foydalaning:

    =WORKDAY(TODAY(), 30)

    Eslatma. Excelda BUGUN funksiyasi tomonidan qaytarilgan sana ishchi varaq joriy sanani aks ettirish uchun qayta hisoblanganda avtomatik ravishda yangilanadi.

    Excelda BUGUN funksiyasidan foydalanishni koʻrsatadigan koʻproq formula misollari uchun quyidagi oʻquv qoʻllanmalarini koʻrib chiqing:

    • Excel TODAY funksiyasi bugungi sanani va boshqalarni kiritish
    • Bugungi sanani matn formatiga aylantirish
    • Bugungi sana asosida ish kunlarini hisoblash
    • 1-chini toping oyning kuni bugungi sana asosida

    Excel NOW funksiyasi

    NOW() funksiyasi joriy sana va vaqtni qaytaradi. BUGUNDA bo'lgani kabi, unda hech qanday dalil yo'q. Agar siz ish varaqingizda bugungi sana va joriy vaqtni ko'rsatmoqchi bo'lsangiz, katakka quyidagi formulani qo'ying:

    =NOW()

    Eslatma. BUGUNDA bo'lgani kabi, Excel NOW ham o'zgaruvchan funksiya bo'lib, har safar ish varag'i qayta hisoblanganda qaytarilgan qiymatni yangilaydi. E'tibor bering, NOW() formulali katak real vaqtda avtomatik yangilanmaydi, faqat ish kitobi qayta ochilganda yoki varaq qayta hisoblanganda. Elektron jadvalni qayta hisoblashga majburlash va natijada uning qiymatini yangilash uchun NOW formulasini olish uchun faqat faol ish varaqlarini qayta hisoblash uchun Shift+F9 yoki barcha ochiq ishchi kitoblarni qayta hisoblash uchun F9 tugmalarini bosing.

    Excel DATEVALUE funksiyasi

    DATEVALUE(date_text) matn formatidagi sanani sanani ifodalovchi seriya raqamiga o‘zgartiradi.

    DATEVALUE funksiyasi ko‘plab sana formatlarini hamda “matn sanalari”ni o‘z ichiga olgan kataklarga havolalarni tushunadi. DATEVALUE matn sifatida saqlangan sanalarni hisoblash, filtrlash yoki saralash va bunday “matn sanalarini” Sana formatiga aylantirish uchun juda qulay bo‘ladi.

    Quyida bir nechta oddiy DATEVALUE formula misollari keltirilgan:

    =NETWORKDAYS(A2, B2, C2:C5)

    =DATEVALUE("5/20/2015")

    =DATEVALUE("may 20, 2015")

    Va quyidagi misollar DATEVALUE funksiyasi real hayotdagi vazifalarni hal qilishda qanday yordam berishi mumkinligini ko'rsatadi:

    • Sanani raqamga aylantirish uchun DATEVALUE formulasi
    • Matn satrini sanaga aylantirish uchun DATEVALUE formulasi

    Excel TEXT funksiyasi

    Bu yerda sof ma'noda, TEXT funktsiyasini Excel sana funksiyalaridan biri sifatida tasniflash mumkin emas, chunki u faqat sanalarni emas, istalgan raqamli qiymatni matn qatoriga o'zgartira oladi.

    TEXT(qiymat, format_matn) funksiyasi bilan siz Quyidagi skrinshotda ko'rsatilgandek sanalarni turli formatdagi matn qatorlariga o'zgartiring.

    Eslatma. TEXT funktsiyasi tomonidan qaytarilgan qiymatlar odatdagi Excel sanalari kabi ko'rinishi mumkin bo'lsa-da, ular matn qiymatlari bo'lib, shuning uchun boshqa formulalar va hisob-kitoblarda ishlatib bo'lmaydi.

    Bu erda siz topishingiz mumkin bo'lgan yana bir nechta TEXT formula misollari mavjud. foydali:

    • Sanani matnga aylantirish uchun Excel TEXT funksiyasi
    • Sanani oy va yilga aylantirish
    • Sanani matnga aylantirish.sanadan boshlab oy nomi
    • Oy raqamini oy nomiga aylantirish

    Excel DAY funksiyasi

    DAY(serial_number) funksiya oyning bir kunini 1 dan 31 gacha butun son sifatida qaytaradi .

    Serial_raqam - bu siz olmoqchi bo'lgan kunga to'g'ri keladigan sana. Bu yacheyka ma'lumotnomasi, DATE funksiyasidan foydalangan holda kiritilgan sana yoki boshqa formulalar orqali qaytarilgan sana bo'lishi mumkin.

    Bu erda bir nechta formula misollari keltirilgan:

    =DAY(A2) - oyning kunini qaytaradi. A2

    =DAY(DATE(2015,1,1)) -dagi sana - 2015-yil 1-yanvar kunini qaytaradi

    =DAY(TODAY()) - bugungi sanani qaytaradi

    Excel-ning MONTH funksiyasi

    MONTH(serial_number) Excel-da belgilangan sana oyini 1 (yanvar) dan 12 (dekabr) gacha bo'lgan butun son sifatida qaytaradi.

    Masalan:

    =MONTH(A2) - A2 katakdagi sananing oyini qaytaradi.

    =MONTH(TODAY()) - joriy oyni qaytaradi.

    MONTH funksiyasi Excel sana formulalarida o'zicha kamdan-kam qo'llaniladi. Ko'pincha siz uni quyidagi misollarda ko'rsatilgan boshqa funktsiyalar bilan birgalikda ishlatasiz:

    • Excelda sanaga oylarni qo'shish yoki ayirish
    • Ikki sana orasidagi oylarni hisoblash
    • Hafta raqamidan oy oling
    • Excelda sanadan oy raqamini oling
    • Oyning 1-kunini hisoblang
    • Oy asosida sanalarni shartli formatlash

    MONTH funksiyasi sintaksisi haqida batafsil tushuntirish va boshqa ko'plab formulalar misollari uchun quyidagi qo'llanmani ko'rib chiqing:Excelda MONTH funksiyasidan foydalanish.

    Excel YEAR funksiyasi

    YEAR(serial_number) berilgan sanaga mos keladigan yilni 1900 dan 9999 gacha raqam sifatida qaytaradi.

    Excel YEAR funksiyasi Bu juda sodda va uni sanani hisoblashda ishlatishda hech qanday qiyinchilikka duch kelmaysiz:

    =YEAR(A2) - A2 katakchadagi sana yilini qaytaradi.

    =YEAR("20-May-2015") - yilni qaytaradi. belgilangan sana.

    =YEAR(DATE(2015,5,20)) - berilgan sananing yilini olishning ishonchli usuli.

    =YEAR(TODAY()) - joriy yilni qaytaradi.

    YEAR funksiyasi haqida koʻproq maʼlumot olish uchun qarang:

    • Excel YEAR funksiyasi - sintaksis va foydalanish
    • Excelda sanani yilga qanday oʻzgartirish mumkin
    • Qanday qilib Excelda sanaga yillarni qo'shish yoki ayirish
    • Ikki sana orasidagi yillarni hisoblash
    • Yil kunini qanday olish mumkin (1 - 365)
    • Qanday qilib sonni topish mumkin Yilda qolgan kunlar

    Excel EOMONTH funktsiyasi

    EOMONTH(start_date, months) funksiyasi boshlanish sanasidan boshlab berilgan oylar sonini oyning oxirgi kunini qaytaradi.

    Ko'pchilik kabi ning Excel sana funksiyalari, EOMONTH DATE funksiyasidan foydalangan holda kiritilgan hujayra havolalari sifatida kiritilgan sanalar yoki boshqa formulalar natijalari bilan ishlashi mumkin.

    months argumentidagi musbat qiymat mos keladigan raqamni qo'shadi boshlanish sanasigacha bo'lgan oylar soni, masalan:

    =EOMONTH(A2, 3) - oyning oxirgi kunini, 3 oy keyin A2 katakdagi sanani qaytaradi.

    A salbiy qiymat da oy argumenti boshlanish sanasidan mos keladigan oy sonini ayiradi:

    =EOMONTH(A2, -3) - oyning oxirgi kunini, A2 katakchadagi sanadan 3 oy oldin ni qaytaradi.

    oy argumentidagi nol EOMONTH funksiyasini boshlanish sanasi oyining oxirgi kunini qaytarishga majbur qiladi:

    =EOMONTH(DATE(2015,4,15), 0) - oxirgisini qaytaradi kun, aprel, 2015.

    joriy oyning oxirgi kuni ni olish uchun boshlanish_sana argumentida BUGUN funksiyasini va oyda<0 ni kiriting. 20>:

    =EOMONTH(TODAY(), 0)

    Quyidagi maqolalarda yana bir nechta EOMONTH formula misollarini topishingiz mumkin:

    • Qanday qilib oyning oxirgi kunini olish
    • Oyning birinchi kunini qanday olish mumkin
    • Excelda kabisa yillarini hisoblash

    Excel WEEKDAY funksiyasi

    WEEKDAY(serial_number,[return_type]) funktsiya sanaga to'g'ri keladigan hafta kunini qaytaradi, chunki 1 dan 7 gacha (shanba).

    • Serial_raqam sana, havola bo'lishi mumkin. sana yoki boshqa Excel funksiyasi tomonidan qaytarilgan sanani o'z ichiga olgan hujayra n.
    • Qaytish_turi (ixtiyoriy) - haftaning qaysi kuni birinchi kun deb hisoblanishini belgilovchi raqam.

    To'liq ma'lumotni topishingiz mumkin. Quyidagi o'quv qo'llanmada mavjud qaytish turlari ro'yxati: Excelda haftaning kuni funksiyasi.

    Va bu erda bir nechta HAFTA SONI formulalariga misollar:

    =WEEKDAY(A2) - haftaning kuniga mos keladigan kunini qaytaradi. A2 katakdagi sana; ning 1-kunihafta yakshanba (standart).

    =WEEKDAY(A2, 2) - A2 katakdagi sanaga mos keladigan hafta kunini qaytaradi; hafta dushanba kuni boshlanadi.

    =WEEKDAY(TODAY()) - haftaning bugungi kuniga mos keladigan raqamni qaytaradi; hafta yakshanba kuni boshlanadi.

    WEEKDAY funksiyasi Excel varaqidagi qaysi sanalar ish kunlari va qaysilari dam olish kunlari ekanligini aniqlashga, shuningdek saralash, filtrlash yoki ish kunlari va dam olish kunlarini ajratib ko'rsatish:

    • Sanadan boshlab ish kuni nomini qanday olish mumkin
    • Ish va dam olish kunlarini toping va filtrlang
    • Excelda ish kunlari va dam olish kunlarini ajratib ko'rsatish

    Excel DATEDIF funksiyasi

    DATEDIF(start_date, end_date, unit) funksiyasi ikki sana oʻrtasidagi farqni kunlar, oylar yoki yillar bilan hisoblash uchun maxsus ishlab chiqilgan.

    Sana farqini hisoblash uchun qaysi vaqt oraligʻidan foydalanishga bogʻliq. oxirgi argumentda kiritgan harfda:

    =DATEDIF(A2, TODAY(), "d") - A2 dagi sana va bugungi sana o'rtasidagi kun sonini hisoblab chiqadi.

    =DATEDIF(A2, A5, "m") - sonini qaytaradi. A2 va B2 sanalari orasidagi to'liq oy .

    =DATEDIF(A2, A5, "y") - A2 va B2 sanalari orasidagi to'liq yillar sonini qaytaradi.

    Bu DATEDIF funksiyasining asosiy ilovalari bo'lib, u ko'p narsaga qodir. ko'proq, quyidagi misollarda ko'rsatilgandek:

    • Excel DATEDIF funktsiyasi - sintaksis va foydalanadi
    • Ikki sana orasidagi kunlarni hisoblash
    • Sanalar orasidagi haftalarni hisoblash
    • Oradagi oylarni hisoblangikki sana
    • Ikki sana orasidagi yilni hisoblash
    • Sana farqi kunlar, oylar va yillar

    Excel WEEKNUM funksiyasi

    WEEKNUM(serial_number, [return_type]) - haftani qaytaradi 1 dan 53 gacha bo'lgan butun son sifatida ma'lum bir sananing raqami.

    Masalan, quyidagi formula 1 ni qaytaradi, chunki 1 yanvarni o'z ichiga olgan hafta yilning birinchi haftasidir.

    =WEEKNUM("1-Jan-2015")

    Quyidagi qoʻllanma Excel WEEKNUM funksiyasining barcha oʻziga xos xususiyatlarini tushuntiradi: WEEKNUM funksiyasi – Excelda hafta sonini hisoblash.

    Shuningdek, siz toʻgʻridan-toʻgʻri formula misollaridan biriga oʻtishingiz mumkin:

    • Hafta raqami bo'yicha qiymatlarni qanday yig'ish kerak
    • Hafta raqamiga qarab hujayralarni qanday ajratib ko'rsatish kerak

    Excel EDATE funktsiyasi

    EDATE(start_date, months) funksiyasi seriya raqamini qaytaradi sana, ya'ni boshlanish sanasidan oldingi yoki keyingi oylar soni.

    Masalan:

    =EDATE(A2, 5) - A2 katakchadagi sanaga 5 oy qo'shiladi.

    =EDATE(TODAY(), -5) - bugungi kundan boshlab 5 oyni ayiradi.

    EDATE formulalarini batafsil tushuntirish uchun exa formulasi bilan tasvirlangan mples uchun qarang:

    EDATE funksiyasi bilan sanaga oy qoʻshish yoki ayirish.

    Excel YEARFRAC funksiyasi

    YEARFRAC(start_date, end_date, [basis]) funksiya 2 sana orasidagi yil nisbatini hisoblab chiqadi.

    Ushbu juda o'ziga xos funksiyadan tug'ilgan kundan boshlab yoshni hisoblash kabi amaliy vazifalarni hal qilish uchun foydalanish mumkin.

    Excel WORKDAY funktsiyasi

    WORKDAY(start_date, days, [holidays]) funktsiyasi N ish kunidan oldin yoki keyin sanani qaytaradi. boshlanishisana. U avtomatik ravishda hisob-kitoblardan dam olish kunlari va siz belgilagan bayramlarni chiqarib tashlaydi.

    Ushbu funksiya standart ish taqvimi asosida muhim bosqichlarni va boshqa muhim voqealarni hisoblash uchun juda foydali.

    Masalan, quyidagi formula A2 katakdagi boshlanish sanasiga 45 ish kuni qo‘shiladi, B2:B8 kataklaridagi bayramlar hisobga olinmaydi:

    =WORKDAY(A2, 45, B2:B85)

    WORKDAY sintaksisi haqida batafsil tushuntirish va boshqa formula misollari uchun qarang. :

    WORKDAY funktsiyasi - Excelda ish kunlarini qo'shish yoki ayirish

    Excel WORKDAY.INTL funksiyasi

    WORKDAY.INTL(start_date, days, [weekend], [holidays]) - Excel 2010 da kiritilgan WORKDAY funksiyasining yanada kuchli variantidir.

    WORKDAY.INTL maxsus dam olish kunlari parametrlari bilan kelajakda yoki o'tmishdagi N ish kunlarining sanasini hisoblash imkonini beradi.

    Masalan, A2 katakchadagi boshlanish sanasidan 20 ish kuni keyin sanani olish uchun, dushanba va yakshanba dam olish kunlari hisoblanganda siz quyidagi formulalardan birini ishlatishingiz mumkin:

    =WORKDAY.INTL(A2, 20, 2, 7)

    yoki

    =WORKDAY.INTL(A2, 20, "1000001")

    Albatta, bu mumkin qiyin bo'lsin Ushbu qisqa tushuntirishning mohiyatini tushunish uchun, lekin skrinshotlar bilan tasvirlangan ko'proq formula misollari ishlarni osonlashtiradi:

    WORKDAY.INTL - maxsus dam olish kunlari bilan ish kunlarini hisoblash

    Excel NETWORKDAYS funksiyasi

    NETWORKDAYS(start_date, end_date, [holidays]) funksiyasi siz belgilagan ikki sana orasidagi ish kunlari sonini qaytaradi. U avtomatik ravishda dam olish kunlarini va ixtiyoriy ravishda, kunlarni istisno qiladi

    Maykl Braun - dasturiy vositalardan foydalangan holda murakkab jarayonlarni soddalashtirishga ishtiyoqi bo'lgan maxsus texnologiya ishqibozi. Texnologiya sohasida o'n yildan ortiq tajribaga ega bo'lgan holda, u Microsoft Excel va Outlook, shuningdek, Google Sheets va Docs dasturlarida o'z mahoratini oshirdi. Mayklning blogi o'z bilimi va tajribasini boshqalar bilan baham ko'rishga, samaradorlik va samaradorlikni oshirish uchun amal qilish oson maslahatlar va o'quv qo'llanmalariga bag'ishlangan. Tajribali mutaxassismisiz yoki yangi boshlovchi boʻlasizmi, Mayklning blogi ushbu muhim dasturiy vositalardan maksimal darajada foydalanish uchun qimmatli tushunchalar va amaliy maslahatlarni taqdim etadi.