آموزش Power Query در اکسل — دوره رایگان از صفر تا پیشرفته (۲۵ ویدیو)

بازدید: 56 بازدید
زمان مطالعه: 30 دقیقه
پاورکوئری در اکسل

Power Query در اکسل ابزاری قدرتمند و داخلی است که فرآیند های پاکسازی، تبدیل و ترکیب داده‌ ها را بدون نیاز به حتی یک خط فرمول ‌نویسی، به صورت خودکار انجام می ‌دهد. شناخت و کاربرد این ابزار برای هر فردی که با داده ‌های حجیم، نامنظم و تکراری سر و کار دارد، یک ضرورت به شمار می رود. ما در این دوره رایگان، تمام مهارت‌ های کار با Power Query را در ۲۵ ویدئوی آموزشی، از سطح پایه تا پیشرفته، به شما خواهیم آموخت.

Power Query چیست و چرا باید یاد بگیریم؟

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

هر ماه همان کار تکراری پاکسازی داده را انجام می دهید؟

تکرار بی ‌پایان این کار در هفته ها و یا ماه های پیاپی کار بسیار خسته ‌کننده ای به شمار می رود. کپی کردن داده ها، حذف ردیف‌ های اضافه و تغییر فرمت تاریخ ‌ها از جمله کارهای تکراری هستند که اغلب کاربران بر روی گزارش ‌های تکراری انجام می‌دهند.

ترس از کاربرد فرمول‌ های پیچیده: وقتی فایل ‌ها زیاد می‌ شوند، دیگر تابع VLOOKUP و دیگر فرمول ‌های پیچیده جوابگوی نیازهای ما نیستند. در نتیجه فایل هر لحظه ممکن است کرش کند یا شما با خطای #N/A مواجه شوید.

ساعت ها وقت برای تمیز کردن فایل های اکسل می گذارید؟

عدم کاربرد ابزار کاربردی Power Query سبب می شود تا شما زمان زیادی از وقت استراحت خود را صرف اجرای فرایندهای تکراری نماید. در نتیجه ممکن است حتی در زمان استراحت خود نیز درگیر مدیریت فرایندهای اجرایی باشید. در نهایت کاربران باید بدانند که ابزار دقیق Power Query دقیقاً برای مدیریت فرایند های پیچیده و زمانبر ساخته شده است.

آموزش Power Query در اکسل | از صفر تا حرفه‌ای | قسمت معرفی

آموزش Power Query در اکسل | از صفر تا حرفه‌ای | قسمت اول

آموزش Power Query در اکسل | از صفر تا حرفه‌ای | قسمت دوم

آموزش Power Query در اکسل | از صفر تا حرفه‌ای | قسمت سوم

جذاب ‌ترین ویژگی پاور کوئری چیست؟

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

این دوره برای چه کسانی مناسب است؟

مناسب برای نامناسب برای
حسابداران مالی
تحلیلگران مالی
کسانی که با داده‌ها کار نمی‌کنند
تحلیلگران داده مبتدیان کامل اکسل
کارشناسان فروش و بازاریابی
منابع انسانی

پیش نیاز یادگیری Power Query

خیلی ‌ها گمان می‌ کنند چون معنی Power Query در اکسل یک ابزار پیشرفته است، پس آنها باید فردی نابغه در زمینه برنامه ‌نویسی باشند تا قادر به استفاده از این ابزار باشند. بنابراین کاربران در ابتدا باید نوع نگاه خود را نسبت به این ابزار تغییر دهند.

آشنایی پایه با اکسل کافی است

دوره Power Query در اکسل دقیقاً برای کسانی طراحی شده است که می‌ خواهند از اکسل برای مدیریت فرایند های زمانبر استفاده کنند. کاربرد این ابزار می تواند از سر در گم شدن شما در کد های پیچیده جلوگیری نماید.

نیازی به برنامه نویسی نیست

بنابراین اگر شما نیز به دنبال بهره بردن از ابزارهای جدید مانند Power Query برای مدیریت کارها هستید می توانید در این دوره شرکت کنید. حسابداران یا کارشناس مالی از جمله افرادی هستند که برای ارائه گزارش ‌های ماهانه و فصلی به Power Query در اکسل نیاز پیدا خواهند کرد. همچنین کارشناسان فروش و بازاریابان که از داده‌ های مختلف برای مدیریت فرایندهای اداری بهره می برند به این ابزار نیاز خواهند داشت.

در نهایت، استفاده از Power Query در اکسل بسیار ساده است و برای کار با آن نیازی به دانش برنامه‌نویسی ندارید. در این ۲۵ ویدیوی آموزشی نیز با کدنویسی پیچیده‌ای سروکار نخواهید داشت. محیط Power Query کاملاً بصری طراحی شده است و شما می‌توانید بسیاری از دستورات و عملیات موردنیاز خود را تنها با چند کلیک اجرا کنید. این ویژگی باعث می‌شود حتی کاربران بدون تجربه برنامه‌نویسی نیز بتوانند به‌سادگی از قابلیت‌های قدرتمند Power Query استفاده کنند.

