Excel හි Cell Reference ලෙස විචල්‍ය පේළි අංකය භාවිතා කරන්නේ කෙසේද?

  • මේක Share කරන්න
Hugh West

සමහර විට Excel හි, අපට සෘජු සෛල යොමු ලෙස ඇතැම් සෛල භාවිතා කළ නොහැක. එබැවින්, Excel හි සෛල යොමු ලෙස විචල්‍ය පේළි අංකය භාවිතා කිරීමට අපට බල කෙරේ. සම්පූර්ණ සංකල්පය නම්, අපි ඇතුළත් කිරීම්, සූත්‍ර, හෝ අපට අවශ්‍ය ඕනෑම තැනක සෛල යොමුවක් ලෙස පැවරීමට අහඹු පේළි අංකයක් භාවිතා කිරීමයි.

පහත තිර රුවක් පෙන්වා ඇති පරිදි, අපට සංඛ්‍යා යුගලයක එකතුව අවශ්‍ය වේ. පරාසය සාරාංශ කිරීමෙන් අපට එකතුව ලබා ගත හැක (එනම්, B5:B11 ). කෙසේ වෙතත්, අපට සෛල යොමුව ලෙස B11 ඇතුළු කිරීමට නොහැකි නම්, අපි අහඹු පේළි අංකයක් භාවිතා කරමු (එනම් C5 ). INDIRECT, OFFSET හෝ INDEX ශ්‍රිතය C5 සෛල අගය 11 B11 සෛල යොමු ලෙස පරිවර්තනය කරයි. එබැවින්, සමස්ත පරිවර්තනය B(C5)=B11 සිදුවේ.

මෙම ලිපියෙන්, අපි සෛල යොමු ලෙස පේළි අංකය භාවිත කිරීමට විවිධ ක්‍රම පෙන්වමු. Excel.

Excel Workbook බාගන්න

Cell Reference ලෙස විචල්‍ය පේළි අංකය.xlsm

4 Excel හි Cell Reference ලෙස විචල්‍ය පේළි අංකය භාවිත කිරීමට පහසු ක්‍රම

සෛල යොමුවක් ලෙස විචල්‍ය පේළි භාවිතය නිරූපණය කිරීමට, අපට දත්ත කට්ටලයක් ඇත. අපගේ දත්ත කට්ටලයේ අනුක්‍රමික අංකය පේළි අංකය ලෙස සහ පහත පින්තූරයේ දැක්වෙන පරිදි අනෙකුත් තීරු අඩංගු වේ. අපට සෛල යොමුවක් ලෙස විචල්‍ය පේළි අංකය භාවිත කරමින් මුළු මිල එකතුව අවශ්‍යයි.

ක්‍රමය 1: විචල්‍ය පේළි අංකය සබල කිරීමට INDIRECT ක්‍රියාකාරිත්වය සෛල යොමු ලෙස

The INDIRECT ශ්‍රිතය මඟින් පාඨය තර්ක ලෙස ගෙන සෛල යොමුවක් ලබා දෙයි. INDIRECT ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය වන්නේ

=INDIRECT (ref_text, [a1])

ref_text ; පෙළ තන්තුවක යොමුව

[a1] ; සෛල A1 හි බූලියන් ඇඟවීම. TRUE (පෙරනිමියෙන්) = cell A1 style. [විකල්ප]

පියවර 1: පහත සූත්‍රය අදාළ කොටුවේ අලවන්න (එනම්, F16 ).

=SUM(F5:INDIRECT("F"&B15+4))

SUM සූත්‍රය සරලව පරාසය සාරාංශ කරයි (එනම්, F5:F15 ). නමුත් පළමුව, INDIRECT ශ්‍රිතය B15 සෛල අගය ගනී (එනම්, 11 ) එය 15 බවට පත් කිරීමට 4 එකතු කරයි . අවසාන වශයෙන්, INDIRECT එය F15 ලෙස සූත්‍රයට ලබා දෙයි. එහි ප්‍රතිඵලයක් ලෙස F(B15) F(11+4) = F15

බවට පත්වේ පියවර 2: ENTER ඔබන්න. ඉන් පසුව ඔබට F16 කොටුවේ මුළු මිල ප්‍රමාණය පෙනෙනු ඇත.

සරල කිරීම සඳහා, අපි සරල සූත්‍රවල සෛල යොමුව ලෙස පේළි අංකය භාවිත කරමු. ඔබට එය දිගු හා සංකීර්ණ සූත්රවල භාවිතා කළ හැකි අතර, එය හොඳින් ක්රියා කරයි. සෛල යොමුවල පේළි අංක භාවිතා කිරීම සංකූලතා වැලැක්වීමට කාර්යක්ෂම ක්‍රමයකි.

වැඩිදුර කියවන්න: Cell Reference in Excel VBA (උදාහරණ 8)

ක්‍රමය 2: විචල්‍ය පේළි අංකය OFFSET භාවිතයෙන් සෛල යොමු ලෙස ඇතුළු කරන්න

