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 અવસ્થાઓ
| રૂપ | Locked | Copy થાય ત્યારે વર્તન |
|---|---|---|
| B2 | કંઈ નહીં (relative) | Column અને row બંને ખસે છે |
| $B$2 | બંને (absolute) | ક્યારેય નથી બદલાતું |
| B$2 | ફક્ત row (mixed) | Column ખસે છે, row રહે છે |
| $B2 | ફક્ત column (mixed) | Row ખસે છે, column રહે છે |
Theory
Dollar sign એને lock કરે છે જે એની પછી આવે છે
નિયમ સરળ છે: `$` એને lock કરે છે જે બરાબર એની પછી આવે છે.
$Bcolumn B ને lock કરે છે.B$2row 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 type કર્યા વગર.
Quiz
Aryan =B2*$E$1 ને row 2 થી row 5 સુધી નીચે copy કરે છે. row 5 માં formula કેવો દેખાય છે?
- =B5*$E$1, price ખસે છે, locked rate રહે છે
- =B5*$E$4, બંને ખસે છે
- =B2*$E$1, કંઈ નથી ખસતું
- =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 ને ચારેય અવસ્થાઓમાંથી ચક્ર કરાવે છે.
- યાદ રાખવાની યુક્તિ: relative હોડીઓ તરે છે, absolute એક લંગર નાખે છે ($); lighthouse lock કરો.