Excel INDIRECT ශ්‍රිතය - මූලික භාවිතයන් සහ සූත්‍ර උදාහරණ

  • මේක Share කරන්න
Michael Brown

අන්තර්ගත වගුව

මෙම Excel INDIRECT නිබන්ධනය ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය, මූලික භාවිතයන් පැහැදිලි කරන අතර Excel හි INDIRECT භාවිතා කරන ආකාරය නිරූපණය කරන සූත්‍ර උදාහරණ ගණනාවක් සපයයි.

Microsoft හි විශාල කාර්යයන් රාශියක් පවතී. Excel, සමහරක් තේරුම් ගැනීමට පහසු වන අතර අනෙක් ඒවා දිගු ඉගෙනුම් වක්‍රයක් අවශ්‍ය වන අතර පළමුවැන්න දෙවැන්නට වඩා බොහෝ විට භාවිතා වේ. එහෙත්, Excel INDIRECT යනු එවැනි එකකි. මෙම Excel ශ්‍රිතය කිසිදු ගණනය කිරීමක් සිදු නොකරයි, එය කිසිදු කොන්දේසියක් හෝ තාර්කික පරීක්ෂණ ඇගයීමක් නොකරයි.

හොඳයි, Excel හි INDIRECT ශ්‍රිතය කුමක්ද සහ මා එය භාවිතා කරන්නේ කුමක් සඳහාද? මෙය ඉතා හොඳ ප්‍රශ්නයක් වන අතර ඔබ මෙම නිබන්ධනය කියවා අවසන් වූ පසු මිනිත්තු කිහිපයකින් ඔබට සම්පූර්ණ පිළිතුරක් ලැබෙනු ඇතැයි බලාපොරොත්තු වේ.

    Excel INDIRECT ශ්‍රිතය - වාක්‍ය ඛණ්ඩය සහ මූලික භාවිතයන්

    එහි නමට අනුව, Excel INDIRECT වක්‍රව සෛල, පරාස, වෙනත් පත්‍ර හෝ වැඩපොත් යොමු කිරීමට භාවිතා කරයි. වෙනත් වචන වලින් කිවහොත්, INDIRECT ශ්‍රිතය මඟින් ඔබට දෘඪ-කේතීකරණය වෙනුවට ගතික සෛලයක් හෝ පරාස යොමුවක් නිර්මාණය කිරීමට ඉඩ සලසයි. එහි ප්‍රතිඵලයක් වශයෙන්, ඔබට සූත්‍රයම වෙනස් නොකර සූත්‍රයක් තුළ යොමුවක් වෙනස් කළ හැක. තව ද, මෙම වක්‍ර යොමු කිරීම් වැඩ පත්‍රිකාවට නව පේළි හෝ තීරු ඇතුළු කළ විට හෝ පවතින ඒවා මකා දැමූ විට වෙනස් නොවනු ඇත.

    මේ සියල්ල උදාහරණයකින් තේරුම් ගැනීමට පහසු විය හැක. කෙසේ වෙතත්, සූත්‍රයක් ලිවීමට, සරලම එක පවා, ඔබ දැනගත යුතුයස්වයංක්රීයව. විසඳුම වන්නේ INDIRECT ශ්‍රිතය භාවිතා කිරීමයි, මේ වගේ:

    =SUM(INDIRECT("A2:A5"))

    Excel විසින් "A1:A5" පරාස යොමුවක් වෙනුවට හුදු පෙළ තන්තුවක් ලෙස සලකන බැවින්, එය කිසිවක් නොකරනු ඇත. ඔබ පේළියක් ඇතුළු කරන විට හෝ මකා දැමූ විට වෙනස් වේ.

    වෙනත් Excel ශ්‍රිත සමඟ INDIRECT භාවිතා කිරීම

    SUM හැරුණු විට, ROW, COLUMN, ADDRESS වැනි අනෙකුත් Excel ශ්‍රිත සමඟ INDIRECT නිතර භාවිතා වේ. VLOOKUP, SUMIF, කිහිපයක් නම් කිරීමට.

    උදාහරණ 1. INDIRECT සහ ROW ශ්‍රිත

    බොහෝ විට, ROW ශ්‍රිතය Excel හි අගයන් අරාවක් ලබා දීමට භාවිතා කරයි. උදාහරණයක් ලෙස, A1:A10:

    =AVERAGE(SMALL(A1:A10,ROW(1:3)))

    පරාසයේ ඇති කුඩාම සංඛ්‍යා 3 හි සාමාන්‍යය ලබා දීමට ඔබට පහත අරා සූත්‍රය (එයට Ctrl + Shift + Enter එබීමට අවශ්‍ය බව මතක තබා ගන්න) භාවිතා කළ හැක. කෙසේ වෙතත්, ඔබ ඔබේ වැඩ පත්‍රිකාවට පේළි 1 සහ 3 අතර ඕනෑම තැනක නව පේළියක් ඇතුළු කළහොත්, ROW ශ්‍රිතයේ පරාසය ROW(1:4) ලෙස වෙනස් වන අතර සූත්‍රය 3 වෙනුවට කුඩාම සංඛ්‍යා 4 හි සාමාන්‍යය ලබා දෙනු ඇත. .

    මෙය සිදුවීම වැලැක්වීම සඳහා, පේළි කීයක් ඇතුළත් කළත් හෝ මකා දැමුවත්, ROW ශ්‍රිතයේ INDIRECT සහ ඔබේ අරා සූත්‍රය සැමවිටම නිවැරදිව පවතිනු ඇත:

    =AVERAGE(SMALL(A1:A10,ROW(INDIRECT("1:3"))))

    විශාල ශ්‍රිතය සමඟ ඒකාබද්ධව INDIRECT සහ ROW භාවිතා කිරීම පිළිබඳ තවත් උදාහරණ කිහිපයක් මෙන්න: පරාසයක N විශාලතම සංඛ්‍යා එකතු කරන්නේ කෙසේද.

    උදාහරණ 2. INDIRECT සහ ADDRESS ශ්‍රිත

    ඔබට භාවිතා කළ හැක. ලබා ගැනීමට ADDRESS ශ්‍රිතය සමඟ එක්සෙල් INDIRECTපියාසර කරන විට යම් කොටුවක අගයක්.

    ඔබට මතක ඇති පරිදි, පේළි සහ තීරු අංක අනුව සෛල ලිපිනයක් ලබා ගැනීමට ADDRESS ශ්‍රිතය Excel හි භාවිතා වේ. උදාහරණයක් ලෙස, C1 යනු 1 වන පේළියේ සහ 3 වන තීරුවේ ඡේදනය වන කොටුව වන බැවින්, =ADDRESS(1,3) සූත්‍රය $C$1 තන්තුව ආපසු ලබා දෙයි.

    වක්‍ර කොටු යොමුවක් සෑදීමට, ඔබ සරලව ADDRESS ශ්‍රිතය INDIRECT එකකට කාවැද්දීම කරන්න. මේ වගේ සූත්‍රය:

    =INDIRECT(ADDRESS(1,3))

    ඇත්ත වශයෙන්ම, මෙම සුළු සූත්‍රය පෙන්නුම් කරන්නේ තාක්‍ෂණය පමණි. තවද මෙහි ඇත්ත වශයෙන්ම ප්‍රයෝජනවත් විය හැකි උදාහරණ කිහිපයක් තිබේ:

    • INDIRECT AdDRESS සූත්‍රය - පේළි සහ තීරු මාරු කරන්නේ කෙසේද.
    • VLOOKUP සහ INDIRECT - විවිධ පත්‍රවලින් දත්ත ගතිකව අදින්නේ කෙසේද .
    • INDEX / MATCH සමඟ INDIRECT - සිද්ධි සංවේදී VLOOKUP සූත්‍රයක් පරිපූර්ණත්වයට ගෙන එන්නේ කෙසේද.
    • Excel INDIRECT සහ COUNTIF - COUNTIF ශ්‍රිතය නොබැඳි පරාසයක හෝ a භාවිතා කරන්නේ කෙසේද? සෛල තෝරා ගැනීම.

    Excel හි දත්ත වලංගුකරණය සමඟ INDIRECT භාවිතා කිරීම

    ඔබට දත්ත වලංගුකරණය සමඟ Excel INDIRECT ශ්‍රිතය භාවිතා කර කුමන අගය මත පදනම්ව විවිධ තේරීම් පෙන්වන කැස්කැඩින් පතන ලැයිස්තු නිර්මාණය කළ හැක. පළමු පතනයෙන් තෝරාගත් පරිශීලකයා.

    සරල යැපෙන පතන ලැයිස්තුවක් සෑදීම ඇත්තෙන්ම පහසුය. එයට අවශ්‍ය වන්නේ පතන අයිතම ගබඩා කිරීමට නම් කළ පරාස කිහිපයක් සහ A2 යනු ඔබේ පළමු පතන ලැයිස්තුව පෙන්වන කොටුව වන සරල =INDIRECT(A2) සූත්‍රයක් පමණි.

    වඩා සංකීර්ණ කිරීමට3-මට්ටමේ මෙනු හෝ බහු-වචන ඇතුළත් කිරීම් සහිත පතන, ඔබට කැදැලි ආදේශක ශ්‍රිතයක් සමඟින් ටිකක් සංකීර්ණ INDIRECT සූත්‍රයක් අවශ්‍ය වනු ඇත.

    InDIRECT භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ සවිස්තරාත්මක පියවරෙන් පියවර මාර්ගෝපදේශනය සඳහා Excel දත්ත වලංගුකරණය, කරුණාකර මෙම නිබන්ධනය පරීක්ෂා කරන්න: Excel හි පරායත්ත පතන ලැයිස්තුවක් සාදා ගන්නේ කෙසේද.

    Excel INDIRECT ශ්‍රිතය - විය හැකි දෝෂ සහ ගැටළු

    ඉහත උදාහරණවල පෙන්වා ඇති පරිදි, INDIRECT සෛල සහ පරාස යොමු සමඟ කටයුතු කිරීමේදී කාර්යය බෙහෙවින් උපකාරී වේ. කෙසේ වෙතත්, Excel සූත්‍රවල INDIRECT බහුලව භාවිතා කිරීම විනිවිද භාවයක් නොමැතිකම නිසා සියලුම Excel භාවිතා කරන්නන් උනන්දුවෙන් එය වැලඳ ගන්නේ නැත. INDIRECT ශ්‍රිතය සමාලෝචනය කිරීම අපහසු වන්නේ එය සඳහන් කරන කොටුව සූත්‍රයේ භාවිතා කරන අගයේ අවසාන ස්ථානය නොවන අතර, එය ඇත්තෙන්ම ව්‍යාකූල වේ, විශේෂයෙන් විශාල සංකීර්ණ සූත්‍ර සමඟ වැඩ කිරීමේදී.

    ට අමතරව ඉහත කී, වෙනත් ඕනෑම Excel ශ්‍රිතයක් මෙන්, ඔබ ශ්‍රිතයේ තර්ක වැරදි ලෙස භාවිතා කළහොත් INDIRECT දෝෂයක් ඇති කළ හැක. මෙන්න බොහෝ සාමාන්‍ය වැරදි ලැයිස්තුවක්:

    Excel INDIRECT #REF! දෝෂය

    බොහෝ විට, INDIRECT ශ්‍රිතය #REF එකක් ලබා දෙයි! අවස්ථා තුනක දෝෂය:

    1. ref_text වලංගු සෛල යොමුවක් නොවේ . ඔබගේ වක්‍ර සූත්‍රයේ ඇති ref_text පරාමිතිය වලංගු සෛල යොමුවක් නොවේ නම්, සූත්‍රය #REF ලෙස ප්‍රතිඵලයක් වනු ඇත! දෝෂ අගය. විය හැකි ගැටළු මඟහරවා ගැනීම සඳහා, කරුණාකර INDIRECT ශ්‍රිතය පරීක්ෂා කරන්නතර්ක.
    2. පරාස සීමාව ඉක්මවා ඇත . ඔබේ වක්‍ර සූත්‍රයේ ref_text විස්තාරය පේළි සීමාව 1,048,576 හෝ 16,384 තීරු සීමාවෙන් ඔබ්බට සෛල පරාසයකට යොමු කරයි නම්, ඔබට Excel 2007, 2010 සහ Excel 2013 හි #REF දෝෂය ද ලැබෙනු ඇත. පෙර Excel අනුවාද ඉක්මවා ගිය ඒවා නොසලකා හරියි. බොහෝ විට ඔබ අපේක්ෂා කරන අගය නොවුණත් යම් අගයක් සීමා කර ආපසු දෙන්න.
    3. යොමු කරන ලද පත්‍රය හෝ වැඩපොත වසා ඇත. ඔබේ වක්‍ර සූත්‍රය වෙනත් Excel වැඩපොතකට හෝ වැඩ පත්‍රිකාවකට යොමු වන්නේ නම්, ඒ වෙනත් වැඩපොත / පැතුරුම්පත විවෘතව තිබිය යුතුය, එසේ නොමැතිනම් INDIRECT මඟින් #REF ලබා දෙයි! දෝෂය.

    Excel INDIRECT #NAME? දෝෂය

    මෙය වඩාත් පැහැදිලි අවස්ථාවයි, ශ්‍රිතයේ නමේ යම් දෝෂයක් ඇති බව ඇඟවුම් කරයි, එය අපව ඊළඟ කරුණ වෙත ගෙන යයි : )

    ඉංග්‍රීසි නොවන ස්ථාන වල INDIRECT ශ්‍රිතය භාවිතා කිරීම

    INDIRECT ශ්‍රිතයේ ඉංග්‍රීසි නම භාෂා 14කට පරිවර්තනය කර ඇති බව දැන ගැනීමට ඔබ කුතුහලයෙන් සිටිය හැක:

    • Danish - INDIREKTE
    • ෆින්ලන්ත - EPÄSUORA
    • German - INDIREKT
    • හංගේරියානු - INDIREKT
    • ඉතාලි - INDIRETTO
    • නෝර්වීජියානු - INDIREKTE
    • පෝලන්ත - ADR.POŚR
    • ස්පාඤ්ඤ - INDIRECTO
    • ස්වීඩන් - INDIREKT
    • තුර්කි - DOLAYLI

    සම්පූර්ණ ලැයිස්තුව ලබා ගැනීමට ඔබ කැමති නම්, කරුණාකර මෙම පිටුව පරීක්ෂා කරන්න.

    ඉංග්‍රීසි නොවන ප්‍රාදේශීයකරණය පිළිබඳ පොදු ගැටළුවක් වන්නේINDIRECT ශ්‍රිතයේ නම නොව, List Separator සඳහා වෙනස් ප්‍රාදේශීය සැකසීම් . උතුරු ඇමරිකාව සහ තවත් සමහර රටවල් සඳහා සම්මත Windows වින්‍යාසය තුළ, පෙරනිමි List Separator කොමාවකි. යුරෝපීය රටවල සිටින විට, කොමාව දශම සංකේතය ලෙස වෙන් කර ඇති අතර ලැයිස්තු බෙදුම්කරු අර්ධ කොමාව ලෙස සකසා ඇත.

    ප්‍රතිඵලයක් ලෙස, දෙකක් අතර සූත්‍රයක් පිටපත් කිරීමේදී විවිධ Excel පෙදෙසි, ඔබට " මෙම සූත්‍රයේ ගැටලුවක් හමු විය... " යන දෝෂ පණිවිඩය ඔබට ලැබිය හැක, මන්ද සූත්‍රයේ භාවිතා කර ඇති ලැයිස්තු බෙදුම්කරු ඔබේ යන්ත්‍රයේ සකසා ඇති දෙයට වඩා වෙනස් බැවිනි. මෙම නිබන්ධනයෙන් INDIRECT සූත්‍ර කිහිපයක් ඔබේ Excel වෙත පිටපත් කිරීමේදී ඔබට මෙම දෝෂය ඇති වුවහොත්, එය නිවැරදි කර ගැනීමට සියලුම කොමා (,) අර්ධ කෝල (;) සමඟ ප්‍රතිස්ථාපනය කරන්න.

    ලැයිස්තු බෙදුම්කරු සහ දශම සංකේතය කුමක්දැයි පරීක්ෂා කිරීමට ඔබේ යන්ත්‍රය මත සකසා, පාලක පැනලය විවෘත කර, කලාප සහ භාෂාව > අමතර සැකසීම් .

    මෙම නිබන්ධනය Excel හි INDIRECT භාවිතා කිරීම පිළිබඳව යම් ආලෝකයක් ලබා දීමට බලාපොරොත්තු වේ. දැන් ඔබ එහි ශක්තීන් සහ සීමාවන් දන්නා බැවින්, එය ලබා දීමට සහ INDIRECT ශ්‍රිතයට ඔබගේ Excel කාර්යයන් සරල කරන්නේ කෙසේදැයි බැලීමට කාලයයි. කියවීමට ස්තූතියි!

    කාර්යයේ තර්ක, හරිද? එබැවින්, අපි මුලින්ම Excel INDIRECT වාක්‍ය ඛණ්ඩය දෙස බලමු.

    INDIRECT Function syntax

    Excel හි INDIRECT ශ්‍රිතය පෙළ තන්තුවකින් සෛල යොමුවක් ලබා දෙයි. එයට තර්ක දෙකක් ඇත, පළමුවැන්න අවශ්‍ය වන අතර දෙවැන්න විකල්පමය වේ:

    INDIRECT(ref_text, [a1])

    ref_text - යනු සෛල යොමුවකි, නැතහොත් කොටුවේ ඇති කොටුවකට යොමුවකි. පෙළ තන්තුවක ස්වරූපය, හෝ නම් කළ පරාසයක්.

    a1 - යනු ref_text තර්කය තුළ කුමන ආකාරයේ යොමුවක් අඩංගු වේද යන්න සඳහන් කරන තාර්කික අගයකි:

    • සත්‍ය හෝ මඟ හැර තිබේ නම්, ref_text A1-style cell reference එකක් ලෙස අර්ථකථනය කෙරේ.
    • FALSE නම්, ref_text R1C1 යොමුවක් ලෙස සලකනු ලැබේ.

    R1C1 යොමු වර්ගය විය හැකි අතර සමහර අවස්ථාවලදී ප්රයෝජනවත් වේ, ඔබට බොහෝ විට හුරුපුරුදු A1 යොමු භාවිතා කිරීමට අවශ්ය වනු ඇත. කෙසේ වෙතත්, මෙම නිබන්ධනයේ ඇති සියලුම INDIRECT සූත්‍ර පාහේ A1 යොමු භාවිතා කරනු ඇත, එබැවින් අපි දෙවන තර්කය මග හරිනු ඇත.

    INDIRECT ශ්‍රිතයේ මූලික භාවිතය

    ශ්‍රිතයේ තීක්ෂ්ණ බුද්ධිය ලබා ගැනීමට, අපි ලියන්නෙමු ඔබ Excel හි INDIRECT භාවිතා කරන ආකාරය නිරූපණය කරන සරල සූත්‍රයක්.

    ඔබට A1 කොටුවේ අංක 3 සහ C1 කොටුවේ A1 යන කෙටි පණිවිඩය ඇත. දැන්, වෙනත් ඕනෑම කොටුවක =INDIRECT(C1) සූත්‍රය දමා කුමක් සිදුවේදැයි බලන්න:

    • INDIRECT ශ්‍රිතය C1 කොටුවේ ඇති අගයට යොමු කරයි, එය A1 වේ.
    • ශ්‍රිතය වෙත යොමු කෙරේ. සෛල A1 එය ආපසු ලබා දිය යුතු අගය තෝරා ගනී,එය අංක 3 වේ.

    ඉතින්, මෙම උදාහරණයේ INDIRECT ශ්‍රිතය ඇත්ත වශයෙන්ම කරන්නේ පෙළ තන්තුවක් සෛල යොමුවක් බවට පරිවර්තනය කිරීමයි .

    මෙය තවමත් ඉතා අඩු ප්‍රායෝගික හැඟීමක් ඇතැයි ඔබ සිතන්නේ නම්, කරුණාකර මා සමඟ ඉවසන්න, Excel INDIRECT ශ්‍රිතයේ සැබෑ බලය හෙළි කරන තවත් සූත්‍ර කිහිපයක් මම ඔබට පෙන්වන්නම්.

    Excel හි INDIRECT භාවිතා කරන්නේ කෙසේද - සූත්‍ර උදාහරණ

    ඉහත උදාහරණයේ පෙන්වා ඇති පරිදි, ඔබට සාමාන්‍ය පෙළ තන්තුවක් ලෙස එක් කොටුවක ලිපිනය තවත් කොටුවකට දැමීමට Excel INDIRECT ශ්‍රිතය භාවිත කළ හැකි අතර, 2 වැනි කොටුව සඳහන් කිරීමෙන් 1 වැනි කොටුවේ අගය ලබා ගන්න. කෙසේ වෙතත්, එම සුළු උදාහරණය INDIRECT හැකියාවන් පිළිබඳ ඉඟියකට වඩා වැඩි දෙයක් නොවේ.

    සැබෑ දත්ත සමඟ වැඩ කරන විට, INDIRECT ශ්‍රිතයට ඕනෑම පෙළ තන්තුවක් ඔබ විසින් ගොඩනගනු ලබන අගයන් භාවිතා කර ගොඩනගන ඉතා සංකීර්ණ තන්තු ඇතුළුව යොමුවක් බවට පත් කළ හැක. අනෙකුත් සෛල සහ ප්‍රතිඵල වෙනත් Excel සූත්‍ර මගින් ලබා දෙයි. නමුත් අපි අශ්වයා ඉදිරියෙන් කරත්තය නොතබමු, එක්සෙල් එක්සෙල් වක්‍ර සූත්‍ර කිහිපයක් හරහා ධාවනය කරමු.

    සෛල අගයන්ගෙන් වක්‍ර යොමු නිර්මාණය කිරීම

    ඔබට මතක ඇති පරිදි, Excel INDIRECT ශ්‍රිතය ඉඩ දෙයි. A1 සහ R1C1 යොමු විලාස සඳහා. සාමාන්‍යයෙන්, ඔබට එකවර තනි පත්‍රයක ශෛලීන් දෙකම භාවිතා කළ නොහැක, ඔබට යොමු වර්ග දෙක අතර මාරු විය හැක්කේ ගොනුව > විකල්ප > සූත්‍ර > R1C1 සලකුණු කොටුව . Excel භාවිතා කරන්නන් R1C1 භාවිතා කිරීම කලාතුරකින් සලකා බැලීමට හේතුව මෙයයිවිකල්ප යොමු කිරීමේ ප්‍රවේශයක් ලෙස.

    INDIRECT සූත්‍රයකදී, ඔබට අවශ්‍ය නම් එකම පත්‍රයේ යොමු වර්ගයක් භාවිතා කළ හැක. අපි තවදුරටත් ඉදිරියට යාමට පෙර, ඔබට A1 සහ R1C1 යොමු විලාස අතර වෙනස දැන ගැනීමට අවශ්‍ය විය හැකිය.

    A1 style යනු Excel හි ඇති සාමාන්‍ය යොමු වර්ගය වන අතර එය පේළියකින් පසුව තීරුවකට යොමු කරයි. අංකය. උදාහරණයක් ලෙස, B2 යනු B තීරුවේ සහ 2 පේළියේ මංසන්ධියේ ඇති කොටුවයි.

    R1C1 style යනු ප්‍රතිවිරුද්ධ යොමු වර්ගයයි - පේළි අනුගමනය කරන තීරු, භාවිතා කිරීමට යම් කාලයක් ගත වේ. වෙත : ) උදාහරණයක් ලෙස, R4C1 යනු පත්‍රයක 4 වන පේළියේ, තීරු 1 හි ඇති A4 කොටුවයි. අකුරට පසුව අංකයක් නොපැමිණියේ නම්, ඔබ එම පේළියට හෝ තීරුවට යොමු කරයි.

    දැන්, අපි බලමු INDIRECT ශ්‍රිතය A1 සහ R1C1 යොමුවන් හසුරුවන්නේ කෙසේදැයි:

    ඔබ දකින පරිදි ඉහත තිර රුව, විවිධ වක්‍ර සූත්‍ර තුනක් එකම ප්‍රතිඵලය ලබා දෙයි. ඇයි දැයි ඔබ දැනටමත් සොයාගෙන තිබේද? මම ඔබට ඔට්ටු අල්ලනවා : )

    • Cell D1 හි සූත්‍රය: =INDIRECT(C1)

    මෙය පහසුම එකයි. සූත්‍රය C1 සෛලයට යොමු කරයි, එහි අගය ලබා ගනී - පෙළ තන්තුව A2 , එය සෛල යොමුවක් බවට පරිවර්තනය කරයි, කොටුව A2 වෙත යොමු කර එහි අගය ආපසු ලබා දෙයි, එය 222 වේ.

    • Cell D3 හි සූත්‍රය: =INDIRECT(C3,FALSE)

    2වන තර්කයේ FALSE යන්නෙන් පෙන්නුම් කරන්නේ යොමු කළ අගය (C3) R1C1 කොටු යොමුවක් ලෙස සැලකිය යුතු බවයි, එනම් පේළි අංකයක් පසුව තීරු අංකයක්. එබැවින්,අපගේ INDIRECT සූත්‍රය C3 (R2C1) සෛලයේ අගය අර්ථකථනය කරන්නේ 2 පේළියේ සහ 1 තීරුවේ සංයෝගයේ ඇති සෛලයට යොමුවක් ලෙසය, එනම් සෛල A2 වේ.

    සෛල අගයන් සහ පෙළ වලින් වක්‍ර යොමු නිර්මාණය කිරීම

    අපි සෛල අගයන්ගෙන් යොමු නිර්මාණය කළ ආකාරය හා සමානව, ඔබට පෙළ තන්තුවක් සහ සෛල යොමුවක් ඔබේ INDIRECT සූත්‍රය තුළ ඒකාබද්ධ කළ හැකිය, (&) .

    පහත උදාහරණයේ, සූත්‍රය: =INDIRECT("B"&C2) පහත තාර්කික දාමය මත පදනම්ව B2 කොටුවෙන් අගයක් ලබා දෙයි:

    INDIRECT ශ්‍රිතය මූලද්‍රව්‍ය සංකලනය කරයි. ref_text තර්කය තුළ - පෙළ B සහ C2 කොටුවේ අගය -> C2 කොටුවේ අගය අංක 2 වන අතර එය සෛල B2 වෙත යොමු කරයි -> සූත්‍රය B2 කොටුව වෙත ගොස් එහි අගය ලබා දෙයි, එය අංක 10 වේ.

    නම් කළ පරාස සහිත INDIRECT ශ්‍රිතය භාවිතා කිරීම

    Cell සහ text values ​​වලින් යොමු කිරීම් වලට අමතරව, ඔබට Excel ලබා ගත හැක නම් කළ පරාස වෙත යොමු කිරීමට INDIRECT ශ්‍රිතය.

    ඔබේ පත්‍රයේ පහත නම් කළ පරාස තිබේ යැයි සිතමු:

    • Apples - B2:B6
    • කෙසෙල් - C2:C6
    • ලෙමන් - D2:D6

    ඉහත නම් කරන ලද ඕනෑම පරාසයකට Excel ගතික සඳහනක් සෑදීමට, එහි නම යම් කොටුවක ඇතුළත් කරන්න, කියන්න. G1, සහ වක්‍ර සූත්‍ර =INDIRECT(G1) වෙතින් එම කොටුව වෙත යොමු වන්න.

    දැන්, ඔබට තවත් පියවරක් ඉදිරියට ගොස් මෙම INDIRECT සූත්‍රය කාවැද්දීමට හැකිය.ලබා දී ඇති නම් කරන ලද පරාසයක ඇති අගයන්හි එකතුව සහ සාමාන්‍යය ගණනය කිරීමට වෙනත් Excel ශ්‍රිතවලට, නැතහොත් කෝපය තුළ උපරිම / අවම අගය සොයා ගන්න:

    • =SUM(INDIRECT(G1))
    • =AVERAGE(INDIRECT(G1))
    • =MAX(INDIRECT(G1))
    • =MIN(INDIRECT(G1))

    දැන් ඔබට Excel හි INDIRECT ශ්‍රිතය භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ සාමාන්‍ය අදහස ලැබී ඇති බැවින්, අපට වඩාත් ප්‍රබල සූත්‍ර අත්හදා බැලිය හැක.

    වෙනත් වැඩ පත්‍රිකාවක් ගතිකව යොමු කිරීමට වක්‍ර සූත්‍රය

    Excel INDIRECT ශ්‍රිතයේ ප්‍රයෝජනය "ගතික" සෛල යොමු ගොඩනැගීමට සීමා නොවේ. ඔබට එය "පියාඹන විට" වෙනත් වැඩ පත්‍රිකාවල සෛල වෙත යොමු කිරීමට ද භාවිත කළ හැකි අතර, මෙන්න කෙසේද යන්නයි.

    ඔබට පත්‍ර 1 හි වැදගත් දත්ත කිහිපයක් තිබේ යැයි සිතමු, ඔබට එම දත්ත පත්‍ර 2 තුළට ඇද ගැනීමට අවශ්‍ය වේ. එක්සෙල් වක්‍ර සූත්‍රයකට මෙම කාර්යය හැසිරවිය හැකි ආකාරය පහත තිර රුවක් පෙන්නුම් කරයි:

    ඔබ තිර පිටපතේ දකින සූත්‍රය වෙන් කර තේරුම් ගනිමු.

    ඔබ දන්නා පරිදි, වෙනත් පත්‍රයක් යොමු කිරීමේ සාමාන්‍ය ක්‍රමය Excel හි පත්‍රයේ නම ලියන්නේ විස්මයාර්ථ ලකුණ සහ SheetName! Range වැනි සෛල / පරාස යොමුවකි. පත්‍ර නාමයක බොහෝ විට ඉඩ(ය) අඩංගු වන බැවින්, දෝෂයක් වැලැක්වීම සඳහා ඔබ එය (නම, ඉඩක් නොවේ : ) එක් උද්ධෘතයක් තුළට ඇතුළත් කිරීම වඩා හොඳය, උදාහරණයක් ලෙස 'මගේ පත්‍රය!'$A$1 .

    දැන්, ඔබ කළ යුත්තේ පත්‍රයේ නම එක් කොටුවක, සෛල ලිපිනය තවත් කොටුවක ඇතුළත් කර, ඒවා පෙළ තන්තුවකට ඒකාබද්ධ කර, එම තන්තුවට සංග්‍රහ කිරීම පමණි.INDIRECT ශ්‍රිතය. පෙළ තන්තුවක, ඔබට සෛල ලිපිනයක් හෝ අංකයක් හැර අනෙක් සෑම මූලද්‍රව්‍යයක්ම ද්විත්ව උද්ධෘතවල ඇතුළත් කළ යුතු බව මතක තබා ගන්න සහ සියලු මූලද්‍රව්‍ය සම්බන්ධ කිරීමේ ක්‍රියාකරු (&) භාවිතයෙන් එකට සම්බන්ධ කළ යුතුය.

    ඉහත ලබා දී ඇති පරිදි, අපට ලැබෙන්නේ පහත රටාව:

    INDIRECT("'" & පත්‍රයේ නම & "'!" & දත්ත ලබා ගැනීමට සෛලය )

    අපගේ උදාහරණයට ආපසු යාම, ඔබ පත්‍රයේ නම A1 කොටුවට දමා, ඉහත තිර පිටුවේ පෙන්වා ඇති පරිදි, B තීරුවේ සෛල ලිපින ටයිප් කරන්න. ප්‍රතිඵලයක් ලෙස, ඔබට පහත සූත්‍රය ලැබේ:

    INDIRECT("'" & $A$1 & "'!" & B1)

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

    සටහන්

    • දෙවන පත්‍රයේ නම සහ සෛල ලිපිනය (ඉහත සූත්‍රයේ A1 සහ B1) අඩංගු කොටු වලින් එකක් හිස් නම් , ඔබේ වක්‍ර සූත්‍රය දෝෂයක් ලබා දෙනු ඇත. මෙය වලක්වා ගැනීම සඳහා, ඔබට IF ශ්‍රිතය තුළ INDIRECT ශ්‍රිතය ආවරණය කළ හැක:

      IF(OR($A$1="",B1=""), "", INDIRECT("'" & $A$1 & "'!" & B1))

    • වෙනත් පත්‍රයක් වෙත යොමු වන INDIRECT සූත්‍රය නිවැරදිව ක්‍රියා කිරීමට, යොමු කළ පත්‍රය විවෘතව තිබිය යුතුය, එසේ නොමැති නම් සූත්‍රය #REF දෝෂයක් ලබා දෙනු ඇත. දෝෂය මඟහරවා ගැනීම සඳහා, ඔබට IFERROR ශ්‍රිතය භාවිතා කළ හැක, එය හිස් තන්තුවක් පෙන්වනු ඇත, කුමන දෝෂයක් සිදු වුවද:

      IFERROR(INDIRECT("'" & $A$1 & "'!" &B1), "")

    වෙනත් වැඩපොතකට Excel ගතික සඳහනක් නිර්මාණය කිරීම

    යොමු කරන වක්‍ර සූත්‍රයවෙනත් එක්සෙල් වැඩපොතකට වෙනත් පැතුරුම්පතකට යොමු කිරීමක් ලෙස එකම ප්‍රවේශය මත පදනම් වේ. ඔබට වැඩපොතේ නම පත්‍රයේ නමට සහ සෛල ලිපිනයට එකතු කිරීම පමණක් සඳහන් කළ යුතුය.

    වැඩ පහසු කිරීම සඳහා, සාමාන්‍ය ආකාරයෙන් වෙනත් පොතකට යොමු කිරීම ආරම්භ කරමු (ඔබේ පොතේ නම් අපෝස්ට්‍රොෆි එකතු වේ. සහ/හෝ පත්‍ර නම්වල හිස්තැන් අඩංගු වේ:

    '[Book_name.xlsx]Sheet_name'! Range

    පොතේ නම A2 කොටුවේ ඇතැයි උපකල්පනය කර, පත්‍රයේ නම B2 හි ඇත, සහ සෛල ලිපිනය C2 හි ඇත, අපට පහත සූත්‍රය ලැබේ:

    =INDIRECT("'[" & $A$2 & "]" & $B$2 & "'!" & C2)

    ඔබට සූත්‍රය වෙනත් කොටු වලට පිටපත් කිරීමේදී පොතේ සහ පත්‍රයේ නම් අඩංගු සෛල වෙනස් වීමට අවශ්‍ය නැති නිසා, ඔබ පිළිවෙලින් $A$2 සහ $B$2 යන නිරපේක්ෂ සෛල යොමු භාවිතයෙන් ඒවා අගුළු දමන්න.

    දැන්, ඔබට පහත රටාව භාවිතයෙන් වෙනත් Excel වැඩපොතකට ඔබේම ගතික සඳහනක් පහසුවෙන් ලිවිය හැක:

    =INDIRECT("'[" & පොත නම & " ]" & පත්‍රයේ නම & "'!" & සෛල ලිපිනය )

    සටහන. ඔබගේ සූත්‍රය සඳහන් කරන වැඩපොත සැමවිටම විවෘතව තිබිය යුතුය, එසේ නොමැතිනම් INDIRECT ශ්‍රිතය #REF දෝෂයක් ඇති කරයි. සාමාන්‍ය පරිදි, IFERROR ශ්‍රිතය ඔබට එය වළක්වා ගැනීමට උදවු විය හැක:

    =IFERROR(INDIRECT("'[" & A2 & "]" & $A$1 & "'!" & B1), "")

    Cell reference එකක් අගුළු දැමීමට Excel INDIRECT ශ්‍රිතය භාවිතා කිරීම

    සාමාන්‍යයෙන්, Microsoft Excel ඔබ ඇතුළු කරන විට සෛල යොමු වෙනස් කරයි පත්‍රයක පවතින පේළි හෝ තීරු නව හෝ මකන්න. මෙය සිදුවීම වලක්වා ගැනීම සඳහා, ඔබට පුළුවන්ඕනෑම අවස්ථාවක නොවෙනස්ව පැවතිය යුතු සෛල යොමු සමඟ වැඩ කිරීමට INDIRECT ශ්‍රිතය භාවිතා කරන්න.

    වෙනස නිදර්ශනය කිරීමට, කරුණාකර පහත දේ කරන්න:

    1. ඕනෑම කොටුවක ඕනෑම අගයක් ඇතුළත් කරන්න, කියන්න , A1 කොටුවේ අංක 20.
    2. වෙනත් ආකාර දෙකකින් A1 වෙත යොමු වන්න: =A1 සහ =INDIRECT("A1")
    3. 1 පේළියට ඉහළින් නව පේළියක් ඇතුළු කරන්න.

    බලන්න මොකද වෙන්නේ කියලා? සමාන තාර්කික ක්‍රියාකරු සහිත කොටුව තවමත් 20 ලබා දෙයි, මන්ද එහි සූත්‍රය ස්වයංක්‍රීයව =A2 ලෙස වෙනස් වී ඇත. INDIRECT සූත්‍රය සහිත කොටුව දැන් 0 ලබා දෙයි, මන්ද නව පේළියක් ඇතුළු කළ විට සූත්‍රය වෙනස් නොකළ අතර එය තවමත් A1 කොටුවට යොමු කරයි, එය දැනට හිස්ව ඇත:

    මෙම නිරූපණයෙන් පසුව, ඔබ INDIRECT කාර්යය උපකාරයට වඩා කරදරයක් බව හැඟීම. හරි, අපි එය වෙනත් ආකාරයකින් උත්සාහ කරමු.

    ඔබට A2:A5 සෛලවල අගයන් එකතු කිරීමට අවශ්‍ය බව සිතන්න, ඔබට SUM ශ්‍රිතය භාවිතයෙන් මෙය පහසුවෙන් කළ හැක:

    =SUM(A2:A5)

    කෙසේ වෙතත්, පේළි කීයක් මකා දැමුවත්, ඇතුළු කළත් සූත්‍රය නොවෙනස්ව පැවතීමට ඔබට අවශ්‍යය. වඩාත්ම පැහැදිලි විසඳුම - නිරපේක්ෂ යොමු භාවිතය - උදව් නොවනු ඇත. තහවුරු කර ගැනීම සඳහා, යම් කොටුවක =SUM($A$2:$A$5) සූත්‍රය ඇතුළු කරන්න, නව පේළියක් ඇතුළු කරන්න, 3 පේළියේ කියන්න, සහ... =SUM($A$2:$A$6) බවට පරිවර්තනය කළ සූත්‍රය සොයා ගන්න.

    ඇත්ත වශයෙන්ම, Microsoft Excel හි එවැනි අනුග්‍රහය බොහෝ විට හොඳින් ක්‍රියා කරයි. නඩු. කෙසේ වෙතත්, ඔබට සූත්‍රය වෙනස් කිරීමට අවශ්‍ය නැති අවස්ථා තිබිය හැක

    මයිකල් බ්‍රවුන් යනු මෘදුකාංග මෙවලම් භාවිතයෙන් සංකීර්ණ ක්‍රියාවලීන් සරල කිරීමට දැඩි ආශාවක් ඇති කැපවූ තාක්‍ෂණ ලෝලියෙකි. තාක්‍ෂණ ක්‍ෂේත්‍රයේ දශකයකට වැඩි පළපුරුද්දක් ඇති ඔහු Microsoft Excel සහ Outlook මෙන්ම Google Sheets සහ Docs හි ඔහුගේ කුසලතා ඔප් නංවා ඇත. මයිකල්ගේ බ්ලොගය ඔහුගේ දැනුම සහ ප්‍රවීණත්වය අන් අය සමඟ බෙදා ගැනීමට කැපවී ඇත, ඵලදායිතාව සහ කාර්යක්ෂමතාව වැඩි දියුණු කිරීම සඳහා පහසුවෙන් අනුගමනය කළ හැකි ඉඟි සහ නිබන්ධන සපයයි. ඔබ පළපුරුදු වෘත්තිකයෙකු හෝ ආධුනිකයෙකු වුවද, මයිකල්ගේ බ්ලොගය මෙම අත්‍යවශ්‍ය මෘදුකාංග මෙවලම්වලින් උපරිම ප්‍රයෝජන ලබා ගැනීම සඳහා වටිනා අවබෝධයක් සහ ප්‍රායෝගික උපදෙස් ලබා දෙයි.