INDIRECT ශ්‍රිතයට සමානව, Excel OFFSET ශ්‍රිතය සෛල යොමුව ද ලබා දෙයි . ප්රතිඵලය තුළ ඔවුන්ගේ සමානකම් තිබියදීත්, OFFSET ශ්රිතය ගනී 5 තර්ක ආදාන. OFFSET ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය වන්නේ

=OFFSET (reference, rows, cols, [height], [width])

යොමු ; පේළිය සහ තීරු අංකය ගණන් කෙරෙන තැනින් පටන් ගන්නා කොටුව

පේළි ; යොමුවට පහළින් පේළි ගණන.

cols ; යොමුව දක්වා ඇති තීරු ගණන.

උස ; ආපසු ලබා දුන් යොමුවේ ඇති පේළි ගණන. [විකල්ප]

පළල ; ආපසු ලබා දුන් යොමුවේ තීරු ගණන. [විකල්ප]

පියවර 1: කොටුවේ පහත සූත්‍රය ටයිප් කරන්න F16 .

= SUM(F5:OFFSET(F5, B15-1,0,1,1))

ඉහත සූත්‍රයේ, OFFSET ශ්‍රිතය F5 කොටුවක් ලෙස යොමුව , B15-1 ගනී (එනම්, 11-1=10 ) පේළි , 0 ලෙස cols , 1 ලෙස උස සහ පළල . B15 හෝ B15-1 වෙනස් කිරීමෙන් ඔබට සෛල යොමුව ලෙස ඕනෑම අංකයක් ඇතුළත් කළ හැක.

පියවර 2 : මුළු එකතුව පෙන්වීමට ENTER ඔබන්න.

තවත් කියවන්න: Cell යොමු කරන්නේ කෙසේද Excel හි පේළි සහ තීරු අංකය (ක්‍රම 4)

සමාන කියවීම්

  • Excel VBA හි FormulaR1C1 නිරපේක්ෂ යොමු භාවිතා කරන්නේ කෙසේද
  • [ස්ථාවරයි!] සාපේක්ෂ සෛල යොමුව Excel හි ක්‍රියා නොකරයි
  • Excel VBA: විවෘත නොකර වෙනත් වැඩපොතකින් සෛල අගය ලබා ගන්න
  • පැතුරුම්පතෙහි සාපේක්ෂ සහ නිරපේක්ෂ සෛල ලිපිනය
  • Excel හි සාපේක්ෂ සෛල යොමුවේ උදාහරණය (3නිර්ණායක)

ක්‍රමය 3: විචල්‍ය පේළි අංකය භාවිත කිරීමට INDEX ශ්‍රිතය

සෛල යොමුවක් ලෙස පේළි අංකයක් ඇතුළු කිරීමට, අපට ආපසු යැවිය හැක එය සූත්‍රවල පැවරීමට වටිනාකම. INDEX ශ්‍රිතයේ ප්‍රතිඵලයක් ලෙස පවරා ඇති ස්ථානයේ අගයන් ලැබේ. INDEX ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය

=INDEX (array, row_num, [col_num], [area_num])

array ; පරාසය හෝ අරාව.

row_num ; පරාසයේ හෝ අරාවේ පේළි අංකය.

col_num ; පරාසයේ හෝ අරාවේ තීරු අංකය. [විකල්ප]

ප්‍රදේශය_num ; යොමුවේ භාවිතා වන පරාසය. [විකල්ප]

පියවර 1: ඕනෑම හිස් කොටුවක අවසාන සූත්‍රය භාවිතා කරන්න (එනම්, F16 )

8> =SUM(F5:INDEX(F:F,B15+4))

INDEX ශ්‍රිතය F (එනම් F:F ) තීරුව අරාවක් ලෙස සලකයි, B15+4= 15 row_num ලෙස. වෙනත් තර්ක o ptional බැවින් ඒවා භාවිතා කිරීම අවශ්‍ය නොවේ. සූත්‍රයේ ඇති INDEX(F:F,B15+4) කොටස $35.4 (එනම්, F15 සෛල අගය) ලබා දෙයි. B15 හෝ B15+4 වෙනස් කිරීමෙන් සූත්‍රයේ විචල්‍ය පේළි සංඛ්‍යා ලැබේ.

පියවර 2: F16 කොටුවේ මුළු මිල එකතුව පෙන්වීමට ENTER යතුර භාවිතා කරන්න.

තවත් කියවන්න: Excel VBA: R1C1 විචල්‍ය සමඟ සූත්‍රය (උදාහරණ 3)

ක්‍රමය 4: VBA මැක්‍රෝ විචල්‍ය පේළි අංකය සෛල යොමු ලෙස ගැනීමට

අපට සෑම අවස්ථාවකදීම පේළි අංකයක් ඇතුළත් කිරීමට අවශ්‍ය නම්, අපි පරාසයකින් හෝ අරාවකින් පේළි තෝරා ගන්නේ කුමක් ද? Excel VBA macros වේමෙය කිරීමට කාර්යක්ෂම වේ. පහත රූපයේ දැක්වෙන පරිදි තද තීන්තවලින් නිශ්චිත පේළි (එනම්, C5:D15 ) උද්දීපනය කිරීමට අපට අවශ්‍ය යැයි සිතමු, VBA මැක්‍රෝ එය පේළි කිහිපයකින් කරයි.

0>

පියවර 1: Microsoft Visual Basic කවුළුව විවෘත කිරීම සඳහා, ALT+F11 ඔබන්න. Microsoft Visual Basic කවුළුව තුළ, ඇතුළු කරන්න තෝරන්න ( මෙවලම් තීරුවෙන් ) > මොඩියුලය මත ක්ලික් කරන්න.

පියවර 2: පහත මැක්‍රෝ එක මොඩියුලය තුළ අලවන්න.

9611

සාර්ව කේතය VBA ආදාන පෙට්ටියක් භාවිතයෙන් පේළි අංකයක් ගෙන පළමු 10 පේළි ඉස්මතු කරයි . උද්දීපනය VBA Selection.Font.Bold දේපල භාවිතයෙන් සිදු කෙරේ. Sheets.Range ප්‍රකාශය නිශ්චිත පත්‍රයක් සහ පරාසයක් පවරයි. එසේම, එය VBA CELL ගුණාංගය භාවිතයෙන් පරාසය නිර්වචනය කරයි.

පියවර 3: macro ධාවනය කිරීමට F5 යතුර භාවිතා කරන්න. මැක්‍රෝ මුලින්ම ආදාන කොටුවක් පෙන්වන අතර පේළි අංකයක් ඇතුළත් කිරීමට අසයි. පේළි අංකය ඇතුළත් කිරීමෙන් පසු (එනම්, 5 ), OK මත ක්ලික් කරන්න.

OK ක්ලික් කිරීමෙන් ඔබව Module කවුළුව වෙත ගෙන යයි. වැඩ පත්‍රිකාව වෙත ආපසු යන්න, ඔබට පවරා ඇති පරාසය (එනම්, C5:D15 ) Bold වලින් උද්දීපනය වන බව ඔබට පෙනේ.

තවත් කියවන්න: Excel VBA උදාහරණ පේළිය සහ තීරු අංකය අනුව සෛල යොමු සහිතව

නිගමනය

මෙම ලිපියේ, අපි භාවිතා කරමු විචල්‍ය පේළිය භාවිතා කිරීමට බහු ශ්‍රිත මෙන්ම VBA macroඑක්සෙල් හි සෛල යොමු ලෙස අංකය. INDIRECT , OFFSET , සහ INDEX වැනි ශ්‍රිත ප්‍රතිඵල සෛල යොමුවක් ලෙස පරිවර්තනය කිරීමට ඔවුන්ගේ තර්කවල පේළි අංක භාවිතා කරයි. ඉහත විස්තර කර ඇති මෙම ක්‍රම මගින් සංකල්පය පැහැදිලි කර දෛනික භාවිතයන් සඳහා ඒවා භාවිතා කිරීමට ඔබට උපකාරී වනු ඇතැයි බලාපොරොත්තු වෙමු. ඔබට වැඩිදුර විමසීම් ඇත්නම් හෝ එකතු කිරීමට යමක් ඇත්නම් අදහස් දක්වන්න.

Hugh West යනු ක්ෂේත්‍රයේ වසර 10කට වැඩි පළපුරුද්දක් ඇති ඉතා පළපුරුදු Excel පුහුණුකරුවෙකු සහ විශ්ලේෂකයෙකි. ඔහු ගිණුම්කරණය සහ මූල්‍ය පිළිබඳ ශාස්ත්‍රවේදී උපාධියක් සහ ව්‍යාපාර පරිපාලනය පිළිබඳ ශාස්ත්‍රපති උපාධියක් ලබා ඇත. හියු ඉගැන්වීම සඳහා දැඩි ආශාවක් ඇති අතර අනුගමනය කිරීමට සහ තේරුම් ගැනීමට පහසු වන අද්විතීය ඉගැන්වීම් ප්‍රවේශයක් වර්ධනය කර ඇත. ඔහුගේ Excel පිළිබඳ විශේෂඥ දැනුම ලොව පුරා සිටින දහස් ගණනක් සිසුන්ට සහ වෘත්තිකයන්ට ඔවුන්ගේ කුසලතා වැඩිදියුණු කිරීමට සහ ඔවුන්ගේ වෘත්තීය ජීවිතය තුළ විශිෂ්ටත්වයට පත් කිරීමට උපකාර කර ඇත. ඔහුගේ බ්ලොගය හරහා, හියු ඔහුගේ දැනුම ලෝකය සමඟ බෙදා ගනී, නොමිලේ එක්සෙල් නිබන්ධන සහ පුද්ගලයන්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ පූර්ණ හැකියාවන් කරා ළඟා වීමට උපකාර කිරීමට මාර්ගගත පුහුණුව ලබා දෙයි.