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

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

توجه) برای خرید ویدئوهای ۱۲ تا ۱۸ به صفحه زیر بروید:

خرید ویدئوهای ۱۲ تا ۱۸ آموزش پاورکوئری فرساران

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

 عنوانمدت (دقیقه)حجم (MB)
۰معرفی دوره و حقوق مادی و معنوی  2min5MB
۱شروع کار با پاورکوئری، محیط Query Editor و ساخت کوئری35min 86MB
۲ادغام چندین فایل csv با یکدیگر، مفهوم Append در پاورکوئری28min 80MB
۳مرور فرمان‌های اولیه پاورکوئری27min 83MB
۴ادغام تمامی فایل‌های یک فولدر با یکدیگر32min 89MB
۵ادغام داده‌های چندین شیت اکسل با پاورکوئری - قسمت 1  5min   17MB
۶ادغام داده‌های چندین شیت اکسل با پاورکوئری - قسمت 2  27min 83MB
۷نرمال کردن داده‌ها با ستون‌های تکراری 15min 40MB
۸حل مثال محاسبه درصد فروش از کل، ابزار Group By     28min 79MB‍‍
۹ادغام داده‌ها با یکدیگر با ابزار Join54min 170MB
۱۰نرمال سازی داده‌ها با ابزار UnPivot     37min 106MB
۱۱بررسی توابع پاورکوئری 22min 60MB
۱۲دستورات شرطی if then else و try otherwise 25min 66MB
۱۳گزارش شرکت پخش داروپخش - نرمال سازی31min 88MB
۱۴گزارش شرکت پخش داروپخش - Cleansing & Mapping16min 54MB
۱۵ایجاد و استفاده از پارامترها30min 84MB
۱۶روش تبدیل یک کوئری به  Function  و استفاده از آن21min 56MB
۱۷ترفندهای مفید - کار با لیست‌ها،ادغام فرم‌ها21min 53MB
۱۸ترفندهای مفید - تابع جمع تجمیعی، پاکسازی متن‌ها25min 59MB

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

جالب است بدانید که من حدود 10 سال پیش نیاز این ابزار را احساس کرده بودم و همان موقع یک ایمیلی به مایکروسافت ارسال کردم و عنوان کردم که ای کاش ما در در اکسل می توانستیم دستورات SQL را اجرا کنیم (البته در همان موقع ابزارهایی برای اکسل به همین منظور وجود داشت که باید خریداری می شد و بر روی اکسل نصب می شد اما خود اکسل اینکار را انجام نمی داد).

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

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

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

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

🩹 برچسب‌ها

شما هم تجربه یا دیدگاه خود را بنویسید:

محتوای این فیلد خصوصی است و به صورت عمومی نشان داده نخواهد شد.

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
کد امنیتی
رامین قنبری در تاریخ دوشنبه, 1398/04/24 - 21:33 نوشته:

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

محمدشریفی (تایید نشده) در تاریخ دوشنبه, 1398/04/24 - 11:21 نوشته:

سلام وقتتون بخیر
خیلی ممنون از ویدیوهای با کیفیت و مفید این قسمت
خیلی شیرین و رسا توضیح می دهید و بیننده لذت میبره از آموزش
موفق باشید

مهدی باغشمالی (تایید نشده) در تاریخ یکشنبه, 1398/04/02 - 20:12 نوشته:

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

ارزو (تایید نشده) در تاریخ شنبه, 1398/04/01 - 12:39 نوشته:

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

کورش (تایید نشده) در تاریخ پنجشنبه, 1398/03/30 - 12:11 نوشته:

جناب میدانی با عرض سلام.
ضمن تشکر از زحمات شما من وقتی که میخواهم دو فایل اکسل را با هم ادغام کنم در قسمت Invoke در پاور کوئری ایراد زیر را میگیرد
An error occurred in the ‘Transform File from New folder (2)’ query. Expression.Error: The key didn't match any rows in the table.
Details:
Key=Record
Table=Table
من از همان فایل شما در ویدیو استفاده کردم
لطف می کنید اگر منو راهنمایی فرمایید.