نیازی به دانش VBA نیست

باور کنید در ۹۰٪ مواقع که شما فکر می‌کنید به ابزار VBA نیاز دارید این پاور کوئری است که کار را بسیار تمیز تر، سریع ‌تر و امن ‌تر انجام خواهد داد.

تفاوت Power Query با روش های قدیمی

اگر تا به حال با اکسل کار کرده باشید، احتمالاً با یکی از این دو روش، داده‌ها را مدیریت نموده اید:

  1. روش دستی (Manual): یعنی کپی کردن داده‌ ها از یک فایل، چسباندن در فایل دیگر، حذف ستون ‌های اضافه، اصلاح تاریخ‌ ها و…
  2. روش فرمولی (Formula-based): یعنی استفاده از حجم عظیمی از تابع‌ هایی مانند VLOOKUP ، INDEX ، MATCH یا IF های تو در تو برای وصل کردن جداول به یکدیگر.

اما چرا این روش ‌ها در دنیای امروز با وجود داده‌های حجیم (Big Data) قابل کاربرد هستند؟

۱.سرعت و سنگینی فایل ها

وقتی برای اجرای فرآیندهای تکراری از فرمول‌های متعدد استفاده می‌کنید، با هر تغییر در داده‌ها ممکن است تعداد زیادی از فرمول‌ها مجدداً محاسبه شوند. این موضوع در فایل‌های بزرگ می‌تواند باعث کاهش سرعت، نمایش مکرر عبارت Calculating و حتی هنگ کردن اکسل شود.

در Power Query، فرآیند آماده‌سازی و تبدیل داده‌ها به‌صورت مرحله‌به‌مرحله تعریف می‌شود. به همین دلیل، به‌جای استفاده از حجم زیادی فرمول برای انجام کارهای تکراری، می‌توانید مراحل پردازش داده را یک‌بار ایجاد کرده و در دفعات بعد تنها آن را به‌روزرسانی کنید. نتیجه، مدیریت ساده‌تر داده‌ها، کاهش فرمول‌های اضافی و افزایش بهره‌وری در کار با فایل‌های اکسل است.

۲. خطای انسانی (Human Error)

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

۳. مشکل داده ‌های کثیف (Dirty Data)

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

کار روش قدیمی با Power Query
پاکسازی داده دستی – هر بار از صفر یک بار تنظیم – همیشه خودکار
ترکیب چند فایل کپی پیست دستی چند کلیک
آپدیت گزارش از اول انجام بده فقط Refresh
خطای انسانی زیاد حداقل

ورود به دنیای عملی Power Query دقیقاً چه کاری انجام می‌ دهد؟

در  دوره آموزش Power Query در اکسل، ما یاد می ‌گیریم که چگونه با استفاده از محیط Power Query Editor، عملیات ‌های زیر را مثل یک حرفه ‌ای انجام دهیم:

۱. اتصال به منابع مختلف (Connect)

کاربرد پاور کوئری فقط محدود به فایل‌ های اکسل نیست. شما می ‌توانید به پوشه ‌هایی که شامل ده ‌ها فایل اکسل هستند متصل شوید و از فایل ‌های CSV، پایگاه‌ های داده SQL و حتی از وب سایت ‌ها داده استفاده نمایید.

برای مثال فرض کنید هر ماه ۱۰ فایل فروش از ۱۰ شعبه دارید. به جای باز کردن تک ‌تک این فایل ها شما می توانید به یک پوشه متصل شوید و پاور کوئری تمام این فرایندها را در یک چشم به هم زدن با هم ترکیب کند.

۲. پاکسازی و تبدیل (Transform)

در این بخش شما یاد خواهید گرفت که Power Query در اکسل چه کاربردی ایجاد خواهد نمود:

  • Unpivot کردن: تبدیل ستون‌ های پهن و کثیف به ردیف ‌های استاندارد (یکی از حیاتی‌ترین مهارت ‌ها برای ساخت PivotTable).
  • Split Column: جدا کردن نام و نام خانوادگی یا جدا کردن کد محصول از تاریخ با یک کلیک.
  • Handling Nulls: مدیریت هوشمندانه مقادیر خالی و جایگزینی آن ‌ها با صفر یا میانگین.
  • تغییر نوع داده: تبدیل متن ‌های سرگردان به تاریخ ‌های دقیق یا اعداد قابل محاسبه.

۳. ترکیب و ادغام (Merge & Append)

