در مقدمه باید بگویم که من پاورکوئری اکسل را بسیار قوی، مفید، کارآمد و نسبتا ساده یافتم (بر خلاف PowerPivot اکسل) و با کارشناسان سازمانهای مختلفی توانستیم از آن بهره فروان در حل مسائل پیچیده، ادغام دادههای حجیم و گزارش سازی ببریم. جالب است بدانید که من حدود 10 سال پیش نیاز این ابزار را احساس کرده بودم و همان موقع یک ایمیلی به مایکروسافت ارسال کردم و عنوان کردم که ای کاش ما در در اکسل می توانستیم دستورات SQL را اجرا کنیم (البته در همان موقع ابزارهایی برای اکسل به همین منظور وجود داشت که باید خریداری می شد و بر روی اکسل نصب می شد اما خود اکسل اینکار را انجام نمی داد).
مقالهای «پاورکوئری چیست»، شرح مختصری از جایگاه PowerQuery در دنیای نرم افزار شرح داده شده است و اکنون در این فیلمهای آموزشی کوشیدهام که مباحث مهم و کلیدی پاورکوئری در اکسل (Excel Power Query) را به شما آموزش دهم در ضمن آنکه خستی در ارائه مطالب بخرج ندهم تا این مجموعه به اولین و کامل ترین آموزش پاورکوئری تبدیل شود.
در این فیلم های آموزشی من بیشتر از «تجربههای عملی و واقعی» کسب شده خودم بهره برده ام و از روی کتاب و یا ویدئوی خارجی تدوین نشده است.البته برخی از مثالها از کتاب M Is for (Data) Monkey انتخاب شده است و همچنین سعی کرده ام که تا حد ممکن مطالب را از نظر علمی با سایت مایکروسافت تطبیق بدهم.
در نظر داشته باشید که پاورکوئری یک زبان برنامه نویسی است (گاهی به آن Query Language گفته می شود یعنی چیزی شبیه SQL و همچنین آنرا در زمره زبانهای برنامه نویس functional می دانند چیز مانند مانند Haskell ) و این به معنای آن است که بسیار وسیع است. بنابراین انتظار نداشته باشید که کلیه توابع و دستورات آنرا در این آموزش ها ببیند.
دانلود فیلمهای آموزشی پاورکوئری در اکسل
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)
15- روش تبدیل یک کوئری به Function و استفاده از آن (مدت: 00min | حجم: 00MB) - (در حال تهیه)
16- ...
نکتهها و اصلاحاتی در مورد ویدئوها:
- ویدئوهای 05 و 06 با اکسل 2016 و سایر ویدئوها با اکسل 2019 تهیه شده است. اگر از آخرین نسخه Power Query استفاده کنید، هیچ تفاوتی در دستورات و ظاهر محیط آن مشاهده نخواهید کرد. تنها تفاوت نسخه 2019 با نسخههای قبلی در تنوع گزینههایی که هنگام Load To مشاهده مینمایید.
- برای ذخیره ویدئوها در مرورگر فایرفاکس روی هر یک R-Click کرده و Save link as را انتخاب کنید.
- آموزش های پاورکوئری در حال تکمیل شدن هستند. آخرین مقالات و به روزرسانی های سایت از طریق کانال تلگرام اکسل فرساران به اطلاع شما خواهید رسید.
دیدگاهها
به این مطلب پاسخ دهید
باسلام و عرض ادب خدمت استاد گرامی و باتشکر از مطالب خوبتون حقیقتش میخواستم بگم هیچ منبعی ندیدم که به این راحتی و سلیسی این مبحث power queryرو توضیح داده باشند .قدردان زحمات جنابعالی هستیم. انشااله تندرست و سالم باشید.
با تشكر از تمام زحمات جنابعالي از اينكه دانش خود را صميمانه در اختيار ديگران گذاشتيد.
به اميد فرداهاي بهتر
خدا قوت بده بهتون استاد
سلام .ای یار سخت کوش مریز دست تو
تابان بود هیشه دل حق پرست تو
عالي هستند. با سپاس فراوان
درود بی کران بر وارثان کوروش کبیر . سپاسگزارم بزرگوار
سلام خدمت شما استاد عزیز
بابت آموزش ساده و روان شما خواستم تشکر کنم واقعا عالیه فقط خواهشا آموزش پاور پیوت و پاور بی ای را هم برایمان بزارید درآخر بازم ممنون از شما
با سلام، تاکنون قانع نشدهام که Power Pivot واقعا ابزار مفید و کاربردی باشد در ضمن اینکه فرمول نویسی DAX بسیار پیچیده است. به همین دلیل ترغیب کاربران اکسل به استفاده از آن کار مفیدی و حتی اخلاقی و علمی نمیدانم.
توجه داشته باشید که من از همان اوایل (حدود سال 2010) با این ابزار آشنا شدم و هرچه بیشتر در مورد آن تحقیق کردم، شک من هم به کاربردی بودن این ابزار افزایش یافت.
(البته شاید در آینده چند ویدئوی مقدماتی صرفا جهت معرفی مقدماتی این ابزار آماده کنم.)
با سلام و احترام
از بابت فایلهای آموزشی ارائه شده در سایت از شما سپاسگزارم
پیشنهاد من در خصوص فایلها اینست که چون اکسل 2019 فراگیر نشده لطفا فایلهای آموزشی در اکسل 2016 تهیه شود .
با تشکر
پاورکوئری در همه نسخهها کاملا یکسان است (اگر آنرا آپدیت کرده باشید) و هیچ تفاوتی ندارند (حتی 2010 با 2019) . تنها تفاوت 2019 با نسخههای قبلی در پنجرهای است که هنگام Load To مشاهده میکنید که 2 گزینه در 2019 اضافه شده است و این دو گزینه به عملکرد پاورکوئری در اکسل مرتبط هستند نه با امکانات آن.
تصوی تفاوت پنجره Load To افزونه پاورکوئری در اکسل 2010 و 2019:
شما عالی هستید و باعث افتخار
ایکاش همه یاد بگیریم و با سخاوت منتشر کنیم
ممنون از محبت شما و سایر دوستان
اما واقعا هنگامی که به پروژه های آزاد جهانی مانند لینوکس و .. نگاه میکنم، مطمئن میشوم که «هیچ کاری» انجام ندادهام!
سلام و ارادت. دم شما گرم و خدا قوت آقا فرشید عزیز که برای اهدافت و انتقال دانش به بشریت تلاش میکنی و معتقدم جایگاه شما به خاطر صداقت و تداوم حضورتون بسیار مغتنم و محترمه... من دوست دارم شما ماندگار بشی هرچند هستی اما با افزایش این گونه ویدیو های تخصصی در سایت فرساران یا حتی سایتی مانند فرادرس همه دوستان از ثمره آموزشهای شما بهره ببرند حتی اون آدمی که توی شهرستان مرزی یا روستایی دور افتاده داره با صحنه زندگی دست و پنجه نرم میکنه این حق باید برای همه یکسان باشه و شما میتونی با امثال این آموزشهای تخصصی و متفاوتت اغنا کنی دانش انسانهای لایق و شایسته رو که در جستجوی دانشند. همیشه موفق و سربلند و عزت مند باشید استاد فرشید میدانی...
ممنونم از لطف شما. چون به وب سایت فرادرس اشاره کردید، بهتر دانستم که نظر خودم را در مورد این وب سایت و یا سایر وب سایتهایی که دورههای اینترنتی ارائه میدهند را اینجا بنویسم.
معمولا این وب سایت ها به صورت انبوه (فلهای) اقدام به تولید محتوا میکنند و به همین دلیل دورههای آنها افت کیفی بسیاری دارد. بسیاری از اساتید آنها در کلاسهای حضوری تدریس حرفهای و بلند مدتی نداشته اند و به همین دلیل سرفصل های آنها و روش آموزشی که دارند بسیار خام است. بسیاری از آن اساتید با موضوع آشنا (یا حتی مسلط هستند) اما هیچ ایده ای از نحوه ارائه و تدریس صحیح و قابل فهم ندارند! و معمولا تدریس شغل اصلی و یاحتی دوم آنها نیست! بلکه به صورت موقتی دوره هایی را ساخته اند.
بنابراین توصیه می کنم قبل از شرکت در دوره های اینترنتی مطمئن شویدکه استاد آن دوره :
1 ) حداقل 10 سال سابقه تدریس گروهی در آموزشگاه های بزرگ و مطرح را داشته است.
2) در شرکت های خصوصی بزرگ به صورت مداوم تدریس می کند و یا مشاوره می دهد.
اگر استادی این شرایط را نداشت، کاملا احتمال بدهید که دورههای اینترنتی او بی کیفیت و یا حتی اشتباه هستند. (خوشبختانه در دورههای حضوری شما و سایرین خیلی سریع و روشن میتوانید درجه تسلط و روش تدریس استاد را ارزیابی کنید اما در دوره های اینترنتی تقریبا اینگونه نیست).
متوجه این مطلب هستم و اتفآقآ موافق توضیح شما هستم با این که یک مثال بود این سایت اما بخواهیم یا نخواهیم فرادرس یا سایت مشابه دیگه به هر دلیل الان از نظر تبلیغات و شناخته شدن در حالت مطلوبی هست و این طور شانس افراد عادی برای آشنایی با نحوه و بهرمندی از دانش و روش تدریس شما در جایگاه بهتری خواهد بود. حالا به امید اینکه فرساران هم به جایگاهی حتی بالاتر دست پیدا کنه.
ممنون از پاسخ شما، معمولا من ویدئوها را در Youtube هم قرار می دهم تا بهتر در معرض دید مخاطبین باشد اما این وب سایت ها نه :-)
با سلام و عرض ادب
ممنون و یک دنیا تشکر بابت ویدئوهای بینظیرتون ،منتظر تکمیل شدن قسمت های در دست تهیه هستم .
با سلام و عرض ادب خدمت استاد عزیز و گرامی ، ممنون از زحماتی که میکشید
با سلام و تشکر از زحمات شما استاد گرامی
استاد میدانی براتون مقدور هست روی هر فایلی که کار می کنید یه نمونه از همون فایل اکسل رو هم برای دانلود بزارید که روی اون فایل تمرین کنیم ؟ و آیا ممکنه این فایل دارو پخش رو برای من بفرستید ؟ فایل اکسل منظورم هست. آدرس ایمیلم رو فرستادم براتون
ممنون
بله حتما همه فایل ها را سعی می کنم تهیه کنم و برای دانلود قرار دهم.