Cell Referencing (Relative, Absolute, Mixed)

जब आप एक formula copy करते हैं, relative references (B2) उसके साथ खिसकते हैं, absolute references ($B$2) locked रहते हैं, और mixed references (B$2 या $B2) सिर्फ row या सिर्फ column lock करते हैं, वह एकमात्र कौशल जो formulas को copyable बनाता है।

11 min read · 9 cards · 2 checks

Read in: English · हिन्दी · ગુજરાતી


Theory

एक tax rate, गलत जवाबों का एक column

Aryan को हर item पर GST चाहिए: हर row का price गुणा एक tax rate जो cell E1 (18%) में बैठा है। वह पहली row में =B2*E1 लिखता है, सही जवाब पाता है, और इसे नीचे copy करता है।

नीचे की हर row गलत है, ज़्यादातर zero दिखाती हैं।

Price reference ने बिलकुल सही बर्ताव किया, पर tax-rate reference खिसक गया: row 3 में यह E2 (ख़ाली) बन गया, row 4 में E3 (ख़ाली)। यह सारे Excel formulas में सबसे अहम, सबसे ग़लत-समझा idea है: जब आप एक formula copy करते हैं, references चलते हैं, जब तक आप उन्हें lock न करें। lock में महारत Excel में महारत है।

Theory

लंगर डाला या तैरता

Formulas को नावों के रूप में सोचिए। एक relative reference एक तैरती नाव है: formula एक row नीचे copy कीजिए और नाव भी एक row नीचे बह जाती है (B2 से B3)। आम तौर पर मददगार, हर row अपना data पढ़ती है। पर कुछ चीज़ें अपनी जगह रहनी चाहिए: tax rate एक lighthouse है। एक absolute reference ($E$1) एक लंगर डालता है ताकि यह कभी न बहे। `$` लंगर की ज़ंजीर है। Aryan lighthouse को लंगर डालना भूल गया, तो वह बह गया।

At a glance

चार reference अवस्थाएँ

रूपLockedCopy होने पर बर्ताव
B2कुछ नहीं (relative)Column और row दोनों खिसकते हैं
$B$2दोनों (absolute)कभी नहीं बदलता
B$2सिर्फ row (mixed)Column खिसकता है, row रहती है
$B2सिर्फ column (mixed)Row खिसकती है, column रहता है

Theory

Dollar sign उसे lock करता है जो उसके बाद आता है

नियम सरल है: `$` उसे lock करता है जो ठीक उसके बाद आता है।

  • $B column B को lock करता है।
  • B$2 row 2 को lock करता है।
  • $B$2 दोनों को lock करता है, पूरी तरह absolute।
  • B2 कुछ lock नहीं करता, पूरी तरह relative।

तो Aryan का fix है =B2*$E$1: price B2 relative रहता है (हर row अपना price पढ़ती है), जबकि $E$1 tax rate पर हमेशा के लिए लंगर डाला। इसे नीचे copy कीजिए और हर row अपने price को उसी locked rate से गुणा करती है। आख़िरकार सही।

F4 एक reference को चारों अवस्थाओं से चक्र कराता है, हाथ से dollar signs टाइप किए बिना।

Quiz

Aryan =B2*$E$1 को row 2 से row 5 तक नीचे copy करता है। row 5 में formula कैसा दिखता है?

  1. =B5*$E$1, price खिसकता है, locked rate रहता है
  2. =B5*$E$4, दोनों खिसकते हैं
  3. =B2*$E$1, कुछ नहीं खिसकता
  4. =B5*E5, lock अनदेखा होता है
Show the answer

=B5*$E$1, price खिसकता है, locked rate रहता है

relative B2 copy के साथ B5 तक खिसकता है (हर row अपना price), जबकि $E$1 absolute है और tax rate पर locked रहता है। तो row 5 पढ़ता है =B5*$E$1। यह ठीक drift bug का fix है: constant lock कीजिए, per-row value relative छोड़िए। copy पर references कैसे बदलते हैं यह भविष्यवाणी करना सबसे ज़्यादा पूछा जाने वाला Excel formula कौशल है।

Think first

आपको MIXED कब चाहिए?

Aryan एक गुणा-table grid बनाता है: column A नीचे row headers 1-10, row 1 पर column headers 1-10, और हर भीतरी cell अपने row header को अपने column header से गुणा करता है। कौन सा reference pattern उसे एक formula लिखकर पूरे grid पर copy करने देता है?

Show the answer

Mixed references: =$A2*B$1। किसी भी भीतरी cell के लिए, row-header हमेशा column A में बैठता है (column lock कीजिए: $A2, row अब भी नीचे तैरती है), और column-header हमेशा row 1 में बैठता है (row lock कीजिए: B$1, column अब भी आर-पार तैरता है)। एक formula, पूरे grid पर आर-पार और नीचे copy की हुई, हर जगह काम करती है। Grids ठीक वहाँ हैं जहाँ mixed references चमकते हैं, और एक पसंदीदा exam परिदृश्य यह जाँचने को कि क्या आप सचमुच $ समझते हैं।

Watch out

Marks कहाँ कटते हैं

क्लासिक bug: एक constant lock करना भूलना (tax rate, exchange rate), तो copy करना reference को उससे हटा देता है और zeros/errors लौटाता है। यह ग़लत पढ़ना कि $ क्या lock करता है, यह जो उसके बाद आता है उसे lock करता है ($B = column, B$2 = row)। यह न जानना कि F4 चारों अवस्थाओं से चक्र कराता है। और डर से हर जगह absolute इस्तेमाल करना, फिर वे formulas जो खिसकने चाहिए वे नहीं खिसकते। Predict-the-copy सवाल ठीक इसी पर जीते हैं; उन्हें cell-दर-cell हल कीजिए।

Theory

यह पूरा unit खोलता है

आगे का हर ताक़तवर formula, VLOOKUP tables, SUMIF ranges, dashboard गणनाएँ, सही references lock करने पर निर्भर है ताकि एक formula सैकड़ों rows पर सही copy हो। $ गलत कीजिए और एक सही function भी गलत जवाब देता है। यह वह कौशल है; drift bug और उसके fix का अभ्यास कीजिए जब तक यह स्वचालित न हो। आगे: बुनियादी aggregate functions, BCA105 से गहरे फिर से देखे, SUM, AVERAGE, COUNT, MAX, MIN, और उनके variants।

Summary

Key takeaways

  • जब एक formula copy होता है, references चलते हैं, जब तक आप उन्हें $ से lock न करें।
  • Relative (B2): copy के साथ खिसकता है, per-row गणनाओं के लिए अच्छा।
  • Absolute ($B$2): locked, कभी नहीं बदलता, एक constant जैसे एक अकेले rate cell के लिए इस्तेमाल।
  • Mixed (B$2 row lock करता है, $B2 column lock करता है): एक हिस्सा lock करता है, grids के लिए इस्तेमाल।
  • $ उसे lock करता है जो उसके बाद आता है; F4 एक reference को चारों अवस्थाओं से चक्र कराता है।
  • याद रखने का hook: relative नावें तैरती हैं, absolute एक लंगर डालता है ($); lighthouse lock कीजिए।

Study this properly

This page is the lesson to read. In Gri-Learn the same topic is a graded deck: the self-checks are scored and your weak topics are tracked. Free to start.

Start this topic

Already have an account? Sign in

More from Advanced Formulas, Functions, Chart and Data Analysis

Gri-Learn · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati

Cell Referencing (Relative, Absolute, Mixed) · Mastering Worksheet (SEC-01 option A) · Gri-Learn