با تشکر

فرشید میدانی در تاریخ شنبه, 1398/04/01 - 15:27 نوشته:

من از این پیغام چیزی متوجه نشدم اما فکر کنم که در ویدئو هم اشاره کرده ام که تا قبل از نسخه 2019 اینکار با خطا مواجه می شد. اگر با 2 فایل کاملا ساده و شبیه هم تست کردیدو مشکل وجود داشت، به نظرم همان مشکل نسخه های قدیمی تر است.

Kourosh Razmjou (تایید نشده) در تاریخ شنبه, 1398/03/18 - 08:43 نوشته:

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

فرشید میدانی در تاریخ شنبه, 1398/04/01 - 15:28 نوشته:

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

مجتبی م (تایید نشده) در تاریخ سه شنبه, 1398/02/24 - 14:48 نوشته:

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

موفق و پیروز باشید

حسین افراد (تایید نشده) در تاریخ دوشنبه, 1398/02/23 - 14:32 نوشته:

با سلام و خسته نباشید
کیفیت آموزش بسیار مطلوب و خوب بود
چرا برای اکسل و اکسس ویدیوهای آموزشی بیشتر و مفصل تری تهیه نمی کنید و در سبد محصولات قرار بدید برای مخاطبین آموزش از طریق ویدئو بسیار راحتر از کتاب هست و اثر بخشی بیشتری دارد
با آرزوی موفقیت

فرشید میدانی در تاریخ شنبه, 1398/04/01 - 15:29 نوشته:

برای اکسل موجود است از کانال تگرام ما را دنبال کنید تا لینک آنها و چیزهای جدیدی که در کانال و یا یوتیوب گذاشته ایم را بیابید.

Ali (تایید نشده) در تاریخ سه شنبه, 1398/02/17 - 14:14 نوشته:

ضمن سلام و سپاس از زحمات شما، ممنون میشم در خصوص نحوه ی آپگرید کردن ورژن پاورکوئری در اکسل هم توضیح بدین. سپاسگزارم.

فرشید میدانی در تاریخ شنبه, 1398/04/01 - 15:31 نوشته:

پاورکوئری دو حالت دارد یا همراه اکسل 2019 و یا 2016 نصب می شود که در این حالت باید آفیس را آپدیت کنید که معمولا اینکار باید توسط ویندوز انجام شود. یعنی آپدیت های آفیس همراه با آپدیت های ویندوز گرفته می شود. البته می توانید از سایت مایکروسافت فقط فایل آپدیت های اکسل را دانلود کنید. (در واقع اینکه آپدیت های آفیس مستقلا قابل دانلود باشد تا آنجا که به خاطر دارم مربوط به یکی از 2 لایسنس آفیس است که معمولا ما آفیسی را نصب می کنیم که قابلیت آپدیت کردن مستقل آن وجود ندارد و باید به همراه آپدیت ویندوز، آپدیت شود.)

برای نسخه های قدیمی یعنی 2013 و 2010 ، کار ساده تر است زیرا پاورکوئری یک افزونه است و کافی است که آخرین نسخه آنرا دانلود و نصب کنید.

مهدی رسولی (تایید نشده) در تاریخ شنبه, 1398/01/31 - 18:52 نوشته:

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

آرمین (تایید نشده) در تاریخ چهارشنبه, 1398/01/07 - 11:46 نوشته:

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

بهروز (تایید نشده) در تاریخ دوشنبه, 1397/12/27 - 12:38 نوشته:

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

سلحشور (تایید نشده) در تاریخ جمعه, 1397/12/24 - 16:16 نوشته:

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

مسلم (تایید نشده) در تاریخ چهارشنبه, 1397/12/22 - 11:31 نوشته:

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

لیلا روشن بین (تایید نشده) در تاریخ شنبه, 1397/12/18 - 10:28 نوشته:

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

فرشید میدانی در تاریخ یکشنبه, 1397/12/26 - 12:25 نوشته:

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

