Sheets की परफ़ॉर्मेंस को बेहतर बनाने का तरीका जानें

Google Sheets की परफ़ॉर्मेंस को बेहतर बनाया जा सकता है और तेज़ी से कैलकुलेट किया जा सकता है.

Google Sheets में कैलकुलेशन कैसे होता है

Google Sheets का इस्तेमाल, इंटरनेट कनेक्शन के बिना किया जा सकता है. शीट में किए जाने वाले सभी बदलाव, ब्राउज़र में सेव होते हैं. बाद में, इन्हें Google को भेज दिया जाता है. इसका मतलब है कि ऑफ़लाइन होने पर भी Google Sheets का इस्तेमाल किया जा सकता है.  

Google Sheets में बदलाव करने के दौरान, बैकग्राउंड में इन बदलावों का कैलकुलेशन होता रहता है. आपके या आपके सहयोगयों के शीट में बदलाव करने पर, सबसे ऊपर हरे रंग का एक प्रगति बार दिख सकता है. इस प्रगति बार से पता चलता है कि Google Sheets में कैलकुलेशन की प्रोसेस हो रही है और अपना काम जारी रखा जा सकता है. उदाहरण के लिए, हो सकता है कि पहली बार शीट लोड करने या कैलकुलेशन के लिए फ़ॉर्मूले का इस्तेमाल करने पर, आपको हरे रंग का प्रगति बार दिखे. 

आपको यह प्रगति बार तब भी दिख सकता है, जब शीट में कोई सहयोगी बदलाव करता है या बैकग्राउंड में ऑटोमेटेड स्क्रिप्ट चल रही होती है. प्रगति बार सिर्फ़ यह दिखाता है कि ऐप्लिकेशन काम कर रहा है और वह अपडेट हो रहा है. आपको अपडेट पूरा होने तक इंतज़ार करने की ज़रूरत नहीं है. 

हर बार किसी सेल में बदलाव किए जाने पर, Sheets उस सेल के फ़ॉर्मूले और उससे जुड़ी सभी सेल की जांच करता है. उदाहरण के लिए, अगर B1 में =A1+1 है और A1 =2+2 हो जाता है, तो Sheets, A1 और B1 को इवैलुएट करेगा. किसी एक सेल में छोटा सा बदलाव होने पर भी, शीट के बैकग्राउंड में कई कार्रवाइयां शुरू हो सकती हैं. इन्हें पूरी तरह से कैलकुलेट करने में कुछ समय लग सकता है.

दोहराए गए सब-एक्सप्रेशन का रेफ़रंस देना

एक जैसे सब-एक्सप्रेशन को दोहराने पर, उसे उसकी नई सेल में ले जाया जा सकता है और इस सेल का रेफ़रंस दिया जा सकता है.

नीचे दिए गए उदाहरण की तरह, हर सेल में SUM($A$2:$A$6) फ़ॉर्मूला को दोहराने के बजाय:

उस कैलकुलेशन को नई सेल में ले जाएं और उससे मिलने वाले नतीजे का रेफ़रंस दूसरे फ़ॉर्मूले में दें. नीचे दिए गए उदाहरण में, SUM($A$2:$A$6) फ़ॉर्मूला को B8 में ले जाया गया है और अन्य फ़ॉर्मूलों में, $B$8 को सिर्फ़ रेफ़रंस के तौर पर इस्तेमाल किया गया है. 

सलाह: TODAY, NOW, और RAND जैसे फ़ंक्शन का इस्तेमाल कभी-कभी किया जाना चाहिए, क्योंकि ये अस्थिर होते हैं और इनमें लगातार बदलाव होते रहते हैं. ऐसे में हर बार बदलाव करने के बाद उनका मूल्यांकन किया जाना ज़रूरी होता है. जहां सही लगे, वहां उन्हें उनकी अलग सेल में ले जाएं.

VLOOKUP और MATCH के साथ हेल्पर कॉलम का इस्तेमाल करना

किसी रेंज के साथ फ़ंक्शन का इस्तेमाल न करें. VLOOKUP और MATCH फंक्शन में नेस्ट किेए गए रेंज आर्ग्युमेंट के साथ भी किसी दूसरे फ़ंक्शन का इस्तेमाल न करें. ये लुकअप फ़ंक्शन आसान रेंज आर्ग्युमेंट के साथ काम करते हैं.

सलाह:

  • A1:B10 में डेटा को व्यवस्थित करने के लिए, VLOOKUP(“key”, SORT(A1:B10, 1), 2) का इस्तेमाल करने के बजाय, डेटा उसके बाद रेंज को क्रम से लगाएं पर क्लिक करें.
  • UNIQUE का इस्तेमाल करके डुप्लीकेट डेटा हटाने के लिए, डेटा उसके बाद डेटा क्लीनअप उसके बाद डुप्लीकेट हटाएं पर क्लिक करें.
  • MATCH(7, ARRAYFORMULA(WEEKDAY(G2:G4)), 0), के बजाय, ARRAYFORMULA को हेल्पर कॉलम में ले जाएं और उस कॉलम पर मैच फ़ॉर्मूला लागू करें.

शर्त के साथ फ़ॉर्मैटिंग के नियमों को हटाना

शर्त के साथ फ़ॉर्मैटिंग के गै़रज़रूरी नियमों की समीक्षा की जा सकती है और उन्हें हटाया जा सकता है. ये नियम कैलकुलेशन की प्रोसेस को धीमा कर सकते हैं.

  1. Google Sheets में, कोई स्प्रेडशीट खोलें.
  2. पूरी शीट चुनें.
  3. सबसे ऊपर, फ़ॉर्मैट उसके बाद शर्त के साथ फ़ॉर्मैटिंग पर क्लिक करें.
  4. दाईं ओर, वह नियम ढूंढें जिसे हटाना है.
  5. नियम हटाएं मिटाएं पर क्लिक करें. 

यह एक ज़रूरी ऑप्टिमाइज़ेशन है, क्योंकि शर्त के साथ फ़ॉर्मैटिंग की सुविधा का इस्तेमाल करके कैलकुलेट करने में ज़्यादा समय लगता है. साथ ही, इसके सभी नियम पूरी डेटा रेंज पर लागू होते हैं. ज़्यादा डेटा होने पर इवैलुएशन की संख्या भी बढ़ जाती है. शर्त के साथ फ़ॉर्मैटिंग के नियम डुप्लीकेट भी हो सकते हैं या एक-दूसरे को ओवरराइट भी कर सकते हैं. ऐसे मामलों को ठीक करके, अपनी शीट की परफ़ॉर्मेंस को बेहतर बनाया जा सकता है.

खोजें
खोज हटाएं
खोज बंद करें
मुख्य मेन्यू
13538739235488628652
true
खोज मदद केंद्र
true
true
true
true
true
35
false
false