Power Query-da Gantt diagrammasi

Mundarija

Aytaylik, siz turli byudjetli bir nechta loyihalarni amalga oshiryapsiz va ularning har biri uchun o'z xarajatlaringizni tasavvur qilmoqchisiz. Ya'ni, ushbu manba jadvalidan:

Power Query-da Gantt diagrammasi

.. shunga o'xshash narsani oling:

Power Query-da Gantt diagrammasi

Boshqacha qilib aytadigan bo'lsak, siz har bir loyihaning kunlari bo'yicha byudjetni tarqatishingiz va loyiha Gantt diagrammasining soddalashtirilgan versiyasini olishingiz kerak. Buni o'z qo'llaringiz bilan qilish uzoq va zerikarli, makroslar qiyin, ammo bunday vaziyatda Excel uchun Power Query o'zining kuchini butun shon-shuhratida ko'rsatadi.

Quvvat so'rovi Microsoft qo'shimchasi bo'lib, u deyarli har qanday manbadan Excelga ma'lumotlarni import qilishi va keyin uni turli yo'llar bilan o'zgartirishi mumkin. Excel 2016 da ushbu plagin sukut bo'yicha allaqachon o'rnatilgan va Excel 2010-2013 uchun uni Microsoft veb-saytidan yuklab olish va keyin shaxsiy kompyuteringizga o'rnatish mumkin.

Birinchidan, buyruqni tanlab, asl jadvalimizni “aqlli” jadvalga aylantiramiz Jadval sifatida formatlash tab Bosh sahifa (Uy — Jadval sifatida formatlash) yoki klaviatura yorliqlarini bosish orqali Ctrl+T :

Power Query-da Gantt diagrammasi

Keyin tabga o'ting ma'lumotlar (agar sizda Excel 2016 bo'lsa) yoki yorliqda Quvvat so'rovi (agar sizda Excel 2010-2013 bo'lsa va Power Query-ni alohida plagin sifatida o'rnatgan bo'lsangiz) va Jadvaldan / diapazondan tugmasini bosing. :

Power Query-da Gantt diagrammasi

Bizning aqlli jadvalimiz Power Query so'rovlar muharririga yuklangan, bu erda birinchi qadam jadval sarlavhasidagi ochiladigan menyular yordamida har bir ustun uchun raqam formatlarini o'rnatishdir:

Power Query-da Gantt diagrammasi

Kuniga byudjetni hisoblash uchun har bir loyihaning davomiyligini hisoblashingiz kerak. Buning uchun (tugmachani bosib ushlab turing) ni tanlang Ctrl) birinchi ustun tugatmoq, undan keyin boshlanish va jamoani tanlang Ustun qo'shish - Sana - kunlarni olib tashlash (Ustun qo'shish - Sana - kunlarni olib tashlash):

Power Query-da Gantt diagrammasi

Olingan raqamlar zarur bo'lganidan 1 ga kam, chunki biz har bir loyihani birinchi kuni ertalab boshlashimiz va kechqurun oxirgi kuni tugatishimiz kerak. Shuning uchun, hosil bo'lgan ustunni tanlang va buyruq yordamida unga birlik qo'shing Transform - Standart - Qo'shish (O'zgartirish - Standart - Qo'shish):

Power Query-da Gantt diagrammasi

Keling, bir kunlik byudjetni hisoblaydigan ustunni qo'shamiz. Buning uchun yorliqda Ustun qo'shish Men o'ynamayman Maxsus ustun (Maxsus ustun) va paydo bo'lgan oynada ro'yxatdagi ustunlar nomlaridan foydalanib, yangi maydon nomini va hisoblash formulasini kiriting:

Power Query-da Gantt diagrammasi

Endi eng nozik daqiqa - biz 1 kunlik qadam bilan boshidan oxirigacha sanalar ro'yxati bilan boshqa hisoblangan ustunni yaratamiz. Buning uchun tugmani yana bosing Maxsus ustun (Maxsus ustun) deb ataladigan o'rnatilgan Power Query M tilidan foydalaning Roʻyxat. Sanalar:

Power Query-da Gantt diagrammasi

Bu funksiya uchta argumentga ega:

  • boshlanish sanasi - bizning holatlarimizda u ustundan olinadi boshlanish
  • yaratiladigan sanalar soni - bizning holatlarimizda, bu har bir loyiha uchun biz ustunda sanab o'tgan kunlar soni. Chiqarish
  • vaqt bosqichi - dizayn bo'yicha o'rnatiladi #davomiylik(1,0,0,0), M tilidagi maʼnosi – bir kun, nol soat, nol daqiqa, nol soniya.

Tugmasini bosgandan so'ng OK Biz sanalar ro'yxatini (ro'yxati) olamiz, ularni jadval sarlavhasidagi tugma yordamida yangi qatorlarga kengaytirish mumkin:

Power Query-da Gantt diagrammasi

... va biz olamiz:

Power Query-da Gantt diagrammasi

Endi faqat yaratilgan sanalarni yangi ustunlar uchun nom sifatida ishlatib, jadvalni yig'ish qoladi. Buning uchun jamoa javobgar. Tafsilotlar ustuni (Pivot ustuni) tab Aylantirish (O'zgartirish):

Power Query-da Gantt diagrammasi

Tugmasini bosgandan so'ng OK Biz kerakli natijaga juda yaqin natijaga erishamiz:

Power Query-da Gantt diagrammasi

Null, bu holda, Exceldagi bo'sh katakning analogidir.

Bu buyruq bilan keraksiz ustunlarni olib tashlash va olingan jadvalni asl ma'lumotlarning yonidagi tushirish uchun qoladi Yopish va yuklash – Yopish va yuklash… (Yopish va yuklash — yopish va yuklash…) tab Bosh sahifa (Uy):

Power Query-da Gantt diagrammasi

Natijada biz quyidagilarni olamiz:

Power Query-da Gantt diagrammasi

Kattaroq go'zallik uchun siz yorliqda paydo bo'lgan aqlli jadvallarning ko'rinishini sozlashingiz mumkin konstruktor (Dizayn): bitta rang uslubini o'rnating, filtr tugmalarini o'chiring, jamilarni yoqing va hokazo. Bundan tashqari, yorliqdagi shartli formatlashdan foydalanib, sanalar bilan jadvalni tanlashingiz va raqamlarni ajratib ko'rsatishni yoqishingiz mumkin. Bosh sahifa — Shartli formatlash — Rang shkalasi (Uy — Shartli formatlash — Rang shkalasi):

Power Query-da Gantt diagrammasi

Va eng yaxshi tomoni shundaki, kelajakda siz eskilarini xavfsiz tahrirlashingiz yoki asl jadvalga yangi loyihalar qo'shishingiz, so'ngra sichqonchaning o'ng tugmasi bilan kerakli jadvalni sanalar bilan yangilashingiz mumkin - va Power Query biz qilgan barcha amallarni avtomatik ravishda takrorlaydi. .

Ana!

  • Shartli formatlash yordamida Excelda Gantt diagrammasi
  • Loyihaning muhim bosqichi kalendar
  • Power Query yordamida ikki nusxadagi qatorlarni yaratish

Leave a Reply