Become Our Member!

Edit Template

Become Our Member!

Edit Template

Power BI Desktop में Power Query क्या है? Data Cleaning with Practical Examples?

Power BI Desktop में Power Query क्या है?

Complete Power Query Tutorial in Hindi (2026)

Learn Data Cleaning | Data Transformation | M Language | Practical Projects

Beginner to Advanced Level Guide

आज के समय में हर कंपनी के पास बहुत सारा Business Data होता है। इस Data में कई बार Blank Cells, Duplicate Records, गलत Spelling, Extra Spaces और गलत Data Formats जैसी समस्याएं होती हैं।

अगर आप इस गंदे Data से Professional Dashboard बनाना चाहते हैं, तो सबसे पहले Data Cleaning करना जरूरी है।

Microsoft Power BI Desktop में Data Cleaning और Transformation के लिए एक बहुत ही उपयोगी Tool दिया गया है, जिसका नाम Power Query Editor है।

इस Tutorial में हम Power Query को बिल्कुल शुरुआत से सीखेंगे और Real-Life Practical Examples की मदद से समझेंगे कि Data को Clean और Analysis के लिए तैयार कैसे किया जाता है।

इस Tutorial में आप सीखेंगे:
  • Power Query क्या है और इसका उपयोग क्यों होता है?
  • Power Query Editor कैसे Open करें?
  • Excel Data को Power BI में Import करना।
  • Remove Duplicates और Remove Blank Rows।
  • Replace Values और Trim / Clean।
  • Split Column और Merge Columns।
  • Change Data Type और Fill Down।
  • Merge Queries और Append Queries।
  • Power Query M Language के Examples।
  • Complete Practical Data Cleaning Project।

1. Power Query क्या है?

Power Query Microsoft Excel और Power BI का एक Data Preparation और Transformation Tool है। इसका उपयोग अलग-अलग Sources से Data Import करने, Data Clean करने और उसे सही Format में बदलने के लिए किया जाता है।

Power Query की सहायता से आप बिना बार-बार Manual Editing किए Data Cleaning के Steps को Record कर सकते हैं। जब नया Data Refresh होता है, तो लागू किए गए Steps दोबारा Execute हो सकते हैं।

Power Query के मुख्य काम

  • Data Import करना।
  • Duplicate Records हटाना।
  • Blank Rows और Null Values Handle करना।
  • गलत Spelling और Values सुधारना।
  • Columns को Split और Merge करना।
  • Data Types बदलना।
  • Multiple Excel Files का Data Combine करना।
  • Data को Analysis के लिए तैयार करना।

2. Power BI Desktop में Power Query Editor कैसे Open करें?

Step 1: Power BI Desktop Open करें

सबसे पहले अपने Computer में Power BI Desktop Open करें।

Step 2: Get Data पर Click करें

Home Tab में जाकर Get Data पर Click करें और Excel Workbook Select करें।

Step 3: Excel File Select करें

अपनी Excel File Select करें और Navigator Window में अपनी Sheet Select करें।

Step 4: Transform Data पर Click करें

Load की जगह Transform Data पर Click करें। अब Power Query Editor Open हो जाएगा।

Power Query Editor के मुख्य Sections:
  • Home Tab
  • Transform Tab
  • Add Column Tab
  • View Tab
  • Queries Pane
  • Data Preview Area
  • Applied Steps Pane

3. Practical Example: Excel Data Cleaning

मान लीजिए आपके पास एक Company का Employee Sales Data है। इस Data में कुछ गलतियां हैं जिन्हें Power Query की मदद से ठीक करना है।

Sample Raw Data

EmployeeCitySalesDepartment
RahulLucknow25000Sales
PriyaDelhi30000Marketing
RahulLucknow25000Sales
AmitNULL20000Accounts
NehaKanpurNULLSales

इस Data में Duplicate Record, Extra Space और Blank Values जैसी समस्याएं हैं। अब हम इन्हें एक-एक करके ठीक करेंगे।

4. Remove Duplicates का उपयोग कैसे करें?

जब Excel या Database में एक ही Record कई बार आ जाता है, तो उसे Duplicate Record कहते हैं।

Practical Steps

  1. Power Query Editor में Employee Data Select करें।
  2. जिन Columns के आधार पर Duplicate पहचानना है उन्हें Select करें।
  3. Home Tab पर जाएं।
  4. Remove Rows → Remove Duplicates पर Click करें।
  5. Duplicate Records हट जाएंगे।
Example:

यदि Employee, City, Sales और Department के सभी Values एक समान हैं, तो एक Duplicate Row हटाई जा सकती है।

ध्यान दें: केवल Employee Name पर Remove Duplicates करने से एक ही नाम वाले अलग-अलग Employees भी हट सकते हैं। सही Columns चुनना जरूरी है।

5. Remove Blank Rows और Null Values कैसे हटाएं?

कई बार Excel Data में खाली Rows और Null Values होती हैं। Power Query में इन्हें अलग-अलग तरीके से Handle किया जा सकता है।

Remove Blank Rows

  1. Home Tab Open करें।
  2. Remove Rows पर Click करें।
  3. Remove Blank Rows Select करें।

Null Values को Filter करना

  1. जिस Column में Null Values हैं उसे Select करें।
  2. Column Filter Open करें।
  3. Null Option को Uncheck करें।
  4. OK पर Click करें।

Professional Tip: हर Null Value को Delete करना सही नहीं होता। कई बार Null का मतलब Unknown या Not Available होता है। Business Requirement के अनुसार उसे Replace, Fill या Retain करें।

6. Trim और Clean का उपयोग कैसे करें?

Excel Data में कई बार Text के पहले या बाद में Extra Spaces होते हैं। इन Spaces के कारण Lookup और Matching में समस्या हो सकती है।

Trim का उपयोग

  1. Employee Column Select करें।
  2. Transform Tab पर जाएं।
  3. Format → Trim Select करें।

Clean का उपयोग

Text Column Select करें और Transform → Format → Clean पर Click करें। इससे Text में मौजूद कुछ Non-Printable Characters हटाए जा सकते हैं।

Before:
"  Rahul  "
After Trim:
"Rahul"

7. Replace Values का उपयोग कैसे करें?

मान लीजिए आपकी Excel File में City का नाम गलत लिखा है। जैसे Lucknow की जगह Lukhnow लिखा हुआ है।

Practical Steps

  1. City Column Select करें।
  2. Transform Tab में जाएं।
  3. Replace Values पर Click करें।
  4. Value to Find में Lukhnow लिखें।
  5. Replace With में Lucknow लिखें।
  6. OK पर Click करें।
Before: Lukhnow, Delhi, Kanpur
After: Lucknow, Delhi, Kanpur

8. Split Column का उपयोग कैसे करें?

Split Column की मदद से एक Column के Data को दो या अधिक Columns में Divide किया जा सकता है।

Practical Example

Full Name
Rahul Sharma
Priya Verma
Amit Singh

अब हमें Full Name को First Name और Last Name में Split करना है।

  1. Full Name Column Select करें।
  2. Transform Tab पर जाएं।
  3. Split Column → By Delimiter Select करें।
  4. Delimiter में Space Select करें।
  5. Split at Each Occurrence या उपयुक्त विकल्प चुनें।
  6. OK पर Click करें।
First NameLast Name
RahulSharma
PriyaVerma
AmitSingh

9. Merge Columns का उपयोग कैसे करें?

Merge Columns की सहायता से दो या अधिक Columns को जोड़कर एक नया Column बनाया जा सकता है।

Example: First Name और Last Name को जोड़कर Full Name बनाना।

  1. First Name और Last Name Columns Select करें।
  2. Transform Tab Open करें।
  3. Merge Columns पर Click करें।
  4. Separator में Space Select करें।
  5. New Column Name में Full Name लिखें।
  6. OK पर Click करें।

10. Change Data Type का उपयोग कैसे करें?

Power BI में प्रत्येक Column का सही Data Type होना बहुत जरूरी है। गलत Data Type के कारण Calculations और Charts में समस्याएं आ सकती हैं।

ColumnCorrect Data Type
EmployeeText
CityText
SalesWhole Number / Decimal Number
DateDate
SalaryDecimal Number / Fixed Decimal Number

Column के नाम के पास Data Type Icon पर Click करके सही Data Type Select करें।

11. Fill Down और Fill Up का उपयोग कैसे करें?

जब Excel Data में किसी Column की कुछ Cells Blank होती हैं और ऊपर की Value को नीचे की Rows में दोहराना होता है, तब Fill Down उपयोगी होता है।

Before

RegionSales
North5000
NULL6000
NULL7000
South8000

After Fill Down

RegionSales
North5000
North6000
North7000
South8000

Steps: Region Column Select करें → Transform → Fill → Down पर Click करें।

12. Merge Queries और Append Queries में अंतर

Power Query में Multiple Tables को Combine करने के लिए Merge Queries और Append Queries का इस्तेमाल किया जाता है।

Merge QueriesAppend Queries
दो Tables को Common Column के आधार पर जोड़ता है।दो या अधिक Tables की Rows को एक के नीचे जोड़ता है।
SQL JOIN की तरह काम करता है।UNION की तरह काम करता है।
Common Key की जरूरत होती है।Columns के नाम और Structure मिलना उपयोगी है।

