Mac पर Numbers में ब्रोकन रेफ़रेंस ढूँढने के लिए, फ़ॉर्मूला एरर दिखाने वाले सेल की जाँच करें, फ़ॉर्मूला एडिटर में प्रत्येक फ़ॉर्मूला खोलें, और समस्या पैदा करने वाले सेल के किसी भी एरर लिंक का अनुसरण करें। Numbers का फ़ाइंड और रिप्लेस सर्च फ़ॉर्मूलों के अंदर सर्च नहीं करता है, इसलिए यह फ़ॉर्मूला टेक्स्ट सर्च करके ब्रोकन रेफ़रेंस का पता नहीं लगा सकता है। आपको फ़्लैग किए गए सेल की जाँच करनी होगी और उनसे रेफ़रेंस की गई टेबल, शीट और सेल को ट्रेस करना होगा।

फ़ॉर्मूला एरर दिखाने वाले सेल से शुरुआत करें

स्प्रेडशीट खोलें और किसी फ़ॉर्मूला रिज़ल्ट सेल में सिंटैक्स एरर आइकन देखें। एरर मैसेज पढ़ने के लिए आइकन पर क्लिक करें। यदि Numbers किसी अन्य सेल को कारण के रूप में पहचानता है, तो उसे चुनने के लिए मैसेज में दिए गए सेल रेफ़रेंस पर क्लिक करें। जब स्प्रेडशीट पहले से ही कोई एरर प्रदर्शित कर रही हो, तो यह सबसे सीधा तरीक़ा है। Numbers में मानों की गणना करने के लिए Apple की गाइड में इस एरर मैसेज और सेल लिंक का वर्णन किया गया है।

दिखाई देने वाली एरर एक उपयोगी संकेत है, लेकिन यह आपको यह नहीं बताती है कि इसका मूल कारण हटाया गया या गलत रेफ़रेंस है, कोई अनुपलब्ध फ़ंक्शन आर्ग्युमेंट है, या कोई अन्य फ़ॉर्मूला समस्या है। संदेश पढ़ें, फिर कुछ भी बदलने से पहले फ़ॉर्मूले की जाँच करें। यदि आपको बिना किसी एरर आइकन के ग़लत परिणाम दिखाई देते हैं, तो फ़ॉर्मूला समीक्षा जारी रखें; एक ग़लत रेफ़रेंस भी मान्य गणना उत्पन्न कर सकता है।

फ़ॉर्मूले की जाँच करें और उसके रेफ़रेंस को ट्रेस करें

फ़ॉर्मूला एडिटर खोलने के लिए रिज़ल्ट सेल पर डबल-क्लिक करें। फ़ॉर्मूले के रेफ़रेंस पढ़ें, फिर उनकी तुलना दस्तावेज़ में वर्तमान में मौजूद टेबल और शीट से करें। Numbers फ़ॉर्मूले श्रेणियों (ranges), पूरी पंक्तियों (rows) या स्तंभों (columns), और अन्य टेबल या शीट के सेल का रेफ़रेंस ले सकते हैं। Sheet 2::Table 1::C2:G2 जैसे रेफ़रेंस में शीट, टेबल और सेल श्रेणी शामिल होती है; दोहरा कोलन (double colons) उन नामों को अलग करता है। Apple का फ़ॉर्मूला रेफ़रेंस दस्तावेज़ इन रेफ़रेंस स्वरूपों की व्याख्या करता है।

स्प्रेडशीट के आधार पर प्रत्येक रेफ़रेंस किए गए नाम और श्रेणी की जाँच करें। किसी नाम बदले गए या अनुपस्थित टेबल या शीट, ऐसी श्रेणी जो अब इच्छित सेल को शामिल नहीं करती है, या ग़लत स्थान की ओर इशारा करने वाले फ़ॉर्मूले को देखें। एक रेफ़रेंस मान्य हो सकता है लेकिन तार्किक रूप से ग़लत हो सकता है, इसलिए यह तय करने के लिए कॉलम शीर्षकों और अपेक्षित गणना का उपयोग करें कि क्या यह सही डेटा की ओर इशारा करता है। Numbers इस गाइड में पूरी स्प्रेडशीट को स्कैन करने और हर ख़राब रेफ़रेंस की रिपोर्ट करने के लिए कोई प्रलेखित एक-क्लिक कमांड प्रदान नहीं करता है; एरर वाले फ़ॉर्मूला सेल की समीक्षा करें और संदिग्ध परिणामों की व्यक्तिगत रूप से जाँच करें।

फ़ाइंड और रिप्लेस से ख़राब फ़ॉर्मूला क्यों नहीं मिलेगा

