इक्सेल के किसी फॉर्मूले में जब किसी Cell Address या Range का प्रयोग किया जाता है तब उस Cell Address या range को Cell Reference कहा जाता है।
इक्सेल में दो प्रकार की Cell Reference का प्रयोग किया जाता है – Relative Cell Reference व Absolute Cell Reference।
रेलेटिव व ऐब्सलूट सेल रेफ्रन्स को जब कॉपी व पेस्ट किया जाता है, तो दोनों ही अलग-अलग प्रकार से कार्य करते हैं।
जब फार्मूला किसी दूसरे सेल में कॉपी किया जाता है तो Relative Cell Reference बदल जाती है, जबकि Absolute Cell Reference बदलती नहीं है, बल्कि Constant रहती है।
Relative Cell Reference in Excel
Relative Cell Reference में कॉलम का नाम व Row का नंबर होता है। जब आप इस रेफ्रन्स को कॉपी व पेस्ट करते है तो यह अपने नए कॉलम व Row के अनुसार बदल जाती है। उदाहरण के लिए यदि आप कोई फार्मूला जैसेकि (=b1c1) को पहली Row से कॉपी करके उसको दूसरी Row में पेस्ट करेगें तो फार्मूला (=b2c2) बन जाएगा।
रिलेटिव` सेल रेफ्रन्स तब उपयोगी सिद्ध होती है जब एक ही फार्मूले का प्रयोग Spreadsheet के विभिन्न सेल में किया जाता है।
How to use relative cell reference in Excel
आइए निम्न उदाहरण से समझते हैं कि Relative रेफ्रन्स को किस प्रकार प्रयोग करते हैं
निम्न शीट में देखें जहां चार अलग-अलग cells , A1, A2, B1 और B2 में कुछ नंबर स्टोर किए गए हैं।
यदि हमें A1 व A2 की वैल्यू का Sum A3 में व B1 व B2 की वैल्यू का Sum B3 में करना हो तो
o इसके लिए हम A3 सेल मे फार्मूला टाइप करेंगें =a1+a2 व enter key को प्रेस करेंगें। Key प्रेस करते ही फॉर्मूले का रिजल्ट a3 सेल में Display होने लगेगा।
o अब जब हमें सेल b1 व b2 की वैल्यू का भी सम करना है तो फॉर्मूले को दोबारा टाइप करने के स्थान पर हम सेल A3 से फॉर्मूले को कॉपी करके उसे B3 सेल में पेस्ट कर सकते है या Fill Handle का प्रयोग करके उसे B3 में ड्रैग कर सकते हैं। जब हम फॉर्मूले को कॉपी पेस्ट करते है या ड्रैग करते हैं तो केवल फार्मूला ही कॉपी होता है उसका रिजल्ट नहीं।
Important Points to Remember
o Relative सेल रेफरेन्स में Dollar ($) साइन नहीं प्रयोग होता है।
o Relative cell reference में न तो Row और न ही कॉलम को fix कर सकते हैं।
o यदि Row या कॉलम में से किसी एक को फिक्स करते हैं तो यह Mixed Reference बन जाती है।
o यदि Row व कॉलम दोनों को फिक्स करते हैं, तो यह Absolute Reference बन जाती है।I
Absolute Cell Reference
बहुत बार ऐसा होता है कि जब हम चाहते हैं कि कॉपी पेस्ट करने पर सेल रेफ्रन्स चेंज न हो। इसके लिए हम Absolute Cell Reference का प्रयोग कर सकते हैं। यह रेफ्रन्स कॉपी पेस्ट करने पर चेंज नहीं होती है। आप इसमें Row व column को constant रख सकते हैं।
Absolute Cell Reference में column व row को constant रखने के लिए उसके पहले डॉलर($) के साइन का प्रयोग किया जाता है। उदाहरण के लिए $A$1
पूरी रेंज को fix करने के लिए Syntax इस प्रकार होगा – =$A$1:$B$1
यदि डॉलर का प्रयोग केवल row या केवल column के पहले किया जाता है, तो यह Mixed Cell Reference बन जाती है, जैसेकि A$1 या $A1
नोट: इक्सेल में F4 Key का प्रयोग आप relative, absolute व mixed cell references के मध्य स्विच करने के लिए कर सकते हैं।
उपरोक्त उदाहरण के अनुसार हमने प्रोडक्टस पर 5% का डिस्काउंट देने के लिए cell G1 में 5% लिखा है व Table के total पर 5% Discount कैलकुलेट करने के लिए F2 सेल में फ़ॉर्मूला लिखेंगें =E2*$G$1
अब जब हम इस फॉर्मूले को F2 सेल से नीचे के सेल्स में कॉपी करेंगें तो सेल G1 constant रहेगा और कॉलम E व Row 2 चेंज होती जाएगी।