Merge Queries Practical Example

मान लीजिए एक Table में Employee ID और Name है तथा दूसरी Table में Employee ID और Salary है। Employee ID के आधार पर दोनों Tables Merge कर सकते हैं।

Append Queries Practical Example

मान लीजिए आपके पास January Sales और February Sales की दो Excel Tables हैं। Append Queries से दोनों का Data एक ही Table में जोड़ सकते हैं।

13. Power Query M Language क्या है?

Power Query में Data Transformation के पीछे एक Programming Language काम करती है, जिसे M Language या Power Query Formula Language कहते हैं।

आप Advanced Editor में जाकर M Code देख और Edit कर सकते हैं।

Example 1: Text.Trim

Text.Trim([Employee])

Employee Column के Text से शुरुआत और अंत के Extra Spaces हटाने के लिए।

Example 2: Text.Upper

Text.Upper([City])

City के Text को Uppercase में बदलने के लिए।

Example 3: Replace Value

Table.ReplaceValue(
    Source,
    "Lukhnow",
    "Lucknow",
    Replacer.ReplaceText,
    {"City"}
)

Example 4: Remove Duplicates

Table.Distinct(
    Source,
    {"Employee", "City", "Sales"}
)

Example 5: Filter Rows

Table.SelectRows(
    Source,
    each [Sales] > 10000
)

Note: ये M Language के उदाहरण हैं। Advanced Editor में पूरे Query का सही Step Structure और Previous Step Reference इस्तेमाल करना जरूरी है।

14. Complete Practical Project: Employee Data Cleaning

Project Name: Employee Data Cleaning Using Power Query

Objective: Raw Excel Data को Clean करके Power BI Dashboard के लिए तैयार करना।

आपको ये Tasks Complete करने हैं:
  1. Excel File Import करें।
  2. Duplicate Employee Records Remove करें।
  3. Blank Rows Remove करें।
  4. Employee Names पर Trim और Clean Apply करें।
  5. City की गलत Spelling Replace करें।
  6. Full Name को First Name और Last Name में Split करें।
  7. Sales Column का Data Type सही करें।
  8. Region Column पर Fill Down Apply करें।
  9. Applied Steps Check करें।
  10. Close & Apply करें।

15. Power Query के महत्वपूर्ण Interview Questions

Q1. Power Query क्या है?

Power Query एक Data Preparation और Transformation Tool है, जिसका उपयोग Data Import और Cleaning के लिए किया जाता है।

Q2. Power Query Editor का क्या उपयोग है?

इसका उपयोग Data को Clean, Transform और Analysis के लिए तैयार करने में होता है।

Q3. Remove Duplicates क्या करता है?

Selected Columns के आधार पर Duplicate Rows हटाता है।

Q4. Merge Queries क्या है?

Common Columns के आधार पर दो या अधिक Tables को Join करने का तरीका है।

Q5. Append Queries क्या है?

Multiple Tables की Rows को एक Table में Combine करने का तरीका है।

Q6. M Language क्या है?

यह Power Query की Formula Language है, जिसका उपयोग Data Transformation Steps लिखने के लिए होता है।

Q7. Applied Steps क्या हैं?

Power Query में किए गए Transformation Steps की List को Applied Steps कहते हैं।

16. Power Query सीखने के बाद क्या सीखें?

Power Query सीखने के बाद आपको Data Analysis और Professional Dashboard Development के लिए निम्न Skills पर काम करना चाहिए:

  • Power BI Data Modeling
  • DAX Functions और Measures
  • Calculated Columns
  • Interactive Charts और Visualizations
  • Power BI Dashboard Design
  • Excel Advanced Functions
  • MIS Reporting
  • SQL Database Basics

Learn Power BI, Advanced Excel & MIS Reporting

Power Query और Data Cleaning की Practical Knowledge के साथ अपनी Data Analytics Skills को अगले Level तक ले जाएं। Excellent Computer Education में संबंधित Professional Computer Courses की जानकारी प्राप्त करें।

1. Power BI Course in Indira Nagar, Lucknow

Power BI Desktop, Power Query, DAX Formulas, Data Modeling, Interactive Reports और Professional Dashboard Development की जानकारी प्राप्त करें।

Explore Power BI Course →

2. Advanced Excel with Power BI & MIS Training

Advanced Excel Formulas, Pivot Tables, MIS Reports, Data Analysis और Power BI Dashboard के माध्यम से Job-Oriented Practical Skills विकसित करें।

Explore Advanced Excel + Power BI →

3. Excel Training Institute in Indira Nagar, Lucknow

Basic से Advanced Excel तक सीखें। Excel Functions, Data Management, Charts, Pivot Tables और Office Practical Assignments पर अभ्यास करें।

