Loyihaning muhim bosqichi kalendar

Aytaylik, biz tez va eng kam kuch sarflab, loyiha bosqichlari (yoki xodimlarning ta'tillari, treninglar va boshqalar) sanalarini avtomatik ravishda ko'rsatadigan yillik kalendarni yaratishimiz kerak.

Ish qismi

Bo'sh joydan boshlaylik:

Ko'rib turganingizdek, bu erda hamma narsa oddiy:

  • Qatorlar - oylar, ustunlar - kunlar.
  • A2 katakchada kalendar qurilayotgan yil mavjud. A4:A15 kataklarida – oylarning yordamchi raqamlari. Taqvimdagi sanalarni shakllantirish uchun bizga biroz keyinroq kerak bo'ladi.
  • Jadvalning o'ng tomonida boshlanish va tugash sanalari ko'rsatilgan bosqichlarning nomlari ko'rsatilgan. Kelajakda qo'shiladigan yangi bosqichlar uchun oldindan bo'sh hujayralarni taqdim etishingiz mumkin.

Kalendarni sanalar bilan to'ldirish va ularni yashirish

Keling, taqvimimizni sanalar bilan to'ldiramiz. Birinchi C4 katakchasini tanlang va u erda funktsiyani kiriting TARIX (DATE), bu yil, oy va kun raqamidan sana hosil qiladi:

Formulani kiritgandan so'ng, u 1 yanvardan 31 dekabrgacha (C4: AG15) butun diapazonga ko'chirilishi kerak. Hujayralar tor bo'lgani uchun yaratilgan sanalar o'rniga biz hash belgilarini (#) ko'ramiz. Biroq, sichqonchani har qanday hujayra ustiga olib borganingizda, uning mazmunini asboblar panelida ko'rishingiz mumkin:

To'rlarni yo'ldan ushlab turish uchun ularni aqlli maxsus format bilan yashirishimiz mumkin. Buning uchun barcha sanalarni tanlang, oynani oching Hujayra formati va yorliqda soni (raqam) variantni tanlang Barcha formatlar (Maxsus). Keyin dalada Turi ketma-ket uchta nuqta-vergulni kiriting (bo'sh joy yo'q!) va bosing OK. Hujayralarning mazmuni yashirin bo'ladi va katakchalar yo'qoladi, garchi hujayralardagi sanalar, aslida, qoladi - bu faqat ko'rinishdir.

Sahnani ta'kidlash

Endi shartli formatlashdan foydalanib, yashirin sanalari bo'lgan kataklarga muhim bosqichni ajratib ko'rsatishni qo'shamiz. C4:AG15 oralig'idagi barcha sanalarni tanlang va yorliqda tanlang Bosh sahifa — Shartli formatlash — Qoida yaratish (Uy — Shartli formatlash — Qoida yaratish). Ochilgan oynada variantni tanlang Qaysi hujayralarni formatlashni aniqlash uchun formuladan foydalaning (Qaysi hujayralarni formatlashni kechiktirish uchun formuladan foydalaning) va formulani kiriting:

Ushbu formula har bir sana katakchasini C4 dan yil oxirigacha tekshiradi va u har bir bosqichning boshlanishi va oxiri o'rtasida bo'ladimi yoki yo'qmi. Qavslardagi (C4>=$AJ$4:$AJ$13) va (C4<=$AK$4:$AK$13) tekshirilgan shartlar Excel tomonidan 1 (yaxshi) sifatida izohlangan mantiqiy TRUE hosil qilgandagina chiqish 0 bo'ladi. , FALSE 4 ga o'xshaydi, albatta). Bundan tashqari, CXNUMX boshlang'ich katagiga havolalar nisbiy ($ holda) va bosqichlar diapazonlariga - mutlaq (ikki $ bilan) ekanligiga alohida e'tibor bering.

Tugmasini bosgandan so'ng OK biz taqvimimizda muhim bosqichlarni ko'ramiz:

Chorrahalarni ajratib ko'rsatish

Agar ba'zi bosqichlarning sanalari bir-biriga to'g'ri kelsa (diqqatli o'quvchilar 1 va 6-bosqichlar uchun bu lahzani allaqachon payqashgan bo'lishi kerak!), U holda boshqa shartli formatlash qoidasidan foydalangan holda jadvalimizda ushbu ziddiyatni boshqa rang bilan ajratib ko'rsatish yaxshiroqdir. Bu avvalgisiga deyarli birma-bir o'xshaydi, faqat biz bir nechta bosqichga kiritilgan hujayralarni qidiramiz:

Tugmasini bosgandan so'ng OK bunday qoida bizning taqvimimizdagi sanalarning bir-biriga mos kelishini aniq ta'kidlaydi:

Oylarda qo'shimcha kunlarni olib tashlash

Albatta, barcha oylar 31 kunga ega emas, shuning uchun fevral, aprel, iyun va boshqalarning qo'shimcha kunlarini vizual ravishda ahamiyatsiz deb belgilash yaxshi bo'lar edi. Funktsiya TARIX, bizning taqvimimizni tashkil etuvchi, bunday kataklarda sana avtomatik ravishda keyingi oyga o'tadi, ya'ni 30 yil 2016 fevral 1 martga aylanadi. Ya'ni, bunday qo'shimcha katakchalar uchun oy soni A ustunidagi oy raqamiga teng bo'lmaydi. Bu shunday katakchalarni tanlash uchun shartli formatlash qoidasini yaratishda foydalanish mumkin:

Dam olish kunlarini qo'shish

Majburiy emas, siz bizning kalendarimizga va dam olish kunlariga qo'shishingiz mumkin. Buning uchun funksiyadan foydalanishingiz mumkin DAY (hafta kuni), har bir sana uchun hafta kunining sonini (1-dushanba, 2-sess...7-yaks) hisoblab chiqadi va shanba va yakshanba kunlariga to'g'ri keladiganlarni ajratib ko'rsatadi:

To'g'ri ko'rsatish uchun oynadagi qoidalarning to'g'ri tartibini to'g'ri sozlashni unutmang. Bosh sahifa — Shartli formatlash — Qoidalarni boshqarish (Uy — Shartli formatlash — Qoidalarni boshqarish), chunki qoidalar va to'ldirishlar ushbu dialog oynasida siz yaratadigan mantiqiy ketma-ketlikda ishlaydi:

  • Excelda shartli formatlashdan foydalanish bo'yicha video darslik
  • Shartli formatlash yordamida loyiha jadvalini (Gantt diagrammasi) qanday yaratish mumkin
  • Excelda loyiha vaqt jadvalini qanday yaratish mumkin

Leave a Reply