Сіз әртүрлі бюджеттермен бірнеше жобаны іске қосып жатырсыз және олардың әрқайсысы үшін өз шығындарыңызды көргіңіз келеді делік. Яғни, осы бастапқы кестеден:
.. келесідей нәрсені алыңыз:
Басқаша айтқанда, бюджетті әр жобаның күндеріне таратып, жобаның Гант диаграммасының жеңілдетілген нұсқасын алу керек. Мұны қолыңызбен жасау ұзақ және қызықсыз, макростар қиын, бірақ мұндай жағдайда Excel үшін Power Query өзінің барлық даңқымен күшін көрсетеді.
Қуат сұрауы — Microsoft корпорациясының қосымшасы, ол деректерді кез келген дерлік көзден Excel бағдарламасына импорттай алады, содан кейін оны әртүрлі жолдармен түрлендіреді. Excel 2016 нұсқасында бұл қондырма әдепкі бойынша ендірілген және Excel 2010-2013 үшін оны Microsoft веб-сайтынан жүктеп алуға, содан кейін компьютерге орнатуға болады.
Алдымен пәрменді таңдау арқылы түпнұсқа кестемізді «ақылды» кестеге айналдырайық Кесте ретінде пішімдеу қойындысы Home (Үй — Кесте ретінде пішімдеу) немесе пернелер тіркесімін басу арқылы Ctrl+T :
Содан кейін қойындыға өтіңіз мәліметтер (егер сізде Excel 2016 болса) немесе қойындысында Қуат сұрауы (егер сізде Excel 2010-2013 болса және Power Query бөлек қондырма ретінде орнатылған болса) және Кестеден/Ауқымнан түймешігін басыңыз. :
Біздің смарт кесте Power Query сұрау өңдегішіне жүктелген, мұнда бірінші қадам кесте тақырыбындағы ашылмалы тізімдерді пайдаланып әр баған үшін сан пішімдерін орнату болып табылады:
Күніне бюджетті есептеу үшін әрбір жобаның ұзақтығын есептеу керек. Ол үшін (пернені басып тұрыңыз) таңдаңыз Ctrl) бірінші баған Аяқтау, содан соң бастау және команданы таңдаңыз Бағанды қосу – Күн – Күндерді алу (Баған қосу - Күн - күндерді алу):
Алынған сандар қажетті саннан 1-ге аз, өйткені біз әрбір жобаны таңертең бірінші күні бастап, кешке соңғы күні аяқтауымыз керек. Сондықтан алынған бағанды таңдап, оған пәрмен арқылы бірлік қосыңыз Трансформация – Стандартты – Қосу (Трансформация — Стандартты — Қосу):
Енді бір күндік бюджетті есептейтін бағанды қосамыз. Мұны істеу үшін қойындыда Баған қосыңыз Мен ойнамаймын Реттелетін баған (Арнаулы баған) және пайда болған терезеде тізімдегі бағандардың атауларын пайдаланып, жаңа өрістің атын және есептеу формуласын енгізіңіз:
Енді ең нәзік сәт – біз 1 күндік қадаммен басынан аяғына дейін күндер тізімімен басқа есептелген бағанды жасаймыз. Мұны істеу үшін түймені қайтадан басыңыз Реттелетін баған (Арнаулы баған) деп аталатын кірістірілген Power Query M тілін пайдаланыңыз Тізім. Күндер:
Бұл функцияның үш аргументі бар:
- басталу күні – біздің жағдайда бағаннан алынады бастау
- генерацияланатын күндер саны – біздің жағдайда бұл әр жоба үшін бағанда бұрын санаған күндер саны. Бөлу
- уақыт қадамы – дизайн бойынша белгіленеді #ұзақтығы(1,0,0,0), М тілінде мағынасы – бір күн, нөл сағат, нөл минут, нөл секунд.
Басқаннан кейін OK біз кесте тақырыбындағы түймені пайдаланып жаңа жолдарға кеңейтуге болатын күндер тізімін (Тізім) аламыз:
... және біз аламыз:
Енді жасалған күндерді жаңа бағандардың аттары ретінде пайдаланып, кестені жию ғана қалды. Бұған команда жауапты. Мәліметтер бағаны (жиынтық баған) қойындысы Түрлендіру (Трансформация):
Басқаннан кейін OK біз қалаған нәтижеге өте жақын нәтиже аламыз:
Нөл - бұл жағдайда Excel бағдарламасындағы бос ұяшықтың аналогы.
Қажетсіз бағандарды алып тастау және алынған кестені пәрменмен бастапқы деректердің жанындағы түсіру қалады Жабу және жүктеу – жабу және жүктеу… (Жабу және жүктеу — жабу және жүктеу ...) қойындысы Home (Үй):
Нәтижесінде біз аламыз:
Үлкен сұлулық үшін қойындыда алынған смарт кестелердің көрінісін теңшеуге болады Конструктор (Дизайн): жалғыз түс мәнерін орнату, сүзгі түймелерін өшіру, қорытындыларды қосу, т.б.. Сонымен қатар, қойындыдағы шартты пішімдеуді пайдаланып, күндер бар кестені таңдауға және оған сандарды бөлектеуді қосуға болады. Басты — Шартты пішімдеу — Түс шкалалары (Басты бет — Шартты пішімдеу — Түс шкалалары):
Ең жақсысы, болашақта ескілерді қауіпсіз өңдеуге немесе бастапқы кестеге жаңа жобаларды қосуға, содан кейін тінтуірдің оң жақ түймешігімен күндермен дұрыс кестені жаңартуға болады - Power Query біз жасаған барлық әрекеттерді автоматты түрде қайталайды. .
Voilà!
- Шартты пішімдеуді қолданатын Excel бағдарламасындағы Гант диаграммасы
- Жоба кезеңінің күнтізбесі
- Power Query көмегімен қайталанатын жолдарды жасау