Explore Excel Training →

Frequently Asked Questions (FAQs)

Q1. क्या Power Query सीखने के लिए Excel आना जरूरी है?

नहीं, लेकिन Basic Excel की जानकारी होने से Power Query समझना आसान हो जाता है।

Q2. क्या Power Query Free है?

Power BI Desktop में Power Query Editor उपलब्ध है और इसे Desktop पर Data Transformation के लिए इस्तेमाल किया जा सकता है।

Q3. क्या Power Query बड़े Data पर काम कर सकता है?

हाँ, Power Query बड़े Datasets पर भी काम कर सकता है। वास्तविक Performance Data Size, Source, System Resources और Query Design पर निर्भर करती है।

Q4. Power Query और DAX में क्या अंतर है?

Power Query का उपयोग Data Cleaning और Transformation के लिए होता है, जबकि DAX का उपयोग Data Model में Calculations और Measures बनाने के लिए किया जाता है।

Q5. क्या Power Query में Coding जरूरी है?

नहीं, अधिकांश Basic और Intermediate Tasks बिना Coding के किए जा सकते हैं। Advanced Transformation के लिए M Language उपयोगी है।

Q6. Power Query सीखने के बाद कौन सी Job मिल सकती है?

Power Query, Excel, DAX और Power BI Projects की अच्छी जानकारी MIS Executive, Reporting Analyst और Junior Data Analyst जैसे Roles के लिए उपयोगी हो सकती है।

Learn Power BI with Practical Training

Excellent Computer Education

A Professional Computer Training Center

Learn Basic Excel | Advanced Excel | Power BI | MIS Reporting | Data Analysis

Admission Open – Enquire Today!

WhatsApp Now Call Now

Mob/WhatsApp: 9795720993

Address: UG-10, Goel Palace, Faizabad Road, Indira Nagar, Lucknow-226016

Website: excellentcomputereducation.com

Conclusion

Power Query, Power BI Desktop का एक महत्वपूर्ण हिस्सा है। इसकी मदद से आप Raw और Unstructured Data को Clean करके Analysis के लिए तैयार कर सकते हैं।

Remove Duplicates, Replace Values, Trim, Split Columns, Merge Queries, Append Queries और M Language जैसे Features की नियमित Practice करके आप Data Cleaning में अच्छी Skill विकसित कर सकते हैं।

अगर आपका लक्ष्य MIS Executive या Data Analyst बनना है, तो Power Query के साथ Advanced Excel, DAX और Power BI Dashboard Development भी सीखें।

आज ही Practical Data Cleaning सीखें और अपनी Data Analytics Journey शुरू करें!

Leave a Reply

Your email address will not be published. Required fields are marked *

About Company

Excellent Computer Education    (A unit of Excellent Educational Welfare Society) is provided to basic computer knowledge through this blog.

Most Recent Posts

  • All Posts
  • Artificial Intelligence
  • Certificate Courses
  • Computer Courses
  • Data Analytics
  • Diploma
  • Education
  • Google News
  • Google Sheet
  • Govt Exams Preparation
  • Marketing
  • Typing [ट्यपिंग]
  • UP Sarkari Job
  • अक्सर पूछे जाने वाले प्रश्न [GK]
  • आनलाइन अर्निंग साइट [Online Earning Sits]
  • आनलाइन टेस्ट [Online Test]
  • इंटरनेट ज्ञान [Internet]
  • एक्सेल मैक्रो
  • एम एस वर्ड [MS Word]
  • एस एस एक्से्ल [Excel]
  • कंप्यूटर बुक्स [Computer Books]
  • कम्प्यूटर हार्डवेयर ज्ञान [Computer Hardware]
  • कोरल ड्रा [Corel Draw]
  • गूगल ड्राइव [Google Drive]
  • टेक्नोलॉजी [Technology]
  • टेक्नोलॉजी [Technology]इंटरनेट ज्ञान [Internet]
  • टैली [Tally]
  • डाउनलोड [Download]
  • डिजीटल मार्केटिंग ज्ञान [Digital Marketing]
  • पावर पाइंट [Power Point]
  • फॉटोशॉप [Photoshop]
  • बेसिक ज्ञान [Basic Knowledge]
  • लिब्रा आफिस [Libre Office]
  • सी.सी.सी. महत्वपूर्ण नोटस [CCC Notes]

    Excellent Computer Education

UG-10, Goel Palace,
Faizabad Road, Indira Nagar,
Lucknow, Uttar Pradesh – 226016

Phone / WhatsApp: +91 9795720993

Download Our App

© 2024 Created with Excellent Computer Education, Lucknow