मैं इस धागे पर ठोकर खाई क्योंकि मैं हमेशा "बाईं ओर सेल" का संदर्भ देना चाहता था, लेकिन वास्तव में एक गैर-वाष्पशील तरीके से (कोई OFFSET, संकेत और इसी तरह की आपदाएं)। वेब को ऊपर और नीचे देखना, कोई जवाब नहीं। (यह धागा वास्तव में या तो एक उत्तर प्रदान नहीं करता है।) कुछ छेड़छाड़ के बाद मैं सबसे आश्चर्यजनक विधि पर ठोकर खाई, जिसे मैं इस समुदाय के साथ साझा करना पसंद करता हूं:
मान लीजिए कि ई 6 में 100 का शुरुआती मूल्य है। मान लीजिए कि मैं F5 में इस मान के लिए एक डेल्टा दर्ज करता हूं, कहते हैं 5. हम तो F6 = E6 + F5 में निरंतरता मूल्य (105) की गणना करेंगे। यदि आप एक और कदम जोड़ना चाहते हैं, तो आसान है: कॉलम जी को कॉलम एफ कॉपी करें और जी 5 में एक नया डेल्टा दर्ज करें।
यह हम समय-समय पर करते हैं। प्रत्येक कॉलम में एक तारीख होती है और ये तारीखें कालानुक्रमिक क्रम में (MATCH आदि की मदद के लिए) होनी चाहिए। हर बार ऐसा होता है कि हम एक कदम दर्ज करना भूल जाते हैं। अब मान लीजिए कि आप F और G के बीच एक कॉलम डालना चाहते हैं (अपनी चूक को पकड़ने के लिए) और F को नए G में कॉपी करें (निरंतरता फॉर्मूला को फिर से खोलने के लिए)। यह कुल आपदा का कुछ नहीं है। इसे आज़माएं - H6 अब कहेगा = F6 + H5 और नहीं (जैसा कि हमें इसकी बिल्कुल आवश्यकता है) = G6 + H5। (नया G6 सही होगा।)
इस काम को करने के लिए, हम इस आश्चर्यजनक गणना को सबसे आश्चर्यजनक तरीके से F6 = अनुक्रमणिका ($ E6: F6; 1; कॉलम; ($ E1: F1) -1) + F5 पर रोक सकते हैं। दाईं ओर कॉपी करें और आपको G6 = index ($ E6: G6; 1; कॉलम; $ E1: G1) -1) + G5 मिलेगा।
यह कभी काम नहीं करना चाहिए, है ना? परिपत्र संदर्भ, स्पष्ट रूप से! इसे आज़माएं और चकित हो जाएं। एक्सेल को यह महसूस होता है कि हालाँकि INDEX रेंज उस सेल का विस्तार करता है जिसे हम पुनर्गणना कर रहे हैं, उस सेल को खुद INDEX द्वारा संबोधित नहीं किया जाता है और इस प्रकार यह एक परिपत्र संदर्भ नहीं बनाता है।
इसलिए अब मैं घर और सूखी हूं। F और G के बीच एक कॉलम डालें और हमें ठीक वही मिलता है जिसकी हमें आवश्यकता होती है: पुराने H में निरंतरता मान हम नए G में सम्मिलित निरंतरता मान पर वापस लौटेंगे।
=INDIRECT("RC[1]",0)