برای اطلاع از آخرین مقالات و به روزرسانی‌های سایت در کانال تلگرام اکسل فرساران عضو شوید.  smiley

فیلم‌های آموزش پاورکوئری (Power Query) در اکسل

در مقدمه باید بگویم که من پاورکوئری اکسل را بسیار قوی، مفید، کارآمد و نسبتا ساده یافتم (بر خلاف PowerPivot اکسل) و با کارشناسان سازمان‌های مختلفی توانستیم از آن بهره فروان در حل مسائل پیچیده، ادغام داده‌های حجیم و گزارش سازی ببریم. جالب است بدانید که من حدود 10 سال پیش نیاز این ابزار را احساس کرده بودم و همان موقع یک ایمیلی به مایکروسافت ارسال کردم و عنوان کردم که ای کاش ما در در اکسل می توانستیم دستورات SQL را اجرا کنیم (البته در همان موقع ابزارهایی برای اکسل به همین منظور وجود داشت که باید خریداری می شد و بر روی اکسل نصب می شد اما خود اکسل اینکار را انجام نمی داد).

مقاله‌ای «پاورکوئری چیست»، شرح مختصری از جایگاه PowerQuery در دنیای نرم افزار شرح داده شده است و اکنون در این فیلم‌های آموزشی کوشیده‌ام که مباحث مهم و کلیدی پاورکوئری در اکسل (Excel Power Query) را به شما آموزش دهم در ضمن آنکه خستی در ارائه مطالب بخرج ندهم تا این مجموعه به اولین و کامل ترین آموزش پاورکوئری تبدیل شود.

در این فیلم های آموزشی من بیشتر از «تجربه‌های عملی و واقعی» کسب شده خودم بهره برده ام و از روی کتاب و یا ویدئوی خارجی تدوین نشده است.البته برخی از مثال‌ها از کتاب  M Is for (Data) Monkey انتخاب شده است و همچنین سعی کرده ام که تا حد ممکن مطالب را از نظر علمی با سایت مایکروسافت تطبیق بدهم.

در نظر داشته باشید که پاورکوئری یک زبان برنامه نویسی است (گاهی به آن Query Language گفته می شود یعنی چیزی شبیه SQL و همچنین آنرا در زمره زبانهای برنامه نویس functional می دانند چیز مانند مانند  Haskell ) و این به معنای آن است که بسیار وسیع است. بنابراین انتظار نداشته باشید که کلیه توابع و دستورات آنرا در این آموزش ها ببیند.

 

دانلود فیلم‌های آموزشی پاورکوئری در اکسل

00- معرفی دوره و حقوق مادی و معنوی                                             (مدت: 2min   | حجم:  5MB)
01- شروع کار با پاورکوئری، محیط Query Editor و ساخت کوئری         (مدت: 35min | حجم: 86MB)
02- ادغام چندین فایل csv با یکدیگر، مفهوم Append در پاورکوئری     (مدت: 28min | حجم: 80MB)
03- مرور فرمان‌های اولیه پاورکوئری                                                   (مدت: 27min | حجم: 83MB)
04- ادغام تمامی فایل‌های یک فولدر با یکدیگر                                    (مدت: 32min | حجم: 89MB)
05- ادغام داده‌های چندین شیت اکسل با پاورکوئری - قسمت 1            (مدت: 5min   | حجم: 17MB)
06- ادغام داده‌های چندین شیت اکسل با پاورکوئری - قسمت 2            (مدت: 27min | حجم: 83MB)
07- نرمال کردن داده‌ها با ستون‌های تکراری                                       (مدت: 15min | حجم: 40MB)
08- حل مثال محاسبه درصد فروش از کل، ابزار Group By                  (مدت: 28min | حجم: 79MB)
09- ادغام داده‌ها با یکدیگر با ابزار Join                                             (مدت: 54min | حجم: 170MB)
10- نرمال سازی داده‌ها با ابزار UnPivot                                            (مدت: 37min | حجم: 106MB)
11- بررسی توابع پاورکوئری                                                               (مدت: 22min | حجم: 60MB)
12- دستورات شرطی if then else و try otherwise                            (مدت: 25min | حجم: 66MB)
13- گزارش شرکت پخش داروپخش - نرمال سازی                               (مدت: 31min | حجم: 88MB)
14- گزارش شرکت پخش داروپخش - Cleansing & Mapping              مدت: 16min | حجم: 54MB)
15- ایجاد و استفاده از پارامترها                                                        (مدت: 30min | حجم: 84MB)
16- روش تبدیل یک کوئری به  Function  و استفاده از آن                  (مدت: 21min | حجم: 56MB)
17- ترفندهای مفید - کار با لیست‌ها،ادغام فرم‌ها                               (مدت: 21min | حجم: 53MB)
18- ترفندهای مفید - تابع جمع تجمیعی، پاکسازی متن‌ها                    (مدت: 25min | حجم: 59MB)