اگر کاربرد VLOOKUP برای شما مثل یک کابوس است، می توانید در پاور کوئری از Merge استفاده ‌کنیم.

  • Append: چسباندن جداول زیر هم (مثلاً اضافه کردن گزارش ماه مارس به گزارش ژانویه و فوریه).
  • Merge: چسباندن جداول در کنار هم بر اساس یک ستون مشترک (جایگزین فوق ‌سریع و قدرتمند VLOOKUP).

سوالات متداول درباره Power Query

Power Query در کدام نسخه‌های اکسل وجود دارد؟

پاور کوئری در نسخه ‌های مدرن اکسل یعنی نسخه های تولید شده بعد از ۲۰۱۶ به بعد به صورت پیش ‌فرض در تب Data قرار دارد. در نتیجه کاربران دیگر نیازی به نصب جداگانه این ابزار ندارند. در نهایت اگر شما نیز از نسخه‌ های قدیمی ‌تر اکسل مانند ۲۰۱۰ یا ۲۰۱۳ استفاده می‌ کنید، باید آن را به عنوان یک Add-in رایگان از سایت مایکروسافت دانلود و نصب کنید.

آیا Power Query با Google Sheets کار می‌کند؟

خیر، پاور کوئری یک ابزار اختصاصی از شرکت مایکروسافت و بخشی از اکوسیستم اکسل و Power BI است. برای انجام عملیات مشابه در Google Sheets، باید از ابزار های دیگری مانند Google Apps Script یا افزونه‌ های جانبی استفاده کنید.

تفاوت Power Query و ماکرو VBA چیست؟

تفاوت Power Query و ماکرو VBA چیست؟
تفاوت Power Query و ماکرو VBA چیست؟

این دو ابزار هدف ‌های متفاوتی دارند:

Power Query ابزاری بصری برای پاکسازی، تبدیل و آماده‌ سازی داده ‌ها است. شما با استفاده از این ابزار دیگر نیازی به نوشتن کد ندارید و تمام مراحل ذخیره می ‌شوند تا در آینده تکرار نگردند. این در حالی است که VBA یک زبان برنامه ‌نویسی است که برای اتوماسیون کار های بسیار پیچیده و ایجاد قابلیت ‌های جدید در محیط اکسل (مثل ساخت دکمه یا فرم‌ های ورود داده) استفاده می ‌شود.

خلاصه اینکه: برای آماده ‌سازی داده ‌ها، همیشه اول سراغ پاور کوئری بروید!

آیا بعد از یادگیری Power Query دیگر به VLOOKUP نیازی نداریم؟

Power Query در اکسل، و VLOOKUP مکمل یکدیگر هستند، اما جایگزین یکدیگر نمی باشند. بنابراین کاربران می توانند از پاور کوئری برای تمیز کردن و آماده سازی داده ‌ها استفاده کنند. همچنین آنها زمانی که داده ‌ها کاملاً مرتب و استاندارد هستند، اگر نیاز به یک جستجوی سریع در یک جدول کوچک داشتند می توانند از VLOOKUP یا XLOOKUP استفاده کنند. اما برای مدیریت حجم بالای داده ها، Merge در پاور کوئری بسیار سریع‌ تر و ایمن‌ تر از VLOOKUP است.

یادگیری Power Query چقدر زمان می‌برد؟

با توجه به ساختار دوره آموزش  Power Query در اکسل  که شامل ۲۵ ویدئو می باشد، اگر کاربران روزی یک ویدیو را با دقت مشاهده و تمرین کنند، در کمتر از یک ماه می‌توانند از سطح صفر به سطح کاربردی برسند. یادگیری این ابزار، سرمایه‌ گذاری ‌ای است که از همان هفته اول، ساعت‌ های زیادی از وقت شما را در طول ماه ذخیره می ‌کند.

جمع ‌بندی:

زمان آن رسیده است که با Power Query در اکسل شیوه‌ای حرفه‌ای‌تر برای مدیریت و پردازش داده‌ها یاد بگیرید.

Power Query فقط یک قابلیت جدید در اکسل نیست؛ بلکه ابزاری قدرتمند برای پاک‌سازی، ترکیب و مدیریت داده‌ها و حذف فرآیندهای تکراری است. با یادگیری آن می‌توانید خطاهای انسانی را کاهش دهید، در زمان خود صرفه‌جویی کنید و با سرعت و دقت بیشتری با داده‌ها کار کنید. در این دوره، علاوه بر آموزش کامل Power Query، به ۲۵ ویدیوی آموزشی رایگان نیز دسترسی خواهید داشت تا با کاربردهای این ابزار قدرتمند بیشتر آشنا شوید.

آیا شما هم آماده ‌اید که این تحول را شروع کنید؟

برای این منظور تنها کافی است تا همین حالا اولین ویدیو آموزش  Power Query در اکسل را تماشا نمایید و اولین قدم را در مسیر حرفه ‌ای شدن در دنیای داده ‌ها طی کنید. ما در تمام این مسیر، قدم به قدم در کنار شما خواهیم بود.

مطالعه بیشتر