📌 1. Introduction
आज हर company, school, office और business में बड़ी मात्रा में data use किया जाता है। लेकिन जब data बहुत ज्यादा हो जाता है, तब सबसे बड़ी समस्या होती है:
- जरूरी information जल्दी कैसे ढूँढें?
- बड़े data को व्यवस्थित कैसे करें?
- Specific records कैसे देखें?
- Reports को readable कैसे बनाएं?
मान लीजिए आपके पास 10,000 कर्मचारियों की list है और आपको केवल:
- Sales department के employees देखने हैं
- Highest salary वाले employees ढूँढने हैं
- Delhi city का data filter करना है
अगर आप manually search करेंगे तो:
❌ बहुत समय लगेगा
❌ गलतियाँ होने की संभावना बढ़ जाएगी
❌ productivity कम हो जाएगी
👉 इसी समस्या को solve करने के लिए Excel में Sorting और Filtering feature दिया गया है।
Sorting data को क्रम में arrange करता है, जबकि Filtering केवल जरूरी data दिखाता है और बाकी data hide कर देता है। Microsoft के अनुसार filtering की मदद से आप केवल वही data देख सकते हैं जिसकी आपको जरूरत है।
Microsoft Excel में sorting और filtering दो आवश्यक विशेषताएं हैं जो users को कुशलतापूर्वक data को organize, manage और analyze करने की अनुमति देती हैं। यहाँ प्रत्येक की एक संक्षिप्त परिभाषा दी गयी है:
Sorting: Sorting, एक या अधिक columns में values के आधार पर data को एक specific order में rearranging करने को refer करता है। Excel users को ascending या descending क्रम में data को sort करने, values द्वारा sort करने, cell color या font color के आधार पर sort करने आदि की अनुमति देता है। Sorting से users को अपने data में patterns और trends की पहचान करने और आसानी से analyze करने में मदद मिलती है
Filtering: Filtering specific criteria के आधार पर data के subset को चुनने और प्रदर्शित करने को refer करता है। Excel, users को विभिन्न प्रकार के filtering options प्रदान करता है, जिसमें values द्वारा filter करना, color द्वारा, date या time या custom filter द्वारा filter करना शामिल है। Filter करने से users को बड़े data sets का केवल वही data display करने में मदद मिलती है जो उनके analysis या reporting के लिए relevant है।
📌 2. What is Sorting and Filtering?
✅ Sorting क्या है?
Sorting का मतलब है data को किसी specific order में arrange करना।
Example:
- A to Z
- Z to A
- Smallest to Largest
- Largest to Smallest
Microsoft के अनुसार sorting data को जल्दी analyze करने में मदद करता है।
Excel में Data Sort करना:
Excel में data को Sort करना एक या अधिक columns में values के आधार पर data को एक specific order में rearrange करना है। Excel data को sort करने के लिए विभिन्न options प्रदान करता है, जैसे ascending या descending क्रम में sort करना, value या cell color द्वारा sort करना और font या background color द्वारा sort करना। Excel में data को sort करने के steps यहां दिए गए हैं:
- Step 1: उस data range का चयन करें जिसे आप sort करना चाहते हैं।
| Name | Age | Salary |
|---|---|---|
| Ravi | 25 | 50000 |
| Pooja | 30 | 55000 |
| Anchal | 26 | 60000 |
| Arti | 27 | 45000 |
| Ashish | 26 | 60000 |
| Abhishek | 30 | 70000 |
| Vinayak | 35 | 75000 |
| Harish | 35 | 80000 |
| Rakesh | 29 | 77000 |
- Step 2: Ribbon में "Data" tab पर click करें।
- Step 3: "Sort" button पर click करें। यह "Sort" dialog box खोलेगा।
- Step 4: "Sort" dialog box में, उस column का चयन करें जिसे आप sort करना चाहते हैं।
- Step 5: Sort order (Ascending या Descending) का चयन करें और "OK" पर click करें।
वैकल्पिक रूप से, आप ascending या descending क्रम में data को sort करने के लिए ribbon के "Data" tab में "Sort A to Z" या "Sort Z to A" button का उपयोग कर सकते हैं।
✅ Filtering क्या है?
Filtering का मतलब है केवल वही records दिखाना जो किसी specific condition को match करते हों।
Example:
- केवल “Delhi” city दिखाना
- केवल sales > 50000 दिखाना
- केवल “HR Department” employees दिखाना
Filtering unwanted rows को temporarily hide कर देता है।
Excel में Data Filter करना:
Excel में data को filter करना specific criteria के आधार पर data के subset को चुनने और प्रदर्शित करने को refer करता है। Excel data को filter करने के लिए कई options प्रदान करता है, जैसे values द्वारा filter करना, color द्वारा या custom filter द्वारा filter करना। Excel में data को filter करने के steps इस प्रकार हैं:
- Step 1: उस data range का चयन करें जिसे आप filter करना चाहते हैं।
- Step 2: Ribbon में "Data" tab पर click करें।
- Step 3: "Filter" button पर click करें। यह column headers में filter arrow जोड़ देगा।
- Step 4: Column header में filter arrow पर click करें जिसे आप filter करना चाहते हैं।
- Step 5: Filter dropdown में, वह criteria चुनें जिसके अनुसार आप filter करना चाहते हैं।
- Step 6: Filter apply करने के लिए "OK" पर क्लिक करें।
वैकल्पिक रूप से, आप values, colors या अन्य criteria द्वारा data को filter करने के लिए ribbon के "Data" tab में "Filter" button का उपयोग कर सकते हैं।
📌 Sorting और Filtering में अंतर
| Feature | Sorting | Filtering |
|---|---|---|
| काम | Data arrange करना | Specific data दिखाना |
| Result | Data order बदलता है | Rows hide होती हैं |
| Example | A-Z sorting | केवल Delhi data |
📌 3. Why Sorting & Filtering Matters
🏢 Real Scenario: Employee Database
एक company के पास 5000 employees का data है:
| Name | Department | Salary |
|---|---|---|
| Amit | HR | 25000 |
| Ravi | Sales | 50000 |
| Neha | IT | 70000 |
अब HR Manager को:
- Highest salary employees चाहिए
- केवल IT department देखना है
- Employees को name wise arrange करना है
👉 अगर sorting और filtering न हो:
❌ manually search करना पड़ेगा
❌ बहुत समय लगेगा
👉 Excel Sorting & Filtering use करने पर:
✔ data instantly organize हो जाएगा
✔ केवल required records दिखेंगे
✔ analysis fast होगा
Microsoft के अनुसार filters temporarily data hide करते हैं ताकि आप important information पर focus कर सकें।
📌 Sorting क्यों जरूरी है?
✔ बड़े data को organize करना
✔ Duplicate identify करना
✔ Reports readable बनाना
✔ Analysis आसान करना
✔ Fast searching
📌 Filtering क्यों जरूरी है?
✔ Specific data देखना
✔ Unwanted data hide करना
✔ Reports simplify करना
✔ Quick decision making
📌 4. Step-by-Step Guide (Sorting और Filtering कैसे करें)
✅ Step 1: Data तैयार करें
Example:
| Name | City | Salary |
|---|---|---|
| Amit | Delhi | 25000 |
| Ravi | Mumbai | 50000 |
| Neha | Delhi | 70000 |
✅ Step 2: Data Select करें
पूरा table select करें।
✅ Step 3: Filter Apply करें
- Data Tab → Filter
अब हर heading पर dropdown arrow दिखाई देगा। Microsoft AutoFilter feature इसी process का उपयोग करता है।
✅ Step 4: Filter लगाएँ
Example:
- City → Delhi select करें
अब केवल Delhi records दिखाई देंगे।
✅ Step 5: Sorting करें
A to Z Sorting:
- Column select करें
- Sort A to Z
Largest to Smallest:
- Salary column select करें
- Largest to Smallest
✅ Step 6: Custom Sort करें
अगर multiple columns sort करनी हों:
- Data → Sort
- Add Level
Example:
- Department wise
- फिर Salary wise
Microsoft के अनुसार multi-level sorting complex datasets के लिए useful है।
✅ Step 7: Number Filter Use करें
Example:
- Salary > 50000
Filter → Number Filters → Greater Than
✅ Step 8: Text Filter Use करें
Example:
- Name starts with “A”
Filter → Text Filters → Begins With
✅ Step 9: Color Filter Use करें
अगर cells colored हैं:
- Filter by Color
Microsoft color filtering भी support करता है।
📌 5. Real-World Example
🏢 Example 1: Sales Report
| Product | Region | Sales |
|---|---|---|
| Laptop | Delhi | 80000 |
| Mobile | Mumbai | 50000 |
| Tablet | Delhi | 30000 |
Use Case:
Manager को केवल Delhi sales देखनी है।
Filter Applied:
Region = Delhi
👉 Result:
केवल Delhi records दिखाई देंगे।
🧾 Example 2: Student Result Analysis
| Student | Marks |
|---|---|
| Aman | 90 |
| Ravi | 60 |
| Neha | 75 |
Sorting Applied:
Largest to Smallest
👉 Top students instantly दिखाई देंगे।
🏥 Example 3: Hospital Patient Data
| Patient | City | Age |
|---|---|---|
| Raj | Delhi | 55 |
| Mohan | Jaipur | 40 |
Filter:
City = Delhi
👉 केवल Delhi patients दिखाई देंगे।
🏪 Example 4: Inventory Management
| Product | Stock |
|---|---|
| Pen | 10 |
| Book | 200 |
Sorting:
Smallest to Largest
👉 Low stock products पहले दिखाई देंगे।
📊 Example 5: Attendance Sheet
| Employee | Attendance |
|---|---|
| Ravi | 25 |
| Neha | 18 |
Filter:
Attendance < 20
👉 Low attendance वाले employees identify हो जाएंगे।
📌 Advanced Filtering
Excel advanced filters complex criteria apply करने की सुविधा देते हैं।
📌 FILTER Function in Excel
Modern Excel versions में FILTER function भी available है।
Syntax:
FILTER(array,include,[if_empty])
यह dynamic filtering के लिए उपयोग होता है।
📌 Dynamic Filtering Example
=FILTER(A2:C10,B2:B10="Delhi")
👉 केवल Delhi records दिखेंगे।
Excel में Advanced Sorting और Filtering Options:
Excel कई advanced sorting और filtering options प्रदान करता है जो data को अधिक कुशलता से sort और filter करने में आपकी सहायता कर सकते हैं। Excel में कुछ advanced sorting और filtering options यहां दिए गए हैं:
1. Multiple Columns द्वारा Sorting:
आप Excel में multiple columns द्वारा data sort कर सकते हैं। ऐसा करने के लिए, data range का चयन करें और "Data" tab में "Sort" button पर click करें। "Sort" dialog box में, वह पहला column चुनें जिसके अनुसार आप sort करना चाहते हैं। फिर sort करने के लिए एक और column जोड़ने के लिए "Add Level" button पर click करें। जितनी जरूरत हो उतने columns जोड़ने के लिए इस प्रक्रिया को दोहराएं।
2. Multiple Criteria द्वारा Filtering:
आप Excel में multiple criteria द्वारा data को filter कर सकते हैं। ऐसा करने के लिए, data range का चयन करें और "Data” tab में "Filter" button पर click करें। Filter dropdown में, "Custom Filter" चुनें। यह "Custom AutoFilter" dialog box खोलेगा। Dialog box में, उस criteria का चयन करें जिसे आप filter करना चाहते हैं और "OK" पर click करें। आप जितने चाहें उतने criteria जोड़ने के लिए इस प्रक्रिया को दोहरा सकते हैं।
3. Top या Bottom Values द्वारा Filter करना:
आप Excel में top या bottom के values द्वारा data को filter कर सकते हैं। ऐसा करने के लिए, data range का चयन करें और "Data" tab में "Filter" button पर click करें। Filter dropdown में, "Top 10" या "Bottom 10" (या कोई अन्य नंबर जिसे आप filter करना चाहते हैं) चुनें। यह चुने हुए column में top या bottom के values display करेगा।
4. Date या Time के अनुसार Filter करना:
आप Excel में data को date या time के अनुसार filter कर सकते हैं। ऐसा करने के लिए, data range का चयन करें और "Data" tab में "Filter" button पर click करें। Filter dropdown में, "Date Filter" या "Time Filter" चुनें। यह उन options की एक सूची display करेगा जिनका उपयोग आप date या time के अनुसार data को filter करने के लिए कर सकते हैं। उदाहरण के लिए, आप किसी specific range के अंतर्गत आने वाली dates द्वारा, किसी specific date से पहले या बाद की dates द्वारा, या वर्तमान माह या वर्ष की dates द्वारा data को filter कर सकते हैं।
5. Advanced Sorting Options:
Excel कई advanced sorting option प्रदान करता है जो data को अधिक कुशलता से sort करने में आपकी मदद कर सकता है। उदाहरण के लिए, आप cell color या font color द्वारा data sort कर सकते हैं। ऐसा करने के लिए, data range का चयन करें और "Data" tab में "Sort" button पर click करें। "Sort" dialog box में, "Sort On" dropdown से "cell color" या "font color" चुनें। फिर उस color का चयन करें जिसे आप sort करना चाहते हैं।
6. Advanced Filtering Options:
Excel कई advanced filtering options प्रदान करता है जो data को अधिक कुशलता से filter करने में आपकी सहायता कर सकते हैं। उदाहरण के लिए, आप data को cell color या font color से filter कर सकते हैं। ऐसा करने के लिए, data range का चयन करें और "Data" tab में "Filter" button पर click करें। Filter dropdown में, "Filter by Color" चुनें और उस color का चयन करें जिसके द्वारा आप filter करना चाहते हैं।
📌 6. Common Mistakes
❌ 1. केवल एक Column Sort करना
अगर पूरा data select नहीं करेंगे:
❌ rows mismatch हो सकती हैं।
Reddit users ने भी बताया कि proper table selection जरूरी है।
❌ 2. Blank Rows छोड़ना
Blank rows filtering को प्रभावित कर सकती हैं।
❌ 3. Headers न लगाना
Without headers:
❌ filtering confusing हो जाती है।
❌ 4. Wrong Data Type
Numbers को text format में रखने से sorting गलत हो सकती है।
❌ 5. Filter भूल जाना
कई बार hidden rows confuse कर देती हैं।
❌ 6. Excessive Filters लगाना
बहुत complex filters workbook slow कर सकते हैं।
❌ 7. Images Properly Set न करना
Excel में pictures filtering के साथ properly move नहीं करतीं जब तक “Move and size with cells” option enable न हो।
📌 7. Pro Tips
✅ 1. Format as Table Use करें
Excel tables sorting/filtering को safer बनाते हैं। Reddit users ने table feature को highly recommended बताया।
✅ 2. Multi-Level Sorting करें
Example:
- Department
- फिर Salary
✅ 3. Slicers Use करें
Visual filtering के लिए useful। Reddit discussions में slicers useful बताए गए हैं।
✅ 4. Shortcut Keys सीखें
| Shortcut | Use |
|---|---|
| Ctrl + Shift + L | Filter On/Off |
| Alt + D + F + F | Filter |
✅ 5. Conditional Formatting Combine करें
Important values highlight करने के लिए।
✅ 6. Duplicate Records Filter करें
Duplicate data identify करने के लिए filtering use करें।
✅ 7. Advanced Criteria Use करें
Custom filters जैसे:
- Greater Than
- Contains
- Between
✅ 8. Backup रखें
Sorting करने से पहले backup बनाना अच्छा practice है।
✅ 9. Dynamic Arrays सीखें
Modern Excel में FILTER + SORT functions powerful analysis provide करते हैं।
📌 Sorting & Filtering कहाँ Use होता है?
🏢 Business
- Sales reports
- Employee records
- Inventory
🎓 Education
- Student marks
- Attendance
🏥 Healthcare
- Patient records
🏠 Personal Use
- Expense tracking
- Budget planning
📌 Sorting & Filtering के Benefits
✔ Fast analysis
✔ Better reporting
✔ Time saving
✔ Error reduction
✔ Professional data management
✔ Easy searching
📌 8. FAQ
❓ Q1. Excel में Sorting क्या है?
Sorting data को ascending या descending order में arrange करने की प्रक्रिया है।
❓ Q2. Filtering क्या करता है?
Filtering केवल required data दिखाता है और बाकी rows hide कर देता है।
❓ Q3. क्या Multiple Columns Sort कर सकते हैं?
हाँ, Custom Sort feature से multiple columns sort कर सकते हैं।
❓ Q4. Filter हटाने के लिए क्या करें?
Data → Clear Filter या Ctrl + Shift + L।
❓ Q5. FILTER Function क्या है?
यह modern Excel function है जो dynamic filtering करता है।
📌 9. Conclusion
Excel में Sorting और Filtering data analysis के सबसे powerful और जरूरी features हैं। चाहे आप student हों, office employee हों या business owner—इन features की मदद से आप बड़े datasets को आसानी से manage कर सकते हैं।
Sorting data को व्यवस्थित बनाता है, जबकि Filtering केवल जरूरी information दिखाकर analysis को आसान बनाता है।
👉 अगर आप Excel में professional बनना चाहते हैं, तो:
- Sorting
- Filtering
- Custom Filters
- FILTER Function














