वर्तमान एक के बाईं ओर सेल का मान प्राप्त करें


16

वर्तमान के बाईं ओर सेल का मान प्राप्त करने के लिए कौन सा सूत्र सही है। मैंने कोशिश की है, =OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)लेकिन यह त्रुटि को पॉप्युलेट करता है circular dependency

जवाबों:


25

मैंने यह कोशिश की और यह काम कर रहा है (कम से कम एक्सेल में):

=OFFSET(INDIRECT(SUBSTITUTE(ADDRESS(ROW(),COLUMN()),"$","")),0,-1)

मुझे लगता है कि मुद्दा यह है कि ADDRESS(ROW(), COLUMN())$ A $ 2 की तरह कुछ लौटाता है जो सेल को लॉक करता है, इसलिए आपको $ऑफसेट का उपयोग करने से पहले इसे हटाने की आवश्यकता है ।

संपादित करें: वास्तव में सरल एक्सडी (यह एक एक्सेल और जी-स्प्रेडशीट दोनों में काम करता है) को नजरअंदाज कर दिया

=INDIRECT(ADDRESS(ROW(),COLUMN()-1))

आपकी मदद के लिए धन्यवाद, मैं कोशिश करूँगा अगर यह काम करता है :) p / s: यह अभी भी काम नहीं करता है "त्रुटि: परिपत्र निर्भरता का पता चला"
Dzung Nguyen

1
@Vdt हम्म, मैंने अभी =offset(indirect("C8"),0,1)जी-स्प्रेडशीट में एक सरल की कोशिश की और यह अभी भी त्रुटि फेंकता है, जबकि =offset(C8,0,1)ऐसा नहीं है। तो, मैं थोड़ा और आसपास खेला और एक नट समाधान के साथ आया। मेरे उत्तर में संपादित देखें!
जेरी

2
Google शीट्स में आपके लिए कोड का दूसरा नमूना मेरे लिए बहुत अच्छा है, धन्यवाद!
शेन रीस्टल

@ शेननेस्टल विस्मयकारी :)
जेरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.