لیلا روشن بین (تایید نشده) در تاریخ پنجشنبه, 1397/12/16 - 16:52 نوشته:

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

رامین قنبری (تایید نشده) در تاریخ سه شنبه, 1397/12/14 - 07:56 نوشته:

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

mohamad reza (تایید نشده) در تاریخ دوشنبه, 1397/12/13 - 23:00 نوشته:

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

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

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

بهروز (تایید نشده) در تاریخ پنجشنبه, 1397/12/09 - 17:17 نوشته:

سلام جناب میدانی واقعا از صمیم قلب ازتون تشکر میکنم که دارین رایگان این ویدیوهارو برامون میذارید . از این هم بگذریم که تدریستون عالیه و کاملا مسلط هستین .

امیر محسن پور (تایید نشده) در تاریخ یکشنبه, 1397/11/14 - 10:06 نوشته:

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

فرشید میدانی در تاریخ دوشنبه, 1397/11/15 - 21:35 نوشته:

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

محمد امین (تایید نشده) در تاریخ سه شنبه, 1397/11/09 - 09:50 نوشته:

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

محمد کاظم رستمی (تایید نشده) در تاریخ شنبه, 1397/11/06 - 20:30 نوشته:

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

ali loni (تایید نشده) در تاریخ چهارشنبه, 1397/11/03 - 18:25 نوشته:

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

محمدعلی كاشانی‏ نژاد (تایید نشده) در تاریخ سه شنبه, 1397/11/02 - 19:15 نوشته:

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

فرشید میدانی در تاریخ شنبه, 1398/04/01 - 15:35 نوشته:

ممنون از نظر دلگرم کننده شما.
ناگفته نماند که من در حال تهیه ویدئوهایی آزاد و رایگان برای آموزش برنامه نویسی به کودکان هستم- مخصوصا بچه هایی که در شهرها و جاهای دور افتاده ای هستند - که به زودی ارائه خواهد شد. از کانال تلگرام farsaran اطلاع رسانی آن انجام خواهد شد.

معمولا من دوره های فرادرس را حتی برای مرور و آشنایی اولیه هم توصیه نمی کنم و نظری منتقدانه دارم. به نظر من فقط کسانی می توانند آموزش مجازی را خوب ارائه کنند که سالیان سال به صورت حضوری تدریس جدی و حرفه ای داشته اند و متاسفانه مشاهده من حاکی از آن است که اغلب مدرسین فرادرس کم تجربه و یا دانشجو (حتی بی تجربه) در تدریس هستن.

محمد رستم زاده (تایید نشده) در تاریخ سه شنبه, 1397/11/02 - 14:17 نوشته:

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

فرشید میدانی در تاریخ سه شنبه, 1397/11/02 - 14:22 نوشته:

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

فرهاد سلامتی (تایید نشده) در تاریخ سه شنبه, 1397/11/02 - 12:58 نوشته:

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

فرشید میدانی در تاریخ سه شنبه, 1397/11/02 - 13:52 نوشته:

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

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

فرزاد تنها (تایید نشده) در تاریخ سه شنبه, 1397/11/02 - 12:56 نوشته:

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

فرشید میدانی در تاریخ سه شنبه, 1397/11/02 - 14:15 نوشته:

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

خسرو (تایید نشده) در تاریخ سه شنبه, 1397/11/02 - 10:05 نوشته:

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

ابوالقاسم قاسمي (تایید نشده) در تاریخ سه شنبه, 1397/11/02 - 08:31 نوشته:

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

فرشاد منصوریان (تایید نشده) در تاریخ یکشنبه, 1397/10/30 - 14:47 نوشته:

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

وحید (تایید نشده) در تاریخ یکشنبه, 1397/10/30 - 09:59 نوشته:

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

محمد علوي (تایید نشده) در تاریخ سه شنبه, 1397/10/25 - 20:53 نوشته:

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

لیلا روشن بین (تایید نشده) در تاریخ یکشنبه, 1397/10/23 - 12:07 نوشته:

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