Power Query е инструмент, който е създаден да облекчи живота на всички, които прекарват голяма част от времето си в обработване на данни в Ексел. Съвсем просто казано с Power Query можем да вземем таблицата със статистиката за музеите, позната ни от предишни статии:
И да я превърнем в добре подредена таблица с данни, която е във вид максимално удобен за анализ.
На долната картинка съм показал операциите, които трябва да извършим за това:
- Най-отгоре има редове, които са излишни
- Трябва да премахнем и излишните колони
- В таблицата има и един тотален ред, който не ни трябва. Винаги можем да си го сметнем, щом имаме данните за всички области
- Данните са в 6 таблици – по една за всяка година. А ние искаме да имаме една таблица, в която има колона за годината
Вероятно много добре знаете как се решават тези проблеми с традиционните средства на Ексел: изтриване на редове и колони и Копи / Пейст, формули, Find/Replace, Text-to-Columns. Досадна, ръчна работа, която може да се повтаря всеки месец, всеки ден дори.
А с Power Query всичко става много по-лесно, само с кликане на мишката по различни менюта.
И не само това – отпада ограничението за брой редове в Ексел. С Power Query можете да обработите стотици хиляди и дори милиони редове от данни.
Самите данни не е задължително да са в ексел файл. Могат да са текстови (txt, csv), аксес, интернет страница.
А веднъж създадена заявка, след това се пуска отново и отново само с натискане на бутона Refresh.
Най-хубавото е, че Power Query е много лесен за научаване, както ще се убедите от следващите статии.
Но преди това трябва да ви покажа как да стартирате Power Query. Това става от различни места в Ексел 2010, 2013 и 2016, както е показано на долната картинка от книгата на Кен Пълс и Мигел Ескобар M is for (Data) Monkey (благодаря на Кен, че се съгласи да я използвам).
Ако в Ексел 2013 не виждате таба на Power Query, необходимо е да направите следното:
File > Options > Add-Ins
Там срещу Manage избираме COM Add-ins и даваме Go
В менюто, което излиза трябва да се сложи отметка срещу Microsoft Power Query for Excel, а моят съвет е да сложите отметки във всички полета, както съм направил аз.
За Ексел 2010 процедурата е малко по-сложна и изисква първо да бъде свален безплатен add-in от сайта на Майкрософт.
А тук има пълни и подробни указания как да го направите заедно с видео (на английски)