
जब एक Excel वर्कबुक जमने लगती है, हमेशा के लिए रिकैलकुलेट होती है, या हर बार स्क्रॉल करने पर लैग करती है, तो ज्यादातर लोग जटिल फ़ॉर्मूला या बहुत अधिक डेटा को दोष देते हैं। कभी-कभी यह सच होता है। लेकिन अक्सर, असली कारण पृष्ठभूमि में आपके खिलाफ काम करने वाली कुछ Excel सेटिंग्स का एक समूह होता है। बड़ी Excel वर्कबुक छिपी हुई सेटिंग्स और सुविधाओं के कारण सुस्त हो सकती हैं जो अनावश्यक रूप से संसाधनों का उपभोग करती हैं। यदि आप बड़े डेटासेट, जटिल फ़ॉर्मूला, या कई शीट्स के साथ काम कर रहे हैं, तो इन सेटिंग्स को ट्वीक करने से प्रदर्शन में काफी सुधार हो सकता है।
इस ट्यूटोरियल में, हम आपको सात Excel सेटिंग्स दिखाएंगे जो गुप्त रूप से बड़ी वर्कबुक को धीमा कर सकती हैं, साथ ही उन्हें पहचानने और ठीक करने के व्यावहारिक कदम। हम गणना मोड, ऐड-इन्स, सशर्त फॉर्मेटिंग, और बहुत कुछ कवर करेंगे।
1. स्वचालित गणना मोड – हर चीज को हमेशा रिकैलकुलेट करना
डिफ़ॉल्ट रूप से, Excel आमतौर पर स्वचालित गणना मोड में चलता है। इसका मतलब है कि हर बार जब आप कोई मान संपादित करते हैं, तो Excel सभी निर्भर फ़ॉर्मूला को तुरंत रिकैलकुलेट करता है। एक छोटी वर्कबुक में, यह सुविधाजनक है। एक बड़ी वर्कबुक में, यह हर कीस्ट्रोक को महंगा महसूस करा सकता है।
यदि आपकी फ़ाइल में हजारों फ़ॉर्मूला, लुकअप, डायनामिक ऐरे, पिवट-आधारित सारांश, या अस्थिर फ़ंक्शन शामिल हैं, तो स्वचालित रिकैलकुलेशन एक छोटे से संपादन के बाद भी एक श्रृंखला प्रतिक्रिया ट्रिगर कर सकता है। एक इनपुट सेल बदलें, और Excel आधी वर्कबुक को रिकैलकुलेट करना शुरू कर सकता है।
यह चीजों को धीमा क्यों करता है:
बड़े मॉडल में अक्सर गहरी फ़ॉर्मूला निर्भरता होती है। स्वचालित गणना Excel को उन्हें लगातार रीफ्रेश करने के लिए मजबूर करती है, यहां तक कि जब आप अभी भी संपादन के बीच में होते हैं। बड़ी फ़ाइलों में, मामूली बदलाव भी पूर्ण रिकैलकुलेशन ट्रिगर कर सकते हैं और CPU उपयोग को बढ़ा सकते हैं।
समाधान:
- File टैब पर जाएँ >> Options चुनें >> Formulas चुनें
- Calculation options के तहत, Automatic से Manual पर स्विच करें >> OK पर क्लिक करें

- या रिबन से:
- Formulas टैब पर जाएँ >> Calculation Options चुनें >> Manual चुनें

- आवश्यकता होने पर मैन्युअली रिकैलकुलेट करने के लिए:
- F9 सभी खुली वर्कबुक को रिकैलकुलेट करता है
- Shift + F9 सक्रिय वर्कशीट को रिकैलकुलेट करता है
- Ctrl + Alt + F9 पूर्ण रिकैलकुलेशन को बाध्य करता है
केवल यह परिवर्तन फ़ॉर्मूला-भारी फ़ाइलों में लैग को 50% से 80% तक कम कर सकता है।
याद रखें: यदि अन्य लोग फ़ाइल का उपयोग करते हैं, तो मैन्युअल मोड को स्थायी रूप से चालू न छोड़ें, क्योंकि यह गंभीर त्रुटियों का कारण बन सकता है। एक प्रमुख नोट जोड़ें या किसी और को फ़ाइल सौंपने से पहले स्वचालित पर वापस स्विच करना याद रखें, अन्यथा उन्हें पुराने परिणाम दिखाई दे सकते हैं।
प्रो टिप: अधिक चयनात्मक नियंत्रण के लिए, यदि आपके पास डेटा टेबल हैं जिन्हें लगातार अपडेट की आवश्यकता नहीं है, तो Automatic Except for Data Tables का उपयोग करें।
2. अनावश्यक ऐड-इन्स – पृष्ठभूमि में चल रहे जिन्हें आप कभी उपयोग नहीं करते
Excel ऐड-इन्स धीमे प्रदर्शन के सबसे अनदेखे कारणों में से एक हैं। ऐड-इन्स एप्लिकेशन के साथ लोड होते हैं और वर्कबुक ओपन, सेल चेंज, रिकैलकुलेशन, और सेव जैसे इवेंट में हुक कर सकते हैं। यहां तक कि जिन ऐड-इन्स को आप भूल चुके हैं, वे भी इन इवेंट्स को इंटरसेप्ट कर सकते हैं और हर बार जब आप अपने डेटा के साथ इंटरैक्ट करते हैं तो पृष्ठभूमि में चुपचाप काम कर सकते हैं।
सामान्य ऐड-इन्स में लिगेसी कंपनी टूल्स, Power Pivot COM ऐड-इन्स, Analysis ToolPak (यदि अप्रयुक्त), Solver, थर्ड-पार्टी चार्टिंग लाइब्रेरी, और PDF कन्वर्टर्स जैसे थर्ड-पार्टी टूल्स शामिल हैं।
यह चीजों को धीमा क्यों करता है:
यहां तक कि अगर आप सक्रिय रूप से उनका उपयोग नहीं कर रहे हैं, तो ऐड-इन्स अभी भी मेमोरी का उपभोग कर सकते हैं और वर्कबुक प्रदर्शन में हस्तक्षेप कर सकते हैं। वे Excel स्टार्टअप समय बढ़ा सकते हैं, पृष्ठभूमि में RAM का उपयोग कर सकते हैं, वर्कबुक इवेंट्स में हुक कर सकते हैं, और फ़ॉर्मूला, डेटा कनेक्शन, या रिबन के साथ इंटरैक्ट कर सकते हैं, जिससे निष्क्रिय होने पर भी देरी होती है।
एक हल्की वर्कबुक में, आप इसे कभी नोटिस नहीं कर सकते। एक भारी वर्कबुक में, अतिरिक्त ओवरहेड स्पष्ट हो जाता है।
समाधान:
- File खोलें >> Options चुनें >> Add-ins चुनें
- Manage ड्रॉपडाउन का विस्तार करें >> COM Add-ins या Excel Add-ins चुनें >> Go पर क्लिक करें

- सभी ऐड-इन्स का निरीक्षण करें और जो आप सक्रिय रूप से उपयोग नहीं करते उन्हें अनचेक करें
- यदि आप इसके सांख्यिकीय टूल का उपयोग नहीं कर रहे हैं तो Analysis ToolPak अक्षम करें

- आप उन्हें बाद में हमेशा फिर से सक्षम कर सकते हैं; अनचेक करने से वे अनइंस्टॉल नहीं होते
- Excel को पुनरारंभ करें और प्रदर्शन का परीक्षण करें
- यदि कोई ऐड-इन महत्वपूर्ण है, तो अपडेट के लिए जाँच करें
- File खोलें >> Account चुनें >> Update Options चुनें, क्योंकि पुराने संस्करण अक्सर बग्गी होते हैं

सिर्फ एक फूला हुआ ऐड-इन अक्षम करने से लोड समय से सेकंड कम हो सकते हैं।
3. सशर्त फॉर्मेटिंग का अत्यधिक उपयोग – संपूर्ण कॉलम पर लागू नियम
सशर्त फॉर्मेटिंग Excel की सर्वोत्तम विशेषताओं में से एक है, लेकिन यह वर्कबुक धीमेपन के सबसे आम कारणों में से एक भी है। कुछ नियम बनाना, एक शीट कॉपी करना, उन नियमों को कई बार डुप्लिकेट करना आसान है, और एक वर्कबुक के साथ समाप्त होता है जो लगातार संपूर्ण रेंज में फॉर्मेटिंग तर्क का पुनर्मूल्यांकन करता है। समस्या फॉर्मेटिंग नियम स्वयं नहीं हैं; यह वह है जहां वे लागू होते हैं।
यह चीजों को धीमा क्यों करता है:
जब भी डेटा बदलता है, शीट्स फिर से खींची जाती हैं, या फ़ॉर्मूला रिकैलकुलेट होते हैं, तो Excel को फॉर्मेटिंग नियमों की फिर से जांच करने की आवश्यकता हो सकती है। जब आप किसी नियम को पूरे कॉलम पर लागू करते हैं, तो Excel हर बार शीट रिकैलकुलेट होने पर उस नियम का मूल्यांकन दस लाख से अधिक सेल्स के लिए करता है, भले ही उनमें से अधिकांश खाली हों। सशर्त फॉर्मेटिंग अक्सर स्क्रॉलिंग, फ़िल्टरिंग और संपादन के दौरान लैग का कारण बनती है, यहां तक कि जब फ़ॉर्मूला स्वयं विशेष रूप से जटिल नहीं होते हैं।
समाधान:
- फॉर्मेटिंग वाली रेंज चुनें
- Home टैब पर जाएँ >> Conditional Formatting चुनें >> Manage Rules चुनें

- बेमानी नियमों की समीक्षा करें और हटाएं या समान नियमों को संयोजित करें
- नियमों को संपूर्ण शीट या कॉलम के बजाय विशिष्ट रेंज तक सीमित करें
- प्रत्येक नियम के लिए Applies To कॉलम जांचें
- =$A:$M जैसे पूरे-कॉलम रेंज को =$A$2:$M$5000 जैसे बाउंडेड रेंज से बदलें

- यदि आपका डेटा डायनामिक रूप से बढ़ता है, तो Excel Table का उपयोग करें। एक टेबल कॉलम पर लागू सशर्त फॉर्मेटिंग स्वचालित रूप से टेबल के वास्तविक आकार तक सीमित रहती है
- जब संभव हो तो फ़ॉर्मूला-आधारित नियमों से बचें; तेज़ प्रोसेसिंग के लिए Greater Than या Duplicate जैसे अंतर्निहित विकल्पों का उपयोग करें
- उदाहरण के लिए, =COUNTIF($B:$B,A1)>1 जैसा नियम सेल दर सेल मूल्यांकन किया जाता है और मान-आधारित नियम की तुलना में काफी भारी हो सकता है

- सभी नियम साफ़ करने के लिए:
- Home टैब पर जाएँ >> Conditional Formatting चुनें >> Clear Rules चुनें >> Clear Rules from Entire Sheet चुनें

सामान्य जाल: पहले से सशर्त फॉर्मेटिंग वाले सेल्स को कॉपी और पेस्ट करना नियमों के गलती से गुणा होने के सबसे आम तरीकों में से एक है। समय के साथ, वर्कबुक थोड़े अलग रेंज पर लागू दर्जनों निकट-डुप्लिकेट नियम जमा कर सकती हैं। समय-समय पर उनकी ऑडिट और समेकित करें; परिपक्व वर्कबुक में 200 या अधिक बेमानी नियम मिलना असामान्य नहीं है।
जटिल तर्क को सरल बनाने या जटिल तर्क को सहायक कॉलम में ले जाने पर भी विचार करें, फिर उन परिणामों के आधार पर फॉर्मेट करें। नियमों की संख्या को ऑडिट और कम करने से वर्कबुक प्रतिक्रियाशीलता में नाटकीय रूप से सुधार हो सकता है।
4. फ़ॉर्मूला में अस्थिर फ़ंक्शन – हर संपादन पर पूर्ण रिकैलकुलेशन ट्रिगर करता है
कुछ Excel फ़ंक्शन को अस्थिर के रूप में वर्गीकृत किया जाता है, जिसका अर्थ है कि वे हर बार वर्कबुक में कुछ भी बदलने पर रिकैलकुलेट होते हैं, भले ही उनके इनपुट नहीं बदले हों। TODAY(), NOW(), RAND(), OFFSET(), और INDIRECT() जैसे फ़ंक्शन इस श्रेणी में आते हैं।
सबसे आम अपराधी:
- NOW() और TODAY(): हर रिकैलकुलेशन पर अपडेट होते हैं
- RAND() और RANDBETWEEN(): लगातार नए मान उत्पन्न करते हैं
- OFFSET(): डायनामिक रेंज फ़ॉर्मूला में आम
- INDIRECT(): लचीला लेकिन बड़े पैमाने पर क्रूरता से धीमा
- CELL() और INFO(): शायद ही कभी जरूरी और अक्सर महंगे
यह चीजों को धीमा क्यों करता है:
ये फ़ंक्शन बार-बार रिकैलकुलेशन को बाध्य कर सकते हैं, यहां तक कि छोटे संपादन के लिए भी जो असंबंधित लगते हैं। यह उन्हें उन वर्कबुक में विशेष रूप से खतरनाक बनाता है जो पहले से ही बड़े फ़ॉर्मूला चेन के दबाव में हैं। 10,000 पंक्तियों वाली रेंज को रेफरेंस करने वाला एक INDIRECT() फ़ॉर्मूला, 50 कॉलम में कॉपी किया गया, अकेले ही एक वर्कबुक को दर्दनाक रूप से धीमा महसूस करा सकता है।
समाधान:
- Formulas टैब पर जाएँ >> Show Formulas (Ctrl + `) चुनें

- Ctrl + F दबाकर फ़ॉर्मूला में अस्थिर फ़ंक्शन खोजें
- जहां संभव हो उन्हें बदलें:
- TODAY() के बजाय स्थिर तारीखों का उपयोग करें
- OFFSET()-आधारित डायनामिक रेंज को Table1[Column] जैसे संरचित टेबल रेफरेंस से बदलें
- जब रेंज को टेक्स्ट-संचालित होने की आवश्यकता न हो तो INDIRECT() को सीधे रेफरेंस या INDEX() से बदलें
- यदि वे अपरिहार्य हैं, तो उन्हें एक ही सेल में अलग करें और उस सेल को कहीं और रेफरेंस करें
- RAND() के लिए, मानों को एक बार उत्पन्न करने और उन्हें स्थिर संख्याओं के रूप में पेस्ट करने पर विचार करें
- Copy >> Paste Special >> Values
अस्थिर फ़ॉर्मूला को कम करने से लगातार रिकैलकुलेशन को रोका जा सकता है और आपकी वर्कबुक को बहुत अधिक तेज़ महसूस कराया जा सकता है।
5. संपूर्ण वर्कशीट में अप्रयुक्त फॉर्मेटिंग
Excel संपूर्ण वर्कशीट में फॉर्मेटिंग को ट्रैक करता है। संपूर्ण पंक्तियों, कॉलम, या शीट्स पर फ़ॉन्ट, रंग, या बॉर्डर जैसे फॉर्मेटिंग लागू करने से फ़ाइल आकार बढ़ सकता है और रेंडरिंग धीमा हो सकता है, भले ही वे सेल अप्रयुक्त हों। यदि फॉर्मेटिंग आपके वास्तविक डेटासेट से कहीं आगे तक फैली हुई है, तो फ़ाइल आकार और रिकैलकुलेशन ओवरहेड दोनों बढ़ सकते हैं।
यह चीजों को धीमा क्यों करता है:
Excel लाखों सेल्स के लिए फॉर्मेटिंग ट्रैक कर सकता है, जो मेमोरी उपयोग बढ़ाता है और सेव और लोड समय को धीमा करता है।
समाधान:
- फॉर्मेटेड क्षेत्रों की पहचान करें:
- Ctrl + End दबाकर अंतिम उपयोग किए गए सेल पर जाएँ। Excel यहां फॉर्मेटेड सेल्स शामिल करता है, भले ही वे खाली हों
- अपने डेटा से परे अप्रयुक्त पंक्तियों और कॉलम चुनें
- अपने अंतिम डेटा पंक्ति के नीचे की पंक्तियों पर राइट-क्लिक करें और Delete चुनें
- फॉर्मेटिंग साफ़ करें:
- अप्रयुक्त रेंज चुनें
- Home टैब पर जाएँ >> Editing चुनें >> Clear चुनें >> Clear Formats चुनें

- शीट के उपयोग की गई रेंज को रीसेट करने के लिए, अतिरिक्त पंक्तियों और कॉलम को हटाने के बाद सेव करें, बंद करें, और वर्कबुक को फिर से खोलें
- कई शीट्स के लिए, यदि आप इसके साथ सहज हैं तो VBA का उपयोग करें:
- Alt + F11 दबाएं, एक मॉड्यूल डालें, और अप्रयुक्त क्षेत्रों से फॉर्मेटिंग हटाने के लिए कोड चलाएँ
ActiveSheet.UsedRange.ClearFormats
अप्रयुक्त फॉर्मेटिंग हटाने से फ़ाइल आकार में काफी कमी आ सकती है और खोलना और सेव करना तेज़ हो सकता है।
6. बाहरी लिंक और डेटा कनेक्शन
अन्य वर्कबुक या बाहरी स्रोतों, जैसे डेटाबेस, के लिंक डेटा को स्वचालित रूप से रीफ्रेश कर सकते हैं और पृष्ठभूमि में जानकारी क्वेरी कर सकते हैं।
यह चीजों को धीमा क्यों करता है:
अन्य फ़ाइलों से जुड़ी वर्कबुक Excel को बाहरी रेफरेंस की जांच करने, कनेक्शन रीफ्रेश करने, और निर्भरताओं को रिकैलकुलेट करने के लिए मजबूर करती हैं। ='[Sales2024.xlsx]Sheet1'!A2 जैसे बाहरी फ़ॉर्मूला प्रदर्शन को नाटकीय रूप से धीमा कर सकते हैं यदि लिंक्ड फ़ाइल बड़ी है या नेटवर्क ड्राइव पर संग्रहीत है। टूटे या धीमे लिंक टाइमआउट का कारण भी बन सकते हैं, और ऑटो-रीफ्रेश बड़ी फ़ाइलों में आपके काम को बाधित कर सकते हैं।
समाधान:
- Data टैब पर जाएँ >> Queries & Connections चुनें >> Edit Links चुनें
- Break All पर क्लिक करके अनावश्यक लिंक तोड़ें

- डेटा कनेक्शन के लिए:
- Data टैब पर जाएँ >> Queries & Connections चुनें
- क्वेरी पर राइट-क्लिक करें >> Enable background refresh अनचेक करें

- बाहरी डेटा को स्थिर मानों में बदलें:
- एक बार रीफ्रेश करें, फिर Copy >> Paste Special >> Values
- जब संभव हो तो नेटवर्क ड्राइव से लिंक करने से बचें; इसके बजाय स्रोत डेटा को स्थानीय रूप से कॉपी करें
अनावश्यक लिंक तोड़ने से यादृच्छिक फ्रीज़ समाप्त हो सकते हैं, विशेष रूप से साझा वातावरण में।
7. सेव और ओपन सेटिंग्स – बड़ी फ़ाइलों को वास्तव में जितनी हैं उससे भारी महसूस कराना
सभी धीमापन संपादन के दौरान नहीं होता। कभी-कभी असली निराशा वर्कबुक खोलने, सेव करने, या बंद करने पर दिखाई देती है। यह आमतौर पर फ़ॉर्मूला तर्क के बजाय फ़ाइल-हैंडलिंग सेटिंग्स की ओर इशारा करता है।
सामान्य दोषी: कुछ चीजें अक्सर योगदान देती हैं:
- अत्यधिक बार-बार AutoRecover सेव
- ओपन पर बाहरी लिंक अपडेट हो रहे हैं
- पुराने नामित रेंज और छिपे ऑब्जेक्ट
- लिगेसी .xls फ़ाइलों में कम्पैटिबिलिटी मोड
- अकुशल फ़ाइल फॉर्मेट विकल्प
यह चीजों को धीमा क्यों करता है:
बड़ी वर्कबुक को डिस्क पर लिखने में अधिक समय लगता है। यदि Excel लगातार रिकवरी स्नैपशॉट भी बना रहा है, बाहरी लिंक की जांच कर रहा है, या पुराने कम्पैटिबिलिटी व्यवहार को बनाए रख रहा है, तो सेव और ओपन समय दर्दनाक रूप से लंबे हो सकते हैं।
समाधान:
- AutoRecover आवृत्ति जांचें:
- File टैब पर जाएँ >> Options चुनें >> Save चुनें
- यदि AutoRecover बहुत आक्रामक रूप से सेट है, तो Excel बहुत बड़ी फ़ाइल में काम करते समय आवश्यकता से अधिक बार रुक सकता है
- बाहरी लिंक जांचें। यदि आपकी वर्कबुक में लिंक्ड फ़ाइलें हैं, तो तय करें कि उन लिंक को अभी भी स्वचालित रूप से अपडेट करने की आवश्यकता है या नहीं
- फ़ाइल फॉर्मेट जांचें। यदि आप अभी भी .xls में काम कर रहे हैं, तो आप लगभग निश्चित रूप से Excel को आवश्यकता से अधिक मेहनत करवा रहे हैं
- बड़ी आंतरिक वर्कबुक के लिए, .xlsx के बजाय .xlsb के रूप में सेव करने पर विचार करें। बाइनरी फॉर्मेट अक्सर:
- तेज़ी से खुलता है
- तेज़ी से सेव होता है
- कम डिस्क स्थान उपयोग करता है
- बड़ी वर्कबुक को अधिक कुशलता से संभालता है

यह हर वर्कफ़्लो के लिए सही विकल्प नहीं है, लेकिन प्रदर्शन-संवेदनशील आंतरिक फ़ाइलों के लिए, यह वास्तविक अंतर ला सकता है। बाइनरी वर्कबुक अक्सर तेज़ी से खुलती और सेव होती हैं जबकि कम डिस्क स्थान का उपयोग करती हैं। मुख्य ट्रेड-ऑफ कुछ गैर-Microsoft टूल के साथ थोड़ी कम पोर्टेबिलिटी है।
पीक प्रदर्शन के लिए अंतिम सुझाव
- Formulas > Calculation > Calculate Now के साथ परिवर्तनों से पहले और बाद में रिकैलकुलेशन समय की निगरानी करें
- छिपे डेटा जैसे व्यक्तिगत जानकारी या अप्रयुक्त स्टाइल को हटाने के लिए File > Info > Check for Issues > Inspect Document का उपयोग करें
- अत्यंत बड़ी फ़ाइलों के लिए, वर्कबुक को कई फ़ाइलों में विभाजित करने या विश्लेषण के लिए Power BI का उपयोग करने पर विचार करें
- डेटा हानि से बचने के लिए परिवर्तनों का परीक्षण पहले वर्कबुक की कॉपी पर करें
निष्कर्ष
ये सात Excel सेटिंग्स हैं जो गुप्त रूप से आपकी बड़ी वर्कबुक को धीमा कर सकती हैं। जब Excel धीमा होता है, तो कई लोग तुरंत फ़ॉर्मूला को फिर से लिखना शुरू कर देते हैं। यह हमेशा सबसे अच्छा पहला कदम नहीं होता। बड़ी-वर्कबुक प्रदर्शन अक्सर उन सेटिंग्स द्वारा आकार लेता है जो पृष्ठभूमि में चुपचाप बैठती हैं: गणना व्यवहार, ऐड-इन्स, सशर्त फॉर्मेटिंग दायरा, बाहरी लिंक, और सेव विकल्प। ये चीजें एक छोटी फ़ाइल में शायद ही मायने रखती हैं। एक बड़ी फ़ाइल में, वे बहुत मायने रखती हैं। इसलिए Excel में प्रदर्शन ट्यूनिंग केवल स्मार्ट फ़ॉर्मूला के बारे में नहीं है। यह मूक ओवरहेड को हटाने के बारे में भी है। इन सेटिंग्स को संबोधित करके, आप सुस्त स्प्रेडशीट को कहीं अधिक कुशल टूल में बदल सकते हैं।
निःशुल्क उन्नत Excel अभ्यास समाधान के साथ प्राप्त करें!