यो विश्वास भएको छ कि एक्सेल मा चक्रीय संदर्भ एक गलत अभिव्यक्ति हो। वास्तवमा, प्राय: यो यो मामला हो, तर अझै पनि सधैँ। कहिलेकाहिँ तिनीहरू जान्थे। चलो चक्रिक लिङ्कहरू कसरी पत्ता लगाउँछन्, तिनीहरूलाई कसरी सिर्जना गर्ने, कसरी कागजातमा अवस्थित व्यक्तिहरू पत्ता लगाउँछन्, कसरी काम गर्ने काम गर्नुहोस्, वा आवश्यक भएमा मेट्न कसरी गर्ने।
परिपत्र सन्दर्भहरू प्रयोग गर्दै
सबैभन्दा पहिला, एक परिपत्र सन्दर्भ को लागी के हो भन्ने पत्ता लगाउनुहोस्। वास्तवमा, यो एक अभिव्यक्ति हो कि, अन्य कक्षहरु को सूत्रहरु को माध्यम ले आफु को संदर्भित गर्दछ। यो पाना तत्वमा अवस्थित लिङ्क पनि हुन सक्छ जसमा यसले यसलाई संदर्भित गर्दछ।
यो ध्यान दिइन्छ कि पूर्वनिर्धारित रूपमा, एक्सेलका आधुनिक संस्करणहरूले स्वचालित रूपमा चक्रवात सञ्चालन गर्ने प्रक्रियालाई रोक्छ। यो तथ्यको कारण हो कि यस्तो अभिव्यक्ति अत्यधिक गल्ती हुन्छ, र लुपिंगले पुन: गणना र गणनाको निरन्तर प्रक्रिया उत्पन्न गर्दछ, जुन प्रणालीमा थप लोड सिर्जना गर्दछ।
परिपत्र सन्दर्भ सिर्जना गर्दै
अब हामी कसरी सरल लूपिंग अभिव्यक्ति सिर्जना गर्न सक्छौं। यो एकही कक्षमा अवस्थित लिङ्क हुनेछ जुन यसमा उल्लेख गर्दछ।
- पाना वस्तु चयन गर्नुहोस् A1 र यसमा निम्न अभिव्यक्ति लेख्नुहोस्:
= A1
अर्को, बटनमा क्लिक गर्नुहोस् प्रविष्ट गर्नुहोस् कुञ्जीपाटीमा।
- यस पछि, एक चक्रवाचक अभिव्यक्ति चेतावनी संवाद बक्स देखिन्छ। हामी बटनमा क्लिक गर्नुहोस्। "ठीक".
- यसरी, हामीले एक पानामा चक्रीय अपरेशन प्राप्त गर्यौं जुन सेलले आफैंलाई बुझाउँछ।
चल्तीमा केहि जटिल कार्य गरौं र धेरै कक्षहरूबाट चक्रीय अभिव्यक्ति सिर्जना गर्दछ।
- पानाको कुनै पनि तत्वमा एउटा नम्बर लेख्नुहोस्। यो कक्ष गरौं A1र अंक 5.
- अर्को कक्षमा (बी 1) अभिव्यक्ति लेख्नुहोस्:
= C1
- अर्को वस्तुमा (C1) निम्न सूत्र लेख्नुहोस्:
= A1
- यसपछि हामी सेल फर्कन्छौं। A1जसमा नम्बर सेट गरिएको छ 5। हामी उनको तत्वलाई उल्लेख गर्दछौं बी 1:
= B1
हामी बटन थिच्दछौं प्रविष्ट गर्नुहोस्.
- यस प्रकार, पाश बन्द छ, र हामी एक क्लासिक चक्रवात लिंक प्राप्त गर्दछौं। चेतावनी सञ्झ्याल बन्द गरिसके पछि हामी देख्छौं कि कार्यक्रमले पानामा नीलो तीरहरूसँग चक्रवर्ती जडान चिन्ह लगाएको छ, जुन ट्रेस तीर भनिन्छ।
अब हामी तालिकाको उदाहरणमा चक्रीय अभिव्यक्तिको निर्माणमा फर्कन्छौं। हाम्रो भोजनको बिक्रीको तालिका छ। यसमा चार स्तम्भहरू छन् जसमा उत्पादनको नाम, बेचेको उत्पादनहरूको संख्या, मूल्य र सम्पूर्ण भोल्युमको बिक्रीबाट आयको रकम संकेत गरिएको छ। अन्तिम स्तम्भमा तालिकामा पहिले नै सूत्रहरू छन्। तिनीहरू मूल्य गुणा गरेर राजस्व गणना गर्छन्।
- पहिलो रेखाको सूत्रलाई लुकाउन, पहिलो उत्पादनको मात्रासँग पानाको तत्व चयन गर्नुहोस् (B2)। स्थिर स्थिरताको सट्टा (6) हामी त्यहाँ त्यहाँ सूत्र प्रविष्ट गर्छौं जसले सम्पूर्ण रकम विभाजन गरेर मालको मात्रा गणना गर्नेछ (D2) मूल्यमा (C2):
= D2 / C2
बटनमा क्लिक गर्नुहोस् प्रविष्ट गर्नुहोस्.
- हामीले पहिलो चक्रीय लिंक प्राप्त गर्यौं, जसमा रिजर्भेसन तीरद्वारा अनुकूल रूपमा संकेत गरिएको सम्बन्ध। तर जब तपाईं देख्न सक्नुहुन्छ, परिणाम गलत छ र शून्य बराबर छ, किनभने पहिले नै भनिएको छ, एक्सेलले चक्रवात सञ्चालनको कार्यान्वयन रोक्छ।
- उत्पादनहरु को संख्या संग स्तम्भ को सबै अन्य कक्षहरुमा अभिव्यक्ति को प्रतिलिपि बनाएँ। यो गर्नका लागि, पहिलेको सूत्र समावेश गरेको तत्वको तल्लो दायाँ कुनामा कर्सर सेट गर्नुहोस्। कर्सर क्रसमा रूपान्तरण गरिएको छ, जुन भर्खर मार्कर भनिन्छ। बायाँ माउस बटन थिच्नुहोस् र यो क्रस तालिकाको अन्त्यमा तान्नुहोस्।
- जस्तो कि तपाईंले देख्न सक्नुहुन्छ, अभिव्यक्ति स्तम्भको सबै तत्वहरूमा प्रतिलिपि गरिएको थियो। तर, केवल एक सम्बन्ध ट्रेस तीरसँग चिन्हित गरिएको छ। यो भविष्यको लागि नोट गर्नुहोस्।
सर्कल सन्दर्भहरूको खोजी गर्नुहोस्
जस्तै हामीले पहिले देखि नै देख्नुभयो, सबै परिस्थितिमा कार्यक्रम वस्तुहरूसँग परिपत्र सन्दर्भको अन्तर्वार्ताको चिह्न लगाउँदछ, भले यो पानामा भए तापनि। वास्तवमा चक्रीय चक्र अप्ठ्यारो छ भन्ने तथ्यलाई दिईयो, तिनीहरूलाई हटाइनु पर्छ। तर यसको लागि तिनीहरूले पहिले भेट्नुपर्छ। अभिव्यक्ति तीरहरूसँग रेखासँग चिन्ह लगाइएको छैन भने यो कसरी गर्न सकिन्छ? यस कार्यसँग सम्झौता गरौं।
- त्यसोभए, यदि तपाइँ एक एक्सेल फाइल चलाउनुहुन्छ जब तपाइँ एक सञ्झ्याल खोल्नुहुन्छ भने यो सर्कुलर लिङ्क हुन्छ, त्यसपछि यो पत्ता लगाउन योग्य छ। यो गर्न, ट्याबमा सार्नुहोस् "सूत्रहरू"। त्रिभुजमा रिबनमा क्लिक गर्नुहोस्, जुन बटनको दायाँतिर अवस्थित छ "त्रुटिहरूको लागि जाँच गर्नुहोस्"उपकरणहरुको एक ब्लक मा स्थित छ "सूत्र निर्भरता"। एउटा मेनु खोल्छ जुन तपाईले कर्सर वस्तुमा सार्नु पर्छ "चक्रवात लिङ्क"। त्यस पछि, अर्को मेनुले पानाको तत्वहरूको ठेगाना सूची खोल्छ जसमा कार्यक्रम चक्रीय अभिव्यक्ति पत्ता लगाएको छ।
- जब तपाइँ एक विशिष्ट ठेगानामा क्लिक गर्नुहुन्छ, पानामा सम्बन्धित कक्ष चयन गरिएको छ।
त्यहाँ सर्कुलर लिङ्क कहाँ छ भन्ने पत्ता लगाउन अर्को तरिका छ। यस समस्याको बारेमा सन्देश र समान अभिव्यक्ति समावेश गर्ने तत्वको ठेगाना स्थिति पट्टीको बाँया छेउमा अवस्थित छ, जुन एक्सेल सञ्झ्यालको तल रहेको छ। तथापि, अघिल्लो संस्करणको विपरीतमा, स्थिति पट्टिमा ठेगानाहरू सबैले ती सर्कल सन्दर्भ समावेश गर्ने ठेगानाहरू देखाउनेछ, यदि तिनीहरू धेरै छन्, तर ती मध्ये एक मात्र, जुन अरु भन्दा पहिले देखा पर्दछ।
यसको अतिरिक्त, यदि तपाई एक किताबमा हुनुहुन्छ भने लुपिंग अभिव्यक्ति समावेश गरिएको छ, पाना जहाँ यो स्थित छ, तर अर्कोमा, यो स्थितिमा स्थिति बिना पट्टी कुनै ठेगानाको बिना सन्देश स्थिति पट्टीमा प्रदर्शित हुनेछ।
पाठ: कसरी एक्सेलमा सर्कुलर लिङ्कहरू खोज्न
चक्रीय लिंकहरू मिलाउनुहोस्
माथि उल्लेखित रूपमा, अधिकांश भन्दा अधिक अवस्थामा, चक्रीय अपरेसनहरू खराब छ जुन निषेध गर्नु पर्छ। यसैले, प्राकृतिक छ कि चक्रीय जडान पत्ता लगाउनु पछि, यो सूत्रलाई सामान्य रूपमा सूत्र ल्याउन यसको लागि आवश्यक छ।
चक्रीय निर्भरतालाई सच्याउनको लागि, यो कक्षहरूको सम्पूर्ण अन्तर्क्रिया पत्ता लगाउन आवश्यक छ। यदि चेकले एक विशेष सेललाई संकेत गर्यो भने, त्रुटिले आफैमा झूट हुन सक्दैन, तर निर्भरता श्रृंखलाको अर्को तत्वमा।
- हाम्रो अवस्थामा, यस तथ्यको बावजूद यो कार्यक्रम चक्र को कोशिकाओं मध्ये एक को सही ढंग देखि संकेत दिए (D6), वास्तविक त्रुटि अर्को कक्ष मा छ। वस्तु चयन गर्नुहोस् D6पत्ता लगाउन को लागी कोशिकाहरु यो मान खींचता छ। हामी सूत्र पट्टीमा अभिव्यक्तिलाई हेर्छौं। तपाईले देख्न सक्नु भएको छ, यस तत्वमा मान पानाको सामग्रीलाई गुणा गरेर पानाको गठन गरिन्छ B6 र C6.
- कक्षमा जानुहोस् C6। यसको चयन गर्नुहोस् र सूत्र पट्टी हेर्नुहोस्। तपाईले देख्न सक्नुहुनेछ, यो एक नियमित स्थिर मान हो (1000), जो सूत्रको उत्पादन होइन। यसैले, यो सुरक्षित तत्वले चक्रिक अपरेसनको निर्माणको कारण त्रुटि समावेश गर्दैन भन्न भन्न सुरक्षित छ।
- अर्को कक्षमा जानुहोस् (B6)। रेखामा सूत्र चयन गरेपछि, हामी देख्छौं कि यो एक गणना अभिव्यक्ति समावेश गर्दछ (= D6 / C6), जो तालिका को अन्य तत्वों देखि डेटा खींचती छ, विशेष रूप देखि, सेल देखि D6। त्यस कक्ष D6 वस्तु डेटालाई बुझाउँछ B6 र यसको विपरीत, जुन जुनसुकै कारण हुन्छ।
यहाँ, हामीले सम्बद्ध चाँडै सम्बन्धको गणना गर्यौं, तर वास्तविकतामा त्यहाँका घटनाहरू छन् जब गणना प्रक्रिया धेरै कक्षहरू समावेश गर्दछ, र हाम्रो जस्तै तीन तत्वहरू। त्यसपछि खोजीले एकदम लामो समय लिन सक्छ, किनकी तपाईंले चक्रको हरेक तत्वहरू अध्ययन गर्नुपर्छ।
- अब हामी वास्तवमा कुन सेललाई बुझ्न आवश्यक छ (B6 वा D6) त्रुटि छ। यद्यपि, औपचारिक रूपमा, यो पनि त्रुटि होइन, तर केवल लिङ्कहरूको अत्यधिक प्रयोग, लुपिंग गर्न जान्छ। कुन कक्ष सम्पादन गर्न निर्णय गर्ने क्रममा, तपाईंलाई तर्क लागू गर्न आवश्यक छ। कार्यको लागि कुनै स्पष्ट एल्गोरिदम छैन। प्रत्येक अवस्थामा, यस तर्क फरक हुनेछ।
उदाहरणका लागि, यदि हाम्रो तालिकामा यदि वास्तवमा यसको मूल्यद्वारा बेच्ने वस्तुहरूको मात्रा गुणा गणना गरी गणना गरिनेछ, त्यसपछि हामी बताउन सक्छौं कि लिङ्कको कुल रकमको रकम स्पष्ट रूपमा स्पष्ट हुन्छ। यसकारण, हामी त्यसलाई मेटाउछौं र यसलाई स्थिर स्थितिमा बदल्नुहोस्।
- यदि तिनीहरू पानामा छन् भने हामी सबै अन्य चक्रवात अभिव्यक्तिहरूमा समान अप्ठ्यारो गर्छौं। सबै सर्कुलर लिङ्कहरू पुस्तकबाट हटाइएपछि, यस समस्याको उपस्थितिको बारेमा सन्देश स्थिति पट्टीबाट गायब हुनुपर्छ।
यसको अतिरिक्त, चक्रवाचक अभिव्यक्तिहरू पूर्ण रूपमा हटाइएको छ, चाहे तपाईं त्रुटि जाँच उपकरण प्रयोग गरेर पत्ता लगाउन सक्नुहुन्छ। ट्याबमा जानुहोस् "सूत्रहरू" र बटनको दायाँतिर पहिले परिचित परिचित त्रिकोण क्लिक गर्नुहोस् "त्रुटिहरूको लागि जाँच गर्नुहोस्" उपकरणको एक समूहमा "सूत्र निर्भरता"। यदि सुरू मेनु वस्तुमा "चक्रवात लिङ्क" सक्रिय हुनेछैन, यसको अर्थ हामीले हामीले त्यस्ता वस्तुहरू कागजातबाट मेटाउनुभएको छ। विपरित मामलामा, यो मेटाउने प्रक्रियालाई तत्काल सूचीमा रहेको सूचीमा भएका तत्वहरूमा लागू गर्न आवश्यक हुनेछ।
चक्रवात सञ्चालन गर्न अनुमति
पाठको अघिल्लो भागमा, हामीले मुख्य रूपमा कसरी परिपत्र सन्दर्भहरू व्यवहार गर्न वा कसरी पत्ता लगाउने भनेर वर्णन गरेका छौं। तर, अघिल्लो कुराकानी यो तथ्यको बारेमा थियो कि केहि अवस्थाहरुमा, यसको विपरीत, तिनीहरू उपयोगी र होशियार प्रयोगकर्ताद्वारा प्रयोग गर्न सकिन्छ। उदाहरणका लागि, आर्थिक मोडल निर्माण गर्दा प्रायः यो विधि प्रयोगात्मक गणनाका लागि प्रयोग गरिन्छ। तर समस्या यो हो कि चाहे तपाईं होशपूर्वक वा अनजाने तरिकाले चक्रीय अभिव्यक्ति प्रयोग गर्नुहोला, पूर्वनिर्धारित रूपमा एक्सेल अझै पनि अपरेसन सिस्टम ओभरलोड गर्न को लागी नचाहिने अपरेशन ब्लक गर्नेछ। यस अवस्थामा, यस्ता तालालाई जबरजस्ती असक्षम पार्ने समस्या सम्बन्धित हुन्छ। यसलाई कसरी गर्ने?
- सबैभन्दा पहिले, ट्याबमा जानुहोस् "फाइल" एक्सेल अनुप्रयोगहरू।
- अर्को, वस्तुमा क्लिक गर्नुहोस् "विकल्पहरू"खोलिएको सञ्झ्यालको बायाँ छेउमा स्थित।
- एक्सेल पैरामीटर सञ्झ्याल सुरु हुन्छ। हामी ट्याबमा जान आवश्यक छ "सूत्रहरू".
- यो खोलिएको सञ्झ्यालमा छ कि चक्रिक कार्यहरू प्रदर्शन गर्न अनुमति उत्पादन गर्न सम्भव छ। यस सञ्झ्यालको दाहिने ब्लकमा जानुहोस्, जहाँ एक्सेल सेटिङहरू अवस्थित छन्। हामी सेटिंग्स ब्लक संग काम गर्नेछौं। "गणना मापदण्डहरू"जो शीर्ष मा स्थित छ।
चक्रवालिक अभिव्यक्तिको प्रयोग सक्षम गर्न, तपाईंले पैरामीटरको बक्सको जाँच गर्न आवश्यक छ "विपरित गणनाहरू सक्षम गर्नुहोस्"। यसको अतिरिक्त, एउटै ब्लकमा, तपाईं पुनरावृत्तिहरूको सीमा संख्या र सापेक्ष त्रुटि कन्फिगर गर्न सक्नुहुनेछ। पूर्वनिर्धारित रूपमा, तिनीहरूको मानहरू क्रमशः 100 र 0.001 छन्। अधिकतर अवस्थामा, यी प्यारामिटरहरू परिवर्तन गर्न आवश्यक छैन, यद्यपि आवश्यक भए वा यदि चाहानुहुन्छ भने तपाईले सूचित फिल्डहरूमा परिवर्तन गर्न सक्नुहुन्छ। तर यहाँ यो आवश्यक छ कि धेरै अधिक पुनरावृत्तिहरूले कार्यक्रममा गम्भीर भार र प्रणालीको सम्पूर्ण प्रणालीको नेतृत्व गर्न सक्छ, खासकर यदि तपाइँ फाइलमा काम गर्दछ जुन धेरै चक्रवाचक अभिव्यक्ति हो।
त्यसैले, प्यारामिटर नजिकको टिक सेट गर्नुहोस् "विपरित गणनाहरू सक्षम गर्नुहोस्"र त्यसपछि नयाँ सेटिङहरूको प्रभाव प्रभाव पार्न बटनमा क्लिक गर्नुहोस् "ठीक"एक्सेल विकल्प सञ्झ्यालको तल्लोमा स्थित।
- त्यस पछि हामी स्वत: हालको पुस्तकको पानामा जान्छौं। जस्तो कि तपाईंले देख्न सक्नुहुन्छ, कक्षहरूमा जुन चक्रलिक सूत्रहरू अवस्थित छन्, अब मानहरू सही रूपमा गणना गरिन्छ। कार्यक्रमले तिनीहरूलाई गणनामा रोक्दैन।
तर अझै यो उल्लेखनीय छ कि चक्रीय अपरेसनको समावेशलाई दुर्व्यवहार गर्नु हुँदैन। यो सुविधा मात्र प्रयोग गर्नु पर्छ जब प्रयोगकर्ता यसको आवश्यकता पूर्णतया निश्चित छ। चक्रिक अपरेसनको अपरिहार्य समावेश न केवल प्रणालीमा अत्यधिक लोड हुन सक्छ र कागजातको साथ काम गर्दा गणना ढिलो हुन सक्छ, तर प्रयोगकर्ताले अनियमित रुपमा चल्किलो अभिव्यक्तिलाई पूर्वनिर्धारित रूपमा प्रस्तुत गर्न सक्छ जुन पूर्वनिर्धारित रूपमा प्रोग्रामद्वारा ब्लक गरिएको हुन्छ।
हामी देख्छौं, धेरै भन्दा अधिक अवस्थाहरुमा, सर्कुलर सन्दर्भ एक घटना हो जसले निलम्बन गर्नु पर्छ। यो गर्न को लागि, सबै भन्दा पहिला, तपाईं चक्रीय सम्बन्ध आफैलाई भेट्नुपर्छ, त्यसपछि त्रुटि समावेश कक्ष, को गणना गर्नुहोस् र अन्तमा, उचित सुधार गरेर यसलाई हटाउनुहोस्। तर केही अवस्थामा, चक्रवात अपरेसन गणनामा उपयोगी हुन सक्छ र प्रयोगकर्ताद्वारा होशपूर्वक प्रदर्शन गरिन्छ। तर त्यसो भए, यो सावधानी संग आफ्नो प्रयोग मा पुग्न सार्थक छ, राम्रो तरिकाले सेट अप एक्सेल सेट गर्न र यस्तो लिङ्क थप्न को लागी मापन जान्दछन्, जुन, जब ठूलो मात्रामा प्रयोग गरिन्छ, प्रणालीलाई ढिलो गर्न सक्छ।