نکته‌ها و اصلاحاتی در مورد ویدئوها:

- ویدئوهای 05 و 06 با اکسل 2016 و سایر ویدئوها با اکسل 2019 تهیه شده است. اگر از آخرین نسخه Power Query استفاده کنید، هیچ تفاوتی در دستورات و ظاهر محیط آن مشاهده نخواهید کرد. تنها تفاوت نسخه‌ 2019 با نسخه‌های قبلی در تنوع گزینه‌هایی که هنگام Load To مشاهده می‌نمایید.

- برای ذخیره ویدئوها در مرورگر فایرفاکس روی هر یک R-Click کرده و Save link as را انتخاب کنید.

- آموزش های پاورکوئری در حال تکمیل شدن هستند. آخرین مقالات و به روزرسانی های سایت از طریق کانال تلگرام اکسل فرساران به اطلاع شما خواهید رسید.

 

دیدگاه‌ها

به این مطلب پاسخ دهید

لیلا روشن بین در تاریخ 23 دى 1397 نوشته:

باسلام و عرض ادب خدمت استاد گرامی و باتشکر از مطالب خوبتون حقیقتش میخواستم بگم هیچ منبعی ندیدم که به این راحتی و سلیسی این مبحث power queryرو توضیح داده باشند .قدردان زحمات جنابعالی هستیم. انشااله تندرست و سالم باشید.

محمد علوي در تاریخ 25 دى 1397 نوشته:

با تشكر از تمام زحمات جنابعالي از اينكه دانش خود را صميمانه در اختيار ديگران گذاشتيد.
به اميد فرداهاي بهتر

وحید در تاریخ 30 دى 1397 نوشته:

خدا قوت بده بهتون استاد

فرشاد منصوریان در تاریخ 30 دى 1397 نوشته:

سلام .ای یار سخت کوش مریز دست تو
تابان بود هیشه دل حق پرست تو

ابوالقاسم قاسمي در تاریخ 2 بهمن 1397 نوشته:

عالي هستند. با سپاس فراوان

خسرو در تاریخ 2 بهمن 1397 نوشته:

درود بی کران بر وارثان کوروش کبیر . سپاسگزارم بزرگوار

فرزاد تنها در تاریخ 2 بهمن 1397 نوشته:

سلام خدمت شما استاد عزیز
بابت آموزش ساده و روان شما خواستم تشکر کنم واقعا عالیه فقط خواهشا آموزش پاور پیوت و پاور بی ای را هم برایمان بزارید درآخر بازم ممنون از شما

فرشید میدانی در تاریخ 2 بهمن 1397 نوشته:

با سلام، تاکنون قانع نشده‌ام که Power Pivot واقعا ابزار مفید و کاربردی باشد در ضمن اینکه فرمول نویسی DAX بسیار پیچیده است. به همین دلیل ترغیب کاربران اکسل به استفاده از آن کار مفیدی و حتی اخلاقی و علمی نمی‌دانم.
توجه داشته باشید که من از همان اوایل (حدود سال 2010) با این ابزار آشنا شدم و هرچه بیشتر در مورد آن تحقیق کردم، شک من هم به کاربردی بودن این ابزار افزایش یافت.
(البته شاید در آینده چند ویدئوی مقدماتی صرفا جهت معرفی مقدماتی این ابزار آماده کنم.)

فرهاد سلامتی در تاریخ 2 بهمن 1397 نوشته:

با سلام و احترام
از بابت فایلهای آموزشی ارائه شده در سایت از شما سپاسگزارم
پیشنهاد من در خصوص فایلها اینست که چون اکسل 2019 فراگیر نشده لطفا فایلهای آموزشی در اکسل 2016 تهیه شود .
با تشکر

فرشید میدانی در تاریخ 2 بهمن 1397 نوشته:

پاورکوئری در همه نسخه‌ها کاملا یکسان است (اگر آنرا آپدیت کرده باشید) و هیچ تفاوتی ندارند (حتی 2010 با 2019) . تنها تفاوت 2019 با نسخه‌های قبلی در پنجره‌ای است که هنگام Load To مشاهده می‌کنید که 2 گزینه در 2019 اضافه شده است و این دو گزینه به عملکرد پاورکوئری در اکسل مرتبط هستند نه با امکانات آن.

تصوی تفاوت پنجره Load To افزونه پاورکوئری در اکسل 2010 و 2019:

محمد رستم زاده در تاریخ 2 بهمن 1397 نوشته:

شما عالی هستید و باعث افتخار
ایکاش همه یاد بگیریم و با سخاوت منتشر کنیم

فرشید میدانی در تاریخ 2 بهمن 1397 نوشته:

ممنون از محبت شما و سایر دوستان
اما واقعا هنگامی که به پروژه های آزاد جهانی مانند لینوکس و .. نگاه می‌کنم، مطمئن می‌شوم که «هیچ کاری» انجام نداده‌ام!

محمدعلی كاشانی‏ نژاد در تاریخ 2 بهمن 1397 نوشته:

سلام و ارادت. دم شما گرم و خدا قوت آقا فرشید عزیز که برای اهدافت و انتقال دانش به بشریت تلاش میکنی و معتقدم جایگاه شما به خاطر صداقت و تداوم حضورتون بسیار مغتنم و محترمه... من دوست دارم شما ماندگار بشی هرچند هستی اما با افزایش این گونه ویدیو های تخصصی در سایت فرساران یا حتی سایتی مانند فرادرس همه دوستان از ثمره آموزشهای شما بهره ببرند حتی اون آدمی که توی شهرستان مرزی یا روستایی دور افتاده داره با صحنه زندگی دست و پنجه نرم میکنه این حق باید برای همه یکسان باشه و شما میتونی با امثال این آموزشهای تخصصی و متفاوتت اغنا کنی دانش انسانهای لایق و شایسته رو که در جستجوی دانشند. همیشه موفق و سربلند و عزت مند باشید استاد فرشید میدانی...

ali loni در تاریخ 3 بهمن 1397 نوشته:

با سلام و عرض ادب
ممنون و یک دنیا تشکر بابت ویدئوهای بینظیرتون ،منتظر تکمیل شدن قسمت های در دست تهیه هستم .

محمد کاظم رستمی در تاریخ 6 بهمن 1397 نوشته:

با سلام و عرض ادب خدمت استاد عزیز و گرامی ، ممنون از زحماتی که میکشید

محمد امین در تاریخ 9 بهمن 1397 نوشته:

با سلام و تشکر از زحمات شما استاد گرامی

امیر محسن پور در تاریخ 14 بهمن 1397 نوشته:

استاد میدانی براتون مقدور هست روی هر فایلی که کار می کنید یه نمونه از همون فایل اکسل رو هم برای دانلود بزارید که روی اون فایل تمرین کنیم ؟ و آیا ممکنه این فایل دارو پخش رو برای من بفرستید ؟ فایل اکسل منظورم هست. آدرس ایمیلم رو فرستادم براتون
ممنون

فرشید میدانی در تاریخ 15 بهمن 1397 نوشته:

بله حتما همه فایل ها را سعی می کنم تهیه کنم و برای دانلود قرار دهم.

mohamad reza در تاریخ 13 اسفند 1397 نوشته:

با عرض سلام و درود خدمت استاد گرانقدر و مجموعه فرساران

من بار دوم هست که فیلم های آموزشی پاورکوئری را می بینم و تمرین می کنم
امروز متوجه شدم چند قسمت جدید اضافه شده واقعا خوشحال شدم
روش تدریس استاد عالیه و تمام نکات حرفه ای گفته میشه
این دوره سوپرایزی رایگان و بسیار ارزشمند از فرساران هست
خیلی ممنون میشم این دوره عالی ادامه داشته باشه تا وقتی کامل بشه

موفق و شادکام باشید

رامین قنبری در تاریخ 14 اسفند 1397 نوشته:

سلام برنامه آموزش پاور کوئری شما عالی و جالب بود از زحماتان سپاسگزارم

لیلا روشن بین در تاریخ 16 اسفند 1397 نوشته:

باسلام امیدوارم دوستان قدر دقیقه دقیقه زحمات استاد رو بدونند و برای حمایت از ایشون همه مطالب خوبشون رو باذکر منبع نشر کنند تا قدر چنین انسان بزرگی در جای دیگه برآورده بشه.دوستان کتاب برنامه نویسی در اکسل ایشون رو پیشنهاد میکنم به همه تون من تهیه کردم واقعا عالیه....

لیلا روشن بین در تاریخ 18 اسفند 1397 نوشته:

باسلام و عرض ادب آیا تو محیط power bi همانند power query excel میتوان فایلها رو پاکسازی کرد و آیا تمامی امکانات در آن تعبیه شده چون محیط پاور بی برای طراحی داشبورد قدرتمند هست فکر میکنید مشکلی در استفاده از پاور بی به جای پاور کوئری به دلیل ساختار فونت وجود نداشته باشد؟باتشکر

فرشید میدانی در تاریخ 26 اسفند 1397 نوشته:

بله . PowerBI از سه لایه تشکیل شده است که یکی از آنها همان چیزی است که ما در اکسل PowerQuery به آن می گوییم. لایه دوم آن همان Power Pivot است و لایه سوم آن همان المان های گرافیکی /Visual ها می باشند.

مسلم در تاریخ 22 اسفند 1397 نوشته:

با سلام خدمت استاد گرانقدر و عزیز
باسپاس و تشکر از جناب عالی بابت مطالب بسیار عالی و آموزنده ان شااله همیشه موفق و پیروز و سالم باشید

سلحشور در تاریخ 24 اسفند 1397 نوشته:

ممنون از استاد ميداني عزيز كه هميشه در انتشار علم حرف اول رو ميزنند، خداوند پشت وپناهت مهندس

بهروز در تاریخ 27 اسفند 1397 نوشته:

چقد باحالین شما جناب میدانی . این ویدیوها واقعا عالین چون که شما هم به بحث مسلط هستین و هم خیلی عالی تدریس میکنین تا حالا هیچ اموزشی ندیدم چه اکسل باشه یا هر چیز دیگه که مث شما تدریس کنن. خیلی عالی هستین شما دمت گرم . و یه خواهش هم داشتم جناب میدانی چند تا ویدیو توی کانال تلگرامتون قرار دادین که اونا هم فوق العاده بودن کاش از این دست ویدیوهارو هم بیشتر برامون به اشتراک بذارین . واقعا ممنونم ازتون .