Excelda sana bo'yicha haftaning kunini aniqlash. Microsoft Excelda hafta kunini sana bo'yicha belgilash. Matn funksiyasidan foydalanish

1900 dan 9999 gacha bo'lgan sana haftaning qaysi kuniga to'g'ri kelishini aniqlashingiz kerak deylik. Buni Excelda qilish juda oddiy, ammo javob sifatida siz haftaning kun seriya raqamini olasiz. Bundan tashqari, sozlamalarga qarab, raqam turli kunlarga mos kelishi mumkin. Albatta, bu juda qulay emas. Shuning uchun, keling, haftaning kunini sana bo'yicha aniqlaydigan va uning seriya raqamini emas, balki nomini qaytaradigan modul yarataylik.

Haftaning kuni "WEEKDAY" funksiyasini belgilash imkonini beradi, uni funksiya ustasiga qo'ng'iroq qilib, ro'yxatda ajratib ko'rsatish orqali kiritish mumkin. Turkum element Sana va vaqt (6.1-rasm). Funktsiya sintaksisi quyidagicha:

U birinchi argumentga mos keladigan haftaning kunini qaytaradi, sana_in_numeric_format. Haftaning kuni 1 (yakshanba) dan 7 gacha (shanba) oralig'ida butun son sifatida ifodalanadi.

Numeric_date argumenti Excel sana operatsiyalari uchun foydalanadigan sana-vaqt kodi. Ushbu dalilni ham ko'rsatish mumkin matn shakli, qatorni tirnoq ichiga olish. Tur - hafta kunlarining raqamlanishini belgilaydigan raqam. Type argumenti quyidagi qiymatlarni qabul qilishi mumkin:

1 (yoki o'tkazib yuborilgan) - 1 dan (yakshanba) 7 gacha (shanba) raqam;
- 2 - 1 dan (dushanba) 7 gacha (yakshanba);
- 3 - 0 (dushanba) dan 6 (yakshanba) gacha bo'lgan raqam.

Shunday qilib, WEEKDAY funksiyasida ko'rsatilgan turga qarab, haftaning 5-kuni payshanba, juma yoki shanba bo'lishi mumkin. Ikkinchi dalilni ko'rsatmaslik uchun biz haftaning 5-kuni payshanba deb hisoblaymiz.

Hujayraga kiriting A1 har qanday sana, masalan, 01/06/2002. Aniqlik uchun ushbu katak uchun sana formatini o'rnating. Hujayraga o'ting A2 va "WEEKDAY" funksiya panelini chaqiring (6.2-rasm). Dalada Sana_raqami hujayra manzilini kiriting A1.

DAY funksiyasi ma'lum bir sanaga mos keladigan kunni qaytaradi. Funktsiyaning natijasi 1 dan 31 gacha bo'lgan raqamdir.

WEEKDAY funksiyasi ma'lum bir sanaga mos keladigan hafta kunini qaytaradi. Ushbu funktsiyaning natijasi 1 dan 7 gacha bo'lgan raqamdir (bittasi yakshanbaga, ettitasi shanba kuniga to'g'ri keladi).

DAYS funksiyasi qaytadi raqamli qiymat, berilgan ikki sana orasidagi kunlar farqini tavsiflovchi.

Excelda DAY, WEEKDAY va DAYS funksiyalarining sintaktik belgilanishining xususiyatlari

DAY funksiyasi quyidagi sintaksisga ega:

KUN(sana)

Kirish sifatida siz aniqlamoqchi bo'lgan sanaga mos keladigan bitta parametr, sanani oladi.

Eslatmalar:

  1. Kirish parametri odatda Excel jadvalidagi sana formatidagi ma'lumotlarni o'z ichiga olgan katakdir.
  2. DATE funksiyasi va Date formatidagi qiymatlarni qaytaradigan boshqa funktsiyalarning hisob-kitoblari natijalari ham kirish sifatida qabul qilinadi.
  3. Funktsiya qavslari orasiga ma'lumotlarni to'g'ridan-to'g'ri kiritishda (masalan, =DAY("06/24/2018")) siz qo'shtirnoqlardan foydalanishingiz kerak, bu esa kiritishga uzatilgan ma'lumotlar Matn turiga tegishli ekanligini ko'rsatadi. Keyinchalik, Excel ma'lumotlarni avtomatik ravishda Sana formatiga o'zgartiradi.
  4. #VALUE xato! Agar qo'llab-quvvatlanmaydigan Excel turidagi ma'lumotlar DAY funksiyasining kirishiga uzatilgan bo'lsa, hosil bo'ladi, masalan: DAY("24-2018-iyun") yoki DAY("24/06/2018").
  5. Sana parametri Excel vaqt kodida raqam sifatida ko'rsatilishi mumkin.

WEEKDAY funksiyasi quyidagi sintaksisga ega:

WEEKDAY(sana,[turi])

Funktsiya argumentlarining tavsifi:

  1. Sana - haftaning kunini aniqlamoqchi bo'lgan sanaga mos keladigan talab qilinadigan parametr. Ushbu parametr oldingi funksiya uchun eslatmalarda tasvirlangan xususiyatlarga ega.
  2. Turi - haftaning qaysi kuni birinchi sanalishini ko'rsatadigan 1 dan 3 gacha bo'lgan raqam (ba'zi mamlakatlarda haftaning birinchi kuni yakshanba, bizda dushanba). Agar turi=1 bo'lsa, haftaning birinchi kuni yakshanba, turi=2 - dushanba bo'ladi. Agar turi=3 bo'lsa, WEEKDAY funksiyasining natijasi 0 dan 6 gacha bo'lgan raqam bo'ladi, bu erda 0 dushanbaga to'g'ri keladi.

Eslatma: ba'zi hollarda 1,2...7 raqamlari o'rniga hafta kunining nomi (dushanba, seshanba...yakshanba) ko'rsatilishi shart. Buning uchun siz quyidagi jadvalni yaratishingiz mumkin:

Va keyin chekin matn qiymati, haftaning kunining soniga mos keladigan:


Biroq, bu vazifa uchun siz quyidagi funksiyadan foydalanishingiz mumkin: =TEXT(A2,"dddd").

Ushbu funktsiyaning natijasi "Yakshanba" matnidir. Agar haftaning kunining qisqacha yozuvi (shanba, dushanba, chorshanba) kerak bo'lsa, ikkinchi parametr sifatida "dddd" ko'rsatilishi kerak.

DAYS funksiyasi belgilangan ikki sana orasidagi kunlar sonini hisoblash uchun ishlatiladi va quyidagi sintaksisga ega: =DAYS(tugash_sanasi, boshlanish_sanasi).

Ushbu funktsiya argumentlarining tavsifi:

  1. End_date - hodisaning tugash sanasini tavsiflovchi talab qilinadigan parametr.
  2. Boshlanish_date - hisobni amalga oshirish uchun ma'lum bir hodisaning boshlanish sanasini tavsiflovchi talab qilinadigan parametr.

Eslatmalar:

  1. Sanalar orasidagi kunlar sonini hisoblash ma'lumotlarni Excel vaqt kodidagi raqamlarga aylantiradi. Bu shuni anglatadiki, “=DAYS(“06/24/2018”;”06/13/2018”)” va “=DATEVALUE(“06/24/2018”)-DATEVALUE(“06/13/2018”) yozuvlari ” bir xil qiymatlarni qaytaradi.
  2. Agar funktsiya parametrlaridan biri matn sifatida yozilgan sanani ifodalasa, u butun sanani qaytaradigan DATEVALUE funksiyasi tomonidan qayta ishlanadi.
  3. Funktsiya parametrlari qiymatlari Excel vaqt kodida ruxsat etilganidan tashqarida bo'lgan raqamlar bo'lsa, #VALUE! xatosi hosil bo'ladi.
  4. Agar DAYS funksiyasi parametrlarni Excelda sana sifatida ko'rsatib bo'lmaydigan ma'lumotlar sifatida ishlatsa, #VALUE! xatosi qaytariladi.


DAY, WEEKDAY va DAYS funksiyalaridan foydalangan holda Excelda hisob-kitoblarga misollar

Jadvalda Excel sana formatida yozilgan bir nechta sanalar mavjud bo'lib, ularda ma'lum bir korxona xodimlariga ish haqi to'lanishi kerak. Qonunchilikdagi o'zgarishlar tufayli xodimlarning ish haqi har oyning birinchi kunida hisoblab chiqilishi kerak. Sanalarni 15.07.2018 dan 07.01.2018 gacha tuzatish kerak. Jadvalning bir qismi quyidagicha ko'rinadi:

Yechish uchun quyidagi formuladan foydalanamiz: =B3-DAY(B3)+1.

Qolgan ustunlarni xuddi shu tarzda to'ldiramiz. Natijada, biz to'g'ri ish haqi to'lash sanalari bilan yangi ustunni olamiz:

WEEKDAY formulasi yordamida ish kunlari va dam olish kunlarini aniqlash

Misol 2. Dasturiy ta'minot mahsuloti Excel jadvalidagi ma'lumotlarni o'qiydi va o'z hisoblarida foydalanadi. Hujayralardan birida posilka olingan sanaga mos keladigan Sana formatidagi ma'lumotlar mavjud. Belgilangan sana haftaning ish kuniga (dushanbadan jumagacha) to'g'ri keladimi yoki yo'qligini aniqlash va dastur tomonidan keyingi ishlov berish uchun mantiqiy "haqiqiy" yoki "noto'g'ri" (agar dam olish kuni bo'lsa) qiymatini qaytarish kerak.

Asl jadval quyidagicha ko'rinadi:

Haftaning kunini aniqlash uchun biz WEEKDAY dan foydalanamiz, uning birinchi argumenti "Kelish sanasi" katakchasidagi ma'lumotlar, ikkinchisi esa 2 (hafta kunlarini hisoblash dushanbaga to'g'ri keladigan birdan boshlanadi) ). Yechish uchun biz quyidagi funktsiyadan foydalanamiz:

Ko'rib turganingizdek, barcha sanalar haftaning ish kunlari.

Excelda DAYS funksiyasi nima uchun kerak?

3-misol. Ma’lumki, Ikkinchi jahon urushi 1941-yil 22-iyunda boshlanib, 1945-yil 9-mayda tugagan. Harbiy harakatlar necha kun sodir bo'lganligini aniqlash kerak.

Dastlabki ma'lumotlarni jadvalga kiritamiz:

Hisoblash uchun quyidagi formuladan foydalanamiz: =DAYS(B3,A3).


Biz quyidagi natijani olamiz:

Ya'ni, harbiy harakatlar 1417 kun davom etgan.

Eslatma! Excel-dagi har qanday sana 01/01/1900 sanadan boshlab o'tgan kunlar sonidir. Batafsil ma'lumot maqolada tasvirlangan: Excelda sanani qanday hisoblash mumkin? Shuning uchun siz bunday oddiy formuladan funktsiyalarsiz erkin foydalanishingiz mumkin: =B3-A3.

Rasmda ko'rib turganingizdek, natija bir xil. Aslida Excelda DAYS funksiyasi umuman kerak emas.

Ushbu maqolada ma'lum bir sanani qaytaradigan bir nechta foydali formulalar mavjud.

Yilning kunini aniqlash

1 yanvar yilning birinchi kuni, 31 dekabr esa oxirgisi. Qolgan kunlar haqida nima deyish mumkin? Quyidagi formula A1 katakda saqlangan sana uchun yil kunini qaytaradi: =A1-DATE(YEAR(A1),1,0) . Misol uchun, agar A1 katakchasida 2010 yil 16 fevral sanasi bo'lsa, formula 47 ni qaytaradi, chunki bu sana yilning 47-kuni.

Quyidagi formula ma'lum bir sanadan beri yil davomida qolgan kunlar sonini qaytaradi (a1 yacheykada bo'lsa): =DATE(YEAR(A1),12,31) .

Haftaning kunini aniqlash

Agar sana uchun haftaning kunini aniqlash kerak bo'lsa, funktsiya HAFTA KUNI bu vazifani bajara oladi. Funktsiya argument sifatida sanani oladi va hafta kuniga mos keladigan 1 dan 7 gacha butun sonni qaytaradi. Quyidagi formula, masalan, 6 ni qaytaradi, chunki 2010 yilning birinchi kuni juma kunidir: =WEEKDAY(DATE(2010,1,1)) .

Funktsiya HAFTA KUNI natija uchun kunni raqamlash tizimini ko'rsatuvchi ixtiyoriy ikkinchi argumentdan ham foydalanadi. Agar siz ikkinchi argument sifatida 2 ni taqdim qilsangiz, funksiya dushanba uchun 1, seshanba uchun 2 va hokazolarni qaytaradi. Agar ikkinchi argument sifatida 3 ni taqdim qilsangiz, funksiya dushanba uchun 0, seshanba uchun 1 va hokazolarni qaytaradi.

Bundan tashqari, maxsus raqam formatini qo'llash orqali sanani o'z ichiga olgan hujayra uchun haftaning kunini belgilashingiz mumkin. Quyidagi formatdagi katak haftaning kunini ko'rsatadi: DDDD. Shuni yodda tutingki, hujayra aslida kun raqamini emas, balki to'liq sanani o'z ichiga oladi.

Oxirgi yakshanba kunini aniqlash

Ushbu bo'limdagi formula belgilangan oxirgi kunni qaytaradi. O'tgan yakshanba kunini olish uchun quyidagi formuladan foydalanishingiz mumkin. Agar joriy kun yakshanba bo'lsa, formula joriy sanani qaytaradi. Natija bo'ladi ishlab chiqarish raqami sanalar (o'qilishi mumkin bo'lgan sanani ko'rsatish uchun katakchani formatlashingiz kerak): =TODAY()-REST(TODAY()-1;7) .

Yakshanba kunidan boshqa kundagi sanani topish uchun ushbu formulani o'zgartirish uchun 1 ni 2 (dushanba) dan 7 (shanba) oralig'idagi boshqa raqamga o'zgartiring.

Sanadan keyin haftaning kunini aniqlash

Quyidagi formula ma'lum bir sanadan keyin sodir bo'ladigan haftaning belgilangan kunini qaytaradi. Masalan, 2010 yil 4 iyuldan keyingi birinchi juma kunini aniqlash uchun ushbu formuladan foydalanishingiz mumkin. Formulada A1 katakda sana, A2 katakda 1 dan 7 gacha (1 yakshanbaga, 2 dushanbagacha va hokazo) raqam mavjud deb taxmin qilinadi: =A1+A2-WEEKDAY(A1)+(A2)

Agar A1 katakda 4 iyul bo'lsa. 2010 va A2 katakda b (jumani bildiradi), keyin formula 2010 yil 9 iyulni qaytaradi. Bu 2010 yil 4 iyuldan keyingi birinchi juma (yakshanbaga to'g'ri keladigan kun).

Bir oy ichida haftaning n-chi aniq kunini topish

Haftaning ma'lum bir kunining sanasini topish uchun sizga formula kerak bo'lishi mumkin. Aytaylik, kompaniyangizning ish haqi har oyning ikkinchi juma kuni va siz ularni aniqlashingiz kerak
yilning har bir oyi uchun to'lov kunlari. Quyidagi formula kerakli hisob-kitoblarni amalga oshiradi:
=DATE(A1,A2,1)+A3-HAFTALIKKUN(SANA(A1,A2,1))+(A4-(A3>=HAFTANIKKUN(DATE(A1,A2,1)))*7

Ushbu formula quyidagilarni nazarda tutadi:

  • A1 katak yilni o'z ichiga oladi;
  • A2 katak oyni o'z ichiga oladi;
  • A3 katakda kun raqami mavjud (1 - yakshanba, 2 - dushanba va boshqalar);
  • A4 katakchada raqam mavjud - masalan 2, A3 katakchada ko'rsatilgan hafta kunining ikkinchi marta paydo bo'lishini ko'rsatadi.

2010 yil iyun oyining ikkinchi juma kunini aniqlash uchun ushbu formuladan foydalanganda, natija 2010 yil 11 iyun bo'ladi.

Oyning oxirgi kunini aniqlash

Oyning oxirgi kuniga to'g'ri keladigan sanani aniqlash uchun siz funktsiyadan foydalanishingiz mumkin DATE. Biroq, siz oyni 1 ga oshirishingiz va kun qiymatini 0 ga qo'yishingiz kerak. Boshqacha qilib aytganda, "0-chi" kun Keyingi oy- Bu joriy oyning oxirgi kuni.

Quyidagi formula sana A1 katakchada saqlanganligini nazarda tutadi. Formula oyning oxirgi kuniga mos keladigan sanani qaytaradi: =DATE(YEAR(A1),MONTH(A1)+1,0) .

Muayyan oy necha kunni o'z ichiga olganligini aniqlash uchun ushbu formulani o'zgartirishingiz mumkin. Quyidagi formula A1 katakdagi sana uchun oydagi kunlar soniga mos keladigan butun sonni qaytaradi (yacheykani sana sifatida emas, raqam sifatida formatlaganingizga ishonch hosil qiling): =DAY(DATE(YEAR(A1),MONTH) (A1)+1, 0))

Sana choragini aniqlash

Moliyaviy hisobotlar uchun ma'lumotlarni chorak bo'yicha taqdim etish foydali bo'lishi mumkin. Quyidagi formula A1 katakdagi sana uchun kalendar chorakka mos keladigan 1 dan 4 gacha bo'lgan butun sonni qaytaradi: =ROUND UP(MONTH(A1)/3,0) . Ushbu formula oy sonini 3 ga bo'ladi va natijani yaxlitlaydi.

Xayrli kun, do'stlar!

Men ushbu maqolani Excelda sana bo'yicha haftaning kunini qanday aniqlash mumkinligi mavzusiga bag'ishladim. Ko'pincha bu savolga duch keladi ish haqi va kadrlar bo'limi mutaxassislari, garchi ma'lum bir sana haftaning ish kuniga to'g'ri keladimi yoki yo'qligini bilish kerak bo'lgan savollarga juda ko'p echimlar mavjud. Ushbu vazifalar kasallik ta'tilini hisoblash, bayramlarni belgilash, ta'til kunlarini aniqlash va, albatta, Excelda haftaning kunini sana bo'yicha aniqlashingiz kerak bo'lgan boshqa ko'plab vazifalarni o'z ichiga oladi.

Haftaning kunini aniqlashning bir necha yo'li mavjud va ushbu maqolada biz 3 ta variantni ko'rib chiqamiz:

Maxsus formatdan foydalanish

Haftaning kunini sana bo'yicha aniqlashning juda oddiy usuli quyidagicha amalga oshiriladi:

  • sana ko'rsatishda o'zgartirishlar kiritmoqchi bo'lganlarni tanlang;
  • sichqonchaning o'ng tugmasi bilan kontekst menyusiga qo'ng'iroq qiling va elementni tanlang "Hujayra formati";
  • paydo bo'lgan oynada yorliqni tanlang "Raqam", bobda "Raqam formatlari" elementni tanlashingiz kerak "(barcha formatlar)" va Type maydoniga kerakli sana formatini kiriting.

Ma'lumotlar formatlarining o'zlarini 2 turga bo'lish mumkin: to'la Va qisqartirilgan.

  • To'liq format tayinlangan to'liq ism haftaning yoki oyning kuni (masalan, chorshanba, payshanba va boshqalar), to'liq format haftaning kunlari uchun "DDDD", oylar uchun "MMMM" ko'rsatilgan.
  • Qisqa format faqat ikkita harfda ko'rsatiladi (masalan, Chorshanba, Pays, Fri va boshqalar) va buning uchun haftaning kunlari uchun "DDD", oylar uchun "MMM" formati ko'rsatiladi.

TEXT funksiyasidan foydalanish

Bunday holda, biz Excelda haftaning kunini sana bo'yicha aniqlash uchun o'rnatilgandan foydalanamiz. Ushbu funktsiya hujayradagi raqamni formatlash va uni matnga aylantirish uchun mo'ljallangan.
Ushbu funktsiyadan foydalanib, siz birinchi qiymat sifatida ma'lumotlar manbasini ko'rsatasiz va keyin ma'lumotlarni o'zgartirish formatini belgilaysiz. Siz belgilagan format qisqartirilgan yoki to'la, yuqorida birinchi xatboshida aytib o'tganimdek.

Formulaning imlosi quyidagicha ko'rinadi:

=MATN (A1;"dddd") , formula hafta kunining matn qiymatini qaytaradi.

WEEKDAY funksiyasidan foydalanish

Haftaning kunini sana bo'yicha aniqlashning uchinchi varianti - bu guruhga tegishli WEEKDAY funktsiyasidan foydalanish "Sana va vaqt", u erda siz uni topasiz. Bu funksiya haftaning kuniga mos keladigan 1 dan 7 gacha bo'lgan raqamni qaytaradi.
Formula quyidagicha ko'rinadi:

=HAFTA kuni(A1,2) , Qayerda:

  • "A1» - bu sana joylashgan katakning manzili raqamli format,
  • "2» - bu qaytariladigan qiymatning turini aniqlaydigan raqam (3 xil: 1 yoki yo'q - 1 (yakshanba) dan 7 (shanba) gacha bo'lgan raqamni qaytaradi), 2 - 1 dan (dushanba) 7 gacha (yakshanba) va 3 - 0 dan (dushanba) 6 gacha (yakshanba), biz faqat 2-turga ko'proq odatlanganmiz).

O'ylaymanki, siz "" maqolasini qiziqarli deb topasiz Foydali maslahatlar va sanalar bilan ishlashda misollar.

Va bu men uchun hammasi! Men, albatta, umid qilaman Excelda haftaning kunini sana bo'yicha aniqlash mavzusi yoritilgan va siz uchun foydali bo'lgan . Fikrlaringiz uchun juda minnatdor bo'lardim, chunki bu o'qishning ko'rsatkichidir va meni yangi maqolalar yozishga ilhomlantiradi! O'qiganlaringizni do'stlaringiz bilan baham ko'ring va yoqing!

Grafiklarni yaratish yoki boshqa tahlillarni amalga oshirish uchun siz ba'zan Excelda haftaning kunini elektron jadval muharriridagi sana katagida ko'rsatishingiz kerak bo'ladi. Buning uchun bir necha usullar mavjud. Biz ularning har birini alohida ta'riflaymiz.

Bunday holda, Excelga o'rnatilgan funktsiyalardan foydalanib, sana formatida kiritilgan ma'lumotlar haftaning kuniga aylantiriladi. Avval hujayraga ma'lumotlarni kiritishingiz kerak: . Sichqonchaning o'ng tugmachasini bosgan holda, kontekst menyusi paydo bo'ladi, unda siz "Format" bandini tanlashingiz kerak. Ko'rsatilgan oynada, NUMBER yorlig'ida siz taklif qilingan variantlardan "barcha formatlar" qatorini tanlashingiz kerak.

Keyinchalik, o'ng oynada siz DDDD qiymatini kiritishingiz kerak bo'ladi. "Namuna" maydoni avtomatik ravishda avval kiritilgan sanaga mos keladigan hafta kunini ko'rsatadi. Tahrirlovchida satrning mazmuni o'zgardi, lekin agar siz kursorni ustiga olib borsangiz va bossangiz chap tugma sichqoncha, formulalar qatorida faqat sana ko'rsatiladi. Shuningdek, siz DDD qatorini formatlash turi sifatida olishingiz mumkin, bu tarkibni hafta kunining qisqartirilgan nomiga (seshanba - seshanba, chorshanba - chorshanba va boshqalar) aylantiradi.

Variant №2: Excelda haftaning kunini olish uchun TEXT funksiyasidan foydalanish

Excel muharriri kerakli formatlash funktsiyalari bilan birgalikda jadvallar bilan ishlash uchun universal vositadir. Sanani o'zgartirish uchun uni tanlangan katakka kiriting va varaqdagi istalgan bo'sh joyni tanlang. "Formula paneli" maydonining chap tomonida "Funktsiyani kiritish" tugmasi joylashgan. Sichqonchaning chap tugmasi bilan bosgandan so'ng, sozlash oynasi paydo bo'ladi:

  • Kategoriyalar ro'yxatidan "Matn" ni tanlashingiz kerak.
  • Mavjud funksiyalar roʻyxatida TEXT deb nomlangan variantni tanlang va argumentlarni kiritishga oʻtish uchun OK tugmasini bosing.
  • Parametrlarda o'rnatish uchun ikkita maydon mavjud: qiymat va format. Birinchisi sifatida sana ko'rsatilgan katakning manzili kiritiladi. Buni qo'lda yoki kursorni kerakli joyga qo'yib, sichqonchaning chap tugmasi bilan bosish orqali amalga oshirish mumkin. Shundan so'ng, manzil avtomatik ravishda "Qiymat" qatorida paydo bo'lishi kerak.
  • "Format" maydonida siz DDDD yoki DDD (standart matn qisqartmasi uchun) iboralarini kiritishingiz va argumentlar bilan rozi bo'lishingiz kerak.

Shunday qilib, varaqda bir xil turdagi ikkita qiymat paydo bo'ladi, lekin turli formatlarda: sana va unga mos keladigan hafta kunining nomi. Ushbu usul ma'lumotlardan mos keladigan tarzda foydalanishga imkon beradi. Sana o'zgartirilsa, haftaning kuni qiymati ham o'zgartiriladi. Tahrirlash jarayonini tezlashtirish uchun formulalar satrida funksiyalarni qoʻlda oʻrnatishingiz mumkin: =TEXT(A1,“DDDD”).

Variant №3: WEEKDAY funksiyasini kiritish

Bu funksiya avvalgisiga o'xshaydi, lekin matn qiymatini raqamli qiymatga o'zgartiradi. Bunday holda, foydalanuvchi rivojlangan variantlarga ega: ortga hisoblash boshlanishini tanlangan ikki kundan biriga - dushanba va yakshanbaga o'rnatish. Kirish uchun siz quyidagi protseduradan o'tishingiz kerak:

  • O'zgartirilgan qiymat joylashtiriladigan katakchani tanlang.
  • Funktsiya ustasi sozlamalarini kiriting va toifalar katalogidan "Sana va vaqt" qatorini tanlang.
  • Taqdim etilgan ro'yxatdan sizga WEEKDAY funksiyasi kerak bo'ladi, uning argumentlari "raqamli formatdagi sana" va turi.
  • Birinchisi sifatida kerakli sanani DD.MM.YYYY kiritishingiz kerak. Qulaylik uchun siz tegishli tarkibga ega hujayraning manzilini belgilashingiz mumkin.
  • TYPE argumenti uchta qiymatni oladi: 1, 2, 3. Agar bittasini belgilasangiz, haftaning kunlari yakshanbadan boshlab hisoblanadi. Ikki dushanba degan ma'noni anglatadi. Uch - ortga hisoblash dushanba kunidan boshlanadi, u hisoblagich tomonidan "0" sifatida qabul qilinadi (ya'ni seshanba kuni "1" sifatida ko'rsatiladi).

Formulalar qatoriga qo'lda kiritish uchun quyidagilarni yozishingiz kerak: =WEEKDAY(A3,2). TYPE parametrini belgilash shart emas. Agar u yo'q bo'lsa, muharrir standart qiymatni "1" ga o'rnatadi. Bu hafta yakshanba kuni boshlanadigan Buyuk Britaniya va boshqa ingliz tilida so'zlashuvchi mamlakatlarga tegishli. MDH mamlakatlarida har safar funktsiyani faollashtirganda parametrni o'zingiz kiritishingiz kerak bo'ladi.

Operatorlardan foydalanish keng doiradagiligi bilan bog'liq funksionallik, chunki sana qiymati o'zgarganda, funktsiyaga ega bo'lgan katakning tarkibi ham o'zgartiriladi. Jadvalli ma'lumotlar bazalari bilan ishlashda bu Excelda haftaning kuni qiymatini olish uchun formatlarni o'zgartirishning eng maqbul usuli.

Bizning maqolamizni ijtimoiy tarmoqlaringizda baham ko'ring: