Excelda WEEKDAY funksiyasidan qanday foydalanish kerak (8 ta misol bilan)

  • Buni Baham Ko'Ring
Hugh West

Agar siz Excel WEEKDAY funksiyasini qidirayotgan bo'lsangiz, unda siz to'g'ri joydasiz. WEEKDAY funktsiyasi rejalashtirish, rejalashtirish va hatto moliyaviy tahlil uchun ayniqsa qulaydir. U Excelda berilgan argument uchun haftaning kunini qaytaradigan Sana va vaqt funksiyalari sifatida tasniflanadi.

Ushbu maqolada biz HAFTA kunini muhokama qilishga harakat qilamiz. funksiyaning tafsilotlari, jumladan, toʻgʻri tushuntirishlar bilan hayotiy misollar. Formulani maqsadingizga moslashtirishingiz uchun.

Excelda HAFTA kuni funksiyasi (Tezkor ko'rish)

Excel ish kitobini yuklab oling

WEEKDAY Function.xlsx

Excel WEEKDAY Function-dan foydalanish: Sintaksis & Argumentlar

Sintaksis

=WEEKDAY(seriya_raqami, [qaytish_turi])

Qaytish qiymatlari

0 dan 7 gacha (raqamlarda)

Argumentlar

Argument Majburiy/ixtiyoriy Tushuntirish
seriya_raqami Majburiy Hafta kunini topmoqchi boʻlgan kunni bildiruvchi raqam
qaytish_turi Ixtiyoriy Qaytish qiymati turini belgilovchi raqam

Izoh:

  1. Sanalar Microsoft Excelda ketma-ket seriya raqamlari sifatida saqlanadi, bu esa ulardan hisob-kitoblarda foydalanish imkonini beradi. Bundan tashqari, sanalar sana formati sifatida yoki DATE funksiyasi yordamida kiritilishi kerak. Muammolar bo'lishi mumkin, agarsanalar matn formatida kiritiladi.
  2. Qaytish_turi haftaning birinchi kunini belgilaydigan WEEKDAY funksiyasidagi argumentdir. Qaytish_turini kiritmasangiz, WEEKDAY funksiyasi yakshanba uchun 1 ni va shanba uchun 7 ni qaytaradi (sukut bo'yicha). Qaytish turi 11-17 Excel 2010 versiyasida kiritilgan.
Qaytish_turi Birinchi kun Raqamli natija Start-end
1 yoki oʻtkazib yuborilgan (standart) Yakshanba 1-7 Yakshanba-Shanba
2 Dushanba 1 -7 Dushanba-yakshanba
3 seshanba 0-6 (dushanbadan beri = 0 bu holatda) dushanba-yakshanba
11 dushanba 1-7 dushanba-yakshanba
12 seshanba 1-7 seshanba-dushanba
14 Payshanba 1-7 Payshanba-Chorshanba
15 Juma 1- 7 Juma-Payshanba
16 Shanba 1-7 Shanba-Juma
17 Yakshanba 1-7 Yakshanba-Shanba

Excelda WEEKDAY funksiyasini tushunish va ishlatish uchun 8 ta misol

Excel WEEKDAY funksiyasidan foydalangan holda turli xil ilovalarni taklif etadi. Biz ularni misol tariqasida muhokama qilishga harakat qilamiz.

1-misol: WEEKDAY funksiyasining asosiy misollari

Agar kunlar sana formatida berilgan boʻlsa va kiritish shart boʻlmasareturn_type qiymati uchun siz D5 yacheykada quyidagi formuladan foydalanishingiz mumkin.

=WEEKDAY(C5)

Bu yerda, C5 bu Robert ning Qo'shilish sanasi .

  • Ikkinchidan, ENTER tugmasini bosing.
  • Uchinchidan, D5 yacheykaning oʻng-pastki burchagida kursorni ushlab turganda pastga sudrab, Toʻldirish dastagidan foydalaning. .

  • Oxir-oqibat, natijalar shunday bo'ladi.

Lekin agar qaytish turi bir xil ma'lumotlar to'plami uchun mos ravishda 2 va 16 bo'lsa. D5 yacheykada quyidagi formuladan foydalanishingiz mumkin.

  • Qaytish_turi qiymati 2 bo'lsa:
=WEEKDAY(C5,2)

  • Qaytish_turi qiymati 16 boʻlsa:
=WEEKDAY(C5,16)

2-misol: WEEKDAY funksiyasidan DATE funktsiyasi bilan foydalanish

Keling, qo'shilish sanasi seriya raqamida berilgan deb tasavvur qilaylik. Bunday holda, yilni qaytarish uchun YEAR , MONTH va DAY funksiyalari ishlatiladigan DATE dan foydalanishingiz kerak, mos ravishda berilgan sananing oy va kuni.

  • Oxir-oqibat, D5
da quyidagi formuladan foydalaning. =WEEKDAY(DATE(YEAR(C5),MONTH(C5),DAY(C5)),12)

  • Ikkinchidan, ENTER tugmasini bosing.
  • Uchinchidan, Toʻldirish dastagidan foydalaning.

  • Demak, siz shunday natijaga erishasiz.

Misol 3: Hafta kuni nomini topish uchun TEXT funksiyasidan foydalanish

Agar siz WEEKDAY funksiyasi yordamida topilgan hafta kuni nomini olishni istasangiz, TEXT funksiyasidan<2 foydalanishingiz mumkin> .

  • Oxir-oqibat, formulani D5 katakchaga shunday yozish kerak.
=TEXT(WEEKDAY(C5,2),"dddd")

  • Shunga o'xshab, ENTER -ni bosgandan so'ng To'ldirish dastagi dan foydalangandan so'ng, chiqish shunday bo'ladi.

4-misol: WEEKDAY CHOOSE funksiyasi bilan birgalikda

Bundan tashqari, ish kuni nomini topishning yana bir usuli mavjud. CHOOSE funksiya funksiyasidan WEEKDAY funksiyasi bilan foydalanishingiz mumkin.

  • Shunchaki D5 hujayra va keyin To'ldirish dastagi bu kabi barcha natijalarni olish uchun avval qilganimizdek.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

5-misol: SWITCH funksiyasi bilan birlashtirilgan

Yana, siz SWITCH funktsiyadan foydalanishingiz mumkin. WEEKDAY funktsiyasi bilan ish kuni.

  • D5 hujayradagi formula shunday bo'ladi.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")

6-misol: Hafta va dam olish kunlarini olish uchun WEEKDAY funksiyasi

Agar siz ma'lum bir sana uchun ish kunlari va dam olish kunlarini aniqlamoqchi bo'lsangiz, IF va WEEKDAY funktsiyalarining kombinatsiyasi bo'lgan formuladan foydalanishi mumkin.

=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")

7-misol: Shartli formatlash bilan WEEKDAY funksiyasi

Agar ta'kidlash kerak bo'lsaYaxshiroq tasvirlash uchun ish kuni va dam olish kunlarida Uslublar buyruqlar panelidagi Shartli formatlash asboblar panelidan foydalanishingiz mumkin.

Qadamlar:

  • Birinchidan, B5:D12 katakchalarini tanlang.
  • Ikkinchidan, Uyga > Shartli formatlash ni tanlang > Yangi qoida -ni tanlang.

  • Oxir-oqibat, Yangi Formatlash qoidasi oynasi paydo bo'ladi.
  • Uchinchidan, Qaysi hujayralarni formatlashni aniqlash uchun formuladan foydalanish -ni tanlang.
  • To'rtinchidan, formulani formulalar maydoniga yozing.
=WEEKDAY($C5,2)<6

  • Beshinchidan, agar kerak bo'lsa chiqdi rangi va boshqa narsalarni tanlash uchun Format ga o'ting.

  • Format hujayralar oynasida To'ldirish >rangni tanlang (Bu yerda ochiq yashil rangda) > OK tugmasini bosing.

  • Yana Yangi Formatlash qoidasi da OK .

  • Shunga o'xshab, katakchalarni tanlagandan so'ng yana Formatlashning yangi qoidasi ga o'ting. Bu safar formulani shunday yozing.
=WEEKDAY($C5,2)>5

  • Keyin, Format ga o'ting. .

  • Oxir-oqibat, Toʻldirish opsiyasi da istalgan rangni tanlang. Biz ochiq ko'k rangni tanladik
  • Bosing, OK .

  • Nihoyat, OK tugmasini bosing Yangi Formatlash qoidasida

  • Shunday qilib, natijalar shunday bo'ladi.

Misol8: Dam olish kunlarini o'z ichiga olgan to'lovni hisoblash

Nihoyat, biz hayajonli misolni ko'ramiz. Agar sizda loyihani belgilangan muddatda tugatishingiz kerak bo'lsa va siz ishchini ish kunlari va dam olish kunlarida qo'shimcha ishlarni bajarish uchun boshqarishingiz kerak bo'lsa.

Odatda, dam olish kunlari uchun to'lov stavkasi yuqoriroq bo'ladi. Agar ish soatlari soni berilgan bo'lsa, siz har bir xodim uchun To'lov va barcha xodimlar uchun umumiy to'lovni hisoblashingiz kerak.

Formla E5 <2 da bo'ladi>uyali.

=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)

Keyin individual toʻlovni jamlash uchun SUM funktsiyadan foydalaning.

Excelning bayramlar uchun WORKDAY funksiyasi

Boshlanish sanasidan ma'lum kunlar o'tgandan keyin sodir bo'ladigan ish sanasini aniqlash uchun Excelning ISH KUNidan funktsiyasi, bu DATE funktsiyasi.

Qo'shimcha ravishda, bu funksiya ixtiyoriy bayram parametrini taqdim etadi, agar u o'tkazib yuborilsa, dam olish kunlarini, shu jumladan shanba va yakshanba kunlarini avtomatik ravishda bayram deb hisoblaydi va belgilangan kunlar sonidan keyin kelgusi ish sanasi.

WORKDAY funktsiyasining sintaksisi.

=WORKDAY(Boshlanish_sanasi,Kunlar,Bayramlar )

Aytaylik, bizda Boshlanish sanasi , Ishlab chiqarish kunlari va Tugallanish kunlari kabi ustun sarlavhalariga ega bo'lgan quyidagi ma'lumotlar to'plami mavjud. Shuningdek, unda Bayram va ularga mos keladigan Sana ustunlari mavjud. Boshlanish sanasi ustunida sanalar mavjudC ustunida ushbu loyihalarni bajarish uchun zarur bo'lgan taxminiy vaqt ko'rsatilgan.

Biz Tugatish sanasi ni D ustunidan aniqlashimiz kerak.

  • Avval formulani D5 yacheykaga shunday yozing.
=WORKDAY(B5,C5,G5:G9)

  • Oxir-oqibat, ENTER tugmasini bosing
  • Nihoyat, To'ldirish dastagidan foydalaning
  • Shunday qilib, siz Bajarish sanalari loyihasi natijalarini olasiz.

WEEKDAY funksiyasidan foydalanishda keng tarqalgan xatolar

WEEKDAY funktsiyasidan foydalanganda bir nechta xatoliklarni ko'rishingiz mumkin. Keling, ko'rib chiqaylik.

  • #NUM – agar seriya raqami joriy sananing asosiy qiymati uchun diapazondan tashqarida bo'lsa

    – agar qaytish_turi argumentlar boʻlimida koʻrsatilganidek, qaytish_turi qiymatlar jadvalidagi diapazondan tashqarida.

  • #VALUE! – har birida sodir boʻladi. berilgan seriya_raqam yoki berilgan [ qaytish_turi ] raqamli emas.

Shuning uchun funktsiyani ishlatishda ehtiyot bo'ling. Umid qilamanki, agar siz ushbu xatolarni ko'rsangiz, tushunasiz va tuzatasiz. Shuningdek, agar kerak bo'lsa, biz yordam beramiz.

Xulosa

Haftaning kunini (hafta kuni) olish uchun WEEKDAY funksiyasidan shunday qo'llashingiz mumkin. Bundan tashqari, siz funktsiyani boshqa Excel funktsiyalari bilan birlashtirish imkoniyatiga egasiz. Agar sizda WEEKDAY funksiyasidan foydalanishning qiziqarli va oʻziga xos usuli boʻlsa, uni izohlarda baham koʻring.quyidagi bo'lim. Biz bilan bo'lganingiz uchun tashakkur.

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.