Deyək ki, siz müxtəlif büdcələrlə bir neçə layihə həyata keçirirsiniz və onların hər biri üçün öz xərclərinizi vizuallaşdırmaq istəyirsiniz. Yəni bu mənbə cədvəlindən:
.. belə bir şey əldə edin:
Başqa sözlə, büdcəni hər bir layihənin günləri üzrə yaymaq və layihənin Gantt chartinin sadələşdirilmiş versiyasını əldə etmək lazımdır. Bunu əllərinizlə etmək uzun və darıxdırıcıdır, makrolar çətindir, lakin belə bir vəziyyətdə Excel üçün Power Query bütün şöhrətində gücünü göstərir.
Güc sorğusu demək olar ki, hər hansı bir mənbədən Excel-ə məlumatları idxal edə və sonra onu müxtəlif yollarla çevirə bilən Microsoft-un əlavəsidir. Excel 2016-da bu əlavə artıq defolt olaraq quraşdırılmışdır və Excel 2010-2013 üçün onu Microsoft veb saytından yükləmək və sonra kompüterinizə quraşdırmaq olar.
Əvvəlcə əmri seçməklə orijinal cədvəlimizi “ağıllı” cədvələ çevirək Cədvəl kimi formatlayın nişanı Əsas səhifə (Ev - Cədvəl kimi format) və ya klaviatura qısa yolunu basmaqla Ctrl+T :
Sonra nişana keçin Tarix (Excel 2016 varsa) və ya nişanda Güc sorğusu (əgər sizdə Excel 2010-2013 varsa və Power Query-ni ayrıca əlavə kimi quraşdırmısınızsa) və Cədvəldən / Aralıq düyməsini klikləyin. :
Ağıllı cədvəlimiz Power Query sorğu redaktoruna yüklənir, burada ilk addım cədvəl başlığında açılan menyulardan istifadə edərək hər bir sütun üçün nömrə formatlarını qurmaqdır:
Gündə büdcəni hesablamaq üçün hər bir layihənin müddətini hesablamaq lazımdır. Bunu etmək üçün seçin (düyməni basıb saxlayın Ctrl) birinci sütun finiş, Sonra start və komanda seçin Sütun əlavə edin - Tarix - Günləri çıxarın (Sütun əlavə et - tarix - günləri çıxar):
Əldə edilən rəqəmlər lazım olandan 1 azdır, çünki biz hər bir layihəni səhərin ilk günü başlayıb, axşam son gün bitirməliyik. Buna görə də, yaranan sütunu seçin və əmrdən istifadə edərək ona vahid əlavə edin Transform - Standart - Əlavə et (Çevr - Standart - Əlavə et):
İndi gündəlik büdcəni hesabladığımız sütunu əlavə edək. Bunu etmək üçün nişanda Sütun əlavə edin Mən oynamıram Fərdi sütun (Fərdi Sütun) və görünən pəncərədə siyahıdan sütunların adlarından istifadə edərək yeni sahənin adını və hesablama düsturunu daxil edin:
İndi ən incə məqam - 1 günlük bir addım ilə başdan sona tarixlərin siyahısı ilə başqa bir hesablanmış sütun yaradırıq. Bunu etmək üçün yenidən düyməni basın Fərdi sütun (Fərdi Sütun) və adlanan daxili Power Query M dilindən istifadə edin Siyahı.Tarixlər:
Bu funksiyanın üç arqumenti var:
- başlama tarixi – bizim vəziyyətimizdə sütundan götürülür start
- yaradılacaq tarixlərin sayı - bizim vəziyyətimizdə bu, sütunda əvvəllər saydığımız hər bir layihə üçün günlərin sayıdır. Subtraction
- vaxt addımı – dizaynla müəyyən edilir #müddət(1,0,0,0), M dilində mənası – bir gün, sıfır saat, sıfır dəqiqə, sıfır saniyə.
Klikdən sonra OK cədvəlin başlığındaki düyməni istifadə edərək yeni sətirlərə genişləndirilə bilən tarixlərin siyahısını (Siyahı) alırıq:
... və biz əldə edirik:
İndi yalnız yaradılan tarixləri yeni sütunların adları kimi istifadə edərək cədvəli yıxmaq qalır. Komanda buna görə məsuliyyət daşıyır. Detal sütunu (Pivot Sütun) nişanı Çevirmək (çevir):
Klikdən sonra OK İstədiyimizə çox yaxın bir nəticə əldə edirik:
Null, bu halda Excel-də boş xananın analoqudur.
Lazımsız sütunları silmək və ortaya çıxan cədvəli əmrlə orijinal məlumatların yanında boşaltmaq qalır Bağlayın və yükləyin – Bağlayın və yükləyin… (Bağla və Yüklə — Bağla və Yüklə...) nişanı Əsas səhifə (Ev):
Nəticədə əldə edirik:
Daha gözəllik üçün, tabda yaranan ağıllı masaların görünüşünü fərdiləşdirə bilərsiniz konstruktor (Dizayn): tək rəng üslubunu təyin edin, filtr düymələrini söndürün, ümumiləri aktivləşdirin və s. Əlavə olaraq, tabdakı şərti formatlaşdırmadan istifadə edərək tarixləri olan cədvəl seçə və onun üçün nömrənin vurğulanmasını aktivləşdirə bilərsiniz. Əsas səhifə — Şərti Formatlaşdırma — Rəng Ölçüsü (Ev — Şərti Formatlaşdırma — Rəng Ölçüsü):
Ən yaxşı tərəfi odur ki, gələcəkdə siz köhnələri təhlükəsiz şəkildə redaktə edə və ya orijinal cədvələ yeni layihələr əlavə edə, sonra siçan sağ düyməsi ilə düzgün cədvəli tarixlərlə yeniləyə bilərsiniz – və Power Query avtomatik olaraq etdiyimiz bütün hərəkətləri təkrarlayacaq. .
Voilà!
- Şərti formatlaşdırmadan istifadə edərək Excel-də Gantt diaqramı
- Layihənin mərhələ təqvimi
- Power Query ilə Dublikat Sətirlərin Yaradılması