අන්තර්ගත වගුව
Cell value එකක් මත පදනම්ව වෙනත් පත්රයක යොමු කොට දැක්වීමට Excel භාවිතා කිරීමට අවශ්යද? මෙම නිබන්ධනයේදී, මම සම්පූර්ණ ක්රියාවලිය පියවරෙන් පියවර පැහැදිලි කරමි. මම මූලික වශයෙන් එසේ කරන ක්රම දෙකක් පෙන්වන්නම්. නමුත් සාකච්ඡාවට යාමට පෙර, මට Excel INDIRECT ශ්රිතය සමඟින් ඔබේ මතකය සමාලෝචනය කිරීමට අවශ්යයි.
Excel Workbook බාගන්න
මුලින්ම, බාගන්න මෙම ලිපිය ලිවීමට මා භාවිතා කර ඇති Excel ගොනුව ක්රියා කරයි.
Cell Value.xlsx හි විමර්ශන කොටුව
Excel INDIRECT Function
Excel INDIRECT ශ්රිතය පෙළ තන්තුවකින් සඳහන් කර ඇති යොමුව ආපසු ලබා දෙයි.
INDIRECT Function :
=INDIRECT(ref_text, [a1])
මෙහි,
- ref_text (අවශ්යයි) : මෙම තර්කයට පහත ඕනෑම දෙයක් ගත හැක inputs:
- A1-style හි සෛල යොමුවක්. උදාහරණයක් ලෙස, INDIRECT(A1) , INDIRECT(B2) , INDIRECT(D100) , ආදිය.
- R1C1-විලාස යොමුවක්. උදාහරණයක් ලෙස, INDIRECT(R9C7), INDIRECT(R2C3) ආදිය.
සටහන්: මෙම යොමුව භාවිතා කිරීමට, ඔබ ගොනුව > විකල්ප > Excel විකල්ප වෙතින් R1C1 යොමුව සක්රිය කළ යුතුය. 2> > සූත්ර > සූත්ර සමඟ වැඩ කිරීම > R1C1 යොමු විලාසය පරීක්ෂා කරන්න
නිර්වචනය කළ නම් යොමු ලෙස භාවිත කරන්න. උදාහරණයක් ලෙස, =INDIRECT("පැරණි_අගය"), =INDIRECT("නව_අගය") මෙහි old_value = A5සහ new_value=B5.
පෙළ පෙළක් ලෙස කොටුවකට යොමුවකි. උදාහරණයක් ලෙස, INDIRECT(“A1”), INDIRECT (“D15”)
- a1 (විකල්ප) :
- a1 ඉවත් කර ඇත්නම්, හෝ 1, සෛල යොමුව A1 වර්ගයට අයත් වේ.
- එය අසත්ය නම්, එය සෛල යොමු R1C1 වෙත යොමු කරයි.
පහත රූපයේ, ඔබට සමහරක් දැකිය හැක Excel INDIRECT function හි භාවිතයන් සෛල අගය මත පදනම්ව වෙනත් වැඩ පත්රිකාවක සෛලය.
2 Cell Value මත පදනම්ව වෙනත් Excel පත්රයක විමර්ශන කොටුව සඳහා උදාහරණ
මම භාවිතයෙන් වෙනත් Excel පත්රයක කොටුවක් යොමු කරන ආකාරය නිරූපණය කරමි. පළමු ක්රමය සඳහා දත්ත වලංගුකරණ ලැයිස්තුව සමඟ INDIRECT function . පසුව, අවසාන ක්රමය සඳහා, මම සෛල යොමු සමඟ INDIRECT function භාවිතා කරමි. මෙම ක්රම දෙකටම, මම සූත්රයේ ඇම්පර්සන්ඩ් ක්රියාකරුද ක්රියාත්මක කරමි.
උදාහරණ 1: තනි සෛලයක් තෝරා සම්පූර්ණ සෛල පරාසයක් වෙත යොමු වන්න
මට Excel වැඩ පත්රිකා දෙකක් තිබේ. AAPL සහ MSFT නම්. ඔබට බොහෝ දේ තිබිය හැකිය. වැඩ පත්රිකා දෙකෙහිම සමාන ආකාරයේ දත්ත ඇත. ලාභය (PCO) , EPS , සහ පසුගිය වසර 5 තුළ සමාගම් දෙකක වර්ධනය.
මට අවශ්ය වන්නේ: ප්රධාන වැඩ පත්රිකාවේ, මම සමාගමේ නම පතන එකකින් සහ එම සියලු අගයන් ( වසර , PCO , EPS , සහ වර්ධනය ) ප්රධාන වැඩ පත්රිකාවේ පෙන්වනු ඇත.
ඔබ වැඩ පත්රිකා සිය ගණනක් හරහා එකම ආකාරයේ දත්ත පවත්වාගෙන යන්නේ නම් මෙම ක්රමය ප්රයෝජනවත් විය හැක. අදාළ සෑම වැඩ පත්රිකාවක්ම සෙවීමෙන් පසුව දත්ත බැලීම වෙහෙසකරය. සරල බව සඳහා, මම වැඩ පත්රිකා දෙකක් පමණක් භාවිතා කරමි. මම මෙවැනි සූත්රයක් භාවිතා කරමි:
=INDIRECT('worksheet_name'!column_reference&row_reference)
පියවර:
- column_reference සඳහා, මම මෙම සෛල පරාසයේ සහාය ලබාගෙන ඇත: C11:G11 . මෙම පරාසය A සිට E දක්වා අගයන් දරයි. ඔබට අවශ්ය පරිදි එය දිගු කළ හැකිය. row_reference සඳහා, මම මෙම සෛල පරාසයේ සහාය ලබාගෙන ඇත: B12:B16 . මෙම පරාසය 5 සිට 13 දක්වා අගයන් දරයි. ඔබේ අවශ්යතා අනුව එය දිගු කරන්න.
- මෙය මම වැඩ පත්රිකාවේ B5 කොටුවේ භාවිතා කර ඇති සැබෑ සූත්රයයි:
=INDIRECT("'"&$H$6&"'!"&D$11&$B12)
- දැන්, මෙම සූත්රය අනෙක් අයට යොදන්න සෛල පරාසයේ ( B5:E9 ).
- මෙය ප්රතිඵලයයි ඔබට ලැබෙනු ඇත:
සූත්රය බිඳවැටීම
- සූත්රයේ මෙම කොටස (“'”&$H$6&”'!”) වැඩ පත්රිකාවේ නම “MSFT!'” (ඉහත රූපය සඳහා) ආපසු ලබා දෙයි.
- මෙම කොටස &D$11 සෛල යොමු D11 වෙත යොමු වන අතර &”B” යන පාඨ අගය ලබා දෙයි.
- සහ මෙම කොටස, &$B12 සෛල යොමු B12 වෙත යොමු වන අතර සංඛ්යාත්මක අගය ආපසු ලබා දෙයි &5 .
- ඉතින්, මෙය සූත්රයේ කොටස් 3 න් ලැබෙන සමස්ත ප්රතිලාභයයි: “'MSFT!'”&”B”&5 = “'MSFT!'B5”
සටහන්: Excel හි පෙළ අගයක් සහ සංඛ්යාත්මක අගයක් ඒකාබද්ධ කළ විට, ප්රතිලාභය පෙළක් වේ. අගය.
- සහ සූත්රයේ අවසාන ප්රතිලාභය මෙන්න: INDIRECT(“MSFT!'B5”)
- මම සූත්රය වෙනත් සෛලවලට යොදන විට පරාසය තුළ, එය ක්රියා කරන්නේ අපි D$11 සහ $B12 වැනි මිශ්ර සෛල යොමු භාවිත කර ඇති බැවිනි. සූත්රය දකුණු පස ඇති කොටුවලට යොදන විට, D$11 යොමුව සඳහා තීරු යොමු පමණක් වෙනස් වේ. සූත්රය පතුලේ ඇති කොටුවලට යොදන විට, $B12 සඳහා පේළි යොමු පමණක් වෙනස් වේ.
සටහන්: එක්සෙල් සූත්රයක විවිධ කොටස් ක්රියා කරන ආකාරය බැලීමට, එම කොටස තෝරා F9 යතුර ඔබන්න. සූත්රයේ එම කොටසෙහි අගය ඔබට පෙනෙනු ඇත.
වැඩිදුර කියවන්න: Excel හි වෙනත් වැඩ පත්රිකාවකින් බහු සෛල සම්බන්ධ කරන්නේ කෙසේද (පහසු ක්රම 5ක්)
සමාන ලිපි
- එක්සෙල් පත්ර වෙනත් පත්රයකට සම්බන්ධ කරන්නේ කෙසේද (මාර්ග 5)
- ගොනු සබැඳි කරන්න Excel හි (විවිධ ප්රවේශයන් 5)
- Excel හි වෙනත් පත්රයකට සෛල සම්බන්ධ කරන්නේ කෙසේද (ක්රම 7)
- එක්සෙල් හි පත්ර සමඟ සම්බන්ධ කරන්න සූත්රය (4 ක්රම)
උදාහරණය 2: වෙනත් වැඩ පත්රිකාවක තනි පුද්ගල සෛලය යොමු
මෙම උදාහරණයේදී, මමසමහර සෛල අගයන් (යොමු කිරීම්) මත පදනම්ව වෙනත් වැඩ පත්රිකාවකින් පේළියක් අදින්න.
පියවර:
- පළමුව, මම පහත දත්ත කට්ටලය සාදා ඇත.
- දෙවනුව, මම මෙම සූත්රය C10 කොටුවේ ටයිප් කර ඇත.
=$C$4
- තෙවනුව, C11 කොටුවේ වෙනත් සූත්රයක් ටයිප් කරන්න.
=INDIRECT("'"&$C$4&"'!"&$C5)
- ඉන්පසු, C11:C14 සෛල පරාසය සඳහා ස්වයං පුරවන්න සූත්රය.
- ඊට පස්සෙ මෙහෙමයි. යමෙකුට එය ඔහුගේ රැකියාවේදී ප්රයෝජනවත් විය හැකිය. තව අවුරුද්දකට වෙන company එකකට යන්න නම් values 5ක් වෙනස් කරන්න වෙනවා. දැන් මෙම රූපය පරීක්ෂා කරන්න.
මෙම සූත්ර ඉහත සූත්රයට සමාන බැවින් මෙම සූත්රය ක්රියා කරන ආකාරය මම පැහැදිලි නොකරමි.
වැඩිදුර කියවන්න: Excel හි දත්ත එක පත්රයකින් තවත් පත්රයකට සම්බන්ධ කරන්නේ කෙසේද (මාර්ග 4)
නිගමනය
මම ඔබට පෙන්වා දී ඇත වෙනත් පත්රයක සෛල අගයක් මත පදනම්ව Excel සිට යොමු කොටු භාවිතා කරන්නේ කෙසේද. ඔබට ප්රධාන වැඩ පත්රිකාවේ බොහෝ වැඩ පත්රිකා වලින් දත්ත පෙන්වීමට අවශ්ය වූ විට මෙය ඔබට උපකාර වනු ඇතැයි මම බලාපොරොත්තු වෙමි. ඔබ වඩා හොඳ ක්රම භාවිතා කරනවාද? අදහස් පෙට්ටියේ මට දන්වන්න.