स्प्रेडशीट में सर्च करने के लिए Command-F दबाएँ या View > Show Find & Replace चुनें। यह सर्च सभी शीटों में दिखाई देने वाले टेक्स्ट को कवर करती है, लेकिन Apple का कहना है कि Numbers फ़ॉर्मूला रिज़ल्ट्स में खोज करता है और फ़ॉर्मूलों के अंदर खोज नहीं करता है। यह सेल के अंतर्निहित फ़ॉर्मूले के बजाय उसके प्रदर्शित मान से भी मेल खाता है। इसलिए, किसी टेबल नाम, शीट नाम, या रेफ़रेंस स्ट्रिंग को खोजने से वे फ़ॉर्मूले विश्वसनीय रूप से नहीं मिलेंगे जिनमें वे शामिल हैं। Apple की फ़ाइंड और रिप्लेस गाइड में इस सीमा का दस्तावेज़ीकरण किया गया है।

दिखाई देने वाले टेक्स्ट या परिणामों को ढूँढने के लिए फ़ाइंड और रिप्लेस का उपयोग करें जब वह उपयोगी हो, लेकिन खाली खोज परिणाम को इस बात का प्रमाण न मानें कि कोई भी फ़ॉर्मूला किसी गुम या अनपेक्षित स्थान का रेफ़रेंस नहीं दे रहा है। फ़ॉर्मूले की जाँच करने के लिए, इसके रिज़ल्ट सेल को चुनें और इसके बजाय फ़ॉर्मूला एडिटर खोलें।

रेफ़रेंस को सावधानीपूर्वक सुधारें

फ़ॉर्मूला एडिटर में, उन सेल पतों का चयन करें जिन्हें आपको बदलना है और इच्छित सेल का चयन करें, या फ़ंक्शन के आर्ग्युमेंट क्षेत्र में इंसर्शन पॉइंट रखें और रेफ़रेंस जोड़ने के लिए सही सेल पर क्लिक करें। फ़ॉर्मूला लागू करने के लिए Return दबाएँ। Apple अनचाहे रेफ़रेंस चुनने और Delete दबाने का भी दस्तावेज़ीकरण करता है। आगे बढ़ने से पहले पूर्ण फ़ॉर्मूले और परिणाम की जाँच करें; सिंटैक्स मान्य होने पर भी रेफ़रेंस बदलने से गणना बदल सकती है। मौजूदा फ़ॉर्मूले को बदलने के लिए Apple के निर्देश इन संपादन को कवर करते हैं।

यदि रेफ़रेंस अभी भी संरचनात्मक रूप से सही दिखाई देता है, तो पुष्टि करें कि यह सही टेबल और शीट की ओर इशारा करता है और इच्छित पंक्तियों या स्तंभों को कवर करता है। Apple नोट करता है कि वर्गीकृत टेबल में रेफ़रेंस की गई श्रेणी के भीतर एक पंक्ति जोड़ने से वह पंक्ति फ़ॉर्मूले के परिणाम में स्वचालित रूप से शामिल नहीं हो सकती है। यह आवश्यक रूप से कोई ब्रोकन रेफ़रेंस होने के बजाय एक स्कोप (scope) की समस्या है, लेकिन यह ऐसे कुल (total) की व्याख्या कर सकता है जो अधूरा लगता है।

संपादन के बाद रेफ़रेंस संबंधी अनपेक्षित बदलावों से बचें

फ़ॉर्मूलों को स्थानांतरित करते समय या पंक्तियों और स्तंभों को सम्मिलित करते समय, प्रभावित क्षेत्रों पर निर्भर फ़ॉर्मूलों की समीक्षा करें। फ़ॉर्मूले स्थानांतरित किए जाने या पंक्तियों और स्तंभों को जोड़े जाने पर Numbers अप्रिजर्व्ड (unpreserved) रेफ़रेंस को समायोजित कर सकता है। यदि किसी फ़ॉर्मूले को कहीं और पुन: उपयोग किए जाने पर एक निश्चित पंक्ति या स्तंभ की ओर इशारा करते रहना चाहिए, तो इसे संपादित करें और प्रासंगिक रेफ़रेंस को 'प्रिज़र्व रो' (Preserve Row) या 'प्रिज़र्व कॉलम' (Preserve Column) पर सेट करें; Command-K चयनित श्रेणी के लिए पंक्ति और स्तंभ दोनों को प्रिज़र्व करता है। ये विकल्प नियंत्रित करते हैं कि रेफ़रेंस कैसे समायोजित होते हैं, लेकिन वे यह निर्धारित नहीं करते हैं कि चुना गया स्रोत डेटा सही है या नहीं। Apple की फ़ॉर्मूला गाइड रेफ़रेंस प्रिज़र्वेशन की व्याख्या करती है।

एक व्यावहारिक समीक्षा एरर आइकन से शुरू करना, किसी भी लिंक किए गए कारण का पालन करना, प्रभावित फ़ॉर्मूले का निरीक्षण करना और इसके स्रोत सेल व इच्छित श्रेणी को सत्यापित करना है। केवल दिखाई देने वाली सामग्री के लिए फ़ाइंड और रिप्लेस का उपयोग करें। यह विधि आपको यह माने बिना फ़ॉर्मूला समस्याओं का पता लगाने में मदद करती है कि Numbers में पूरी स्प्रेडशीट के लिए कोई ब्रोकन-रेफ़रेंस रिपोर्ट मौजूद है।

स्रोत