අන්තර්ගත වගුව
ප්රායෝගිකව එය ක්රියා කරන ආකාරය බැලීමට, කරුණාකර පහත තිර රුව දෙස බලන්න.
C2 හි, බොහෝ සෛලවල ප්රතිඵල විහිදුවන ගතික අරා සූත්රයක් ඇත:
=UNIQUE(A2:A9)
E2 හි, ශ්රිතය උපසර්ග කර ඇත. ව්යංග ඡේදනය කැඳවන @ අක්ෂරය සමඟ. ප්රතිඵලයක් ලෙස, පළමු අනන්ය අගය පමණක් ලබා දෙනු ලැබේ:
=@UNIQUE(A2:A9)
වැඩිදුර තොරතුරු සඳහා, කරුණාකර Excel හි ව්යංග ඡේදනය බලන්න.
Excel ගතික අරා වල වාසි
නිසැකව ම, ගතික අරා වසර ගනනාවක් තුල ඇති හොඳම Excel වැඩිදියුණු කිරීම් වලින් එකකි. ඕනෑම නව අංගයක් මෙන්, ඒවාට ශක්තිමත් සහ දුර්වල ලකුණු ඇත. අපගේ වාසනාවකට මෙන්, නව Excel ගතික අරා සූත්රවල ප්රබල කරුණු අතිමහත්ය!
සරල සහ වඩා බලවත්
ගතික අරාවන් මඟින් වඩාත් ප්රබල සූත්ර වඩාත් සරල ආකාරයකින් නිර්මාණය කිරීමට හැකි වේ. මෙන්න උදාහරණ කිහිපයක්:
- අද්විතීය අගයන් උපුටා ගන්න: සම්ප්රදායික සූත්ර
Excel 365 ගණනය කිරීමේ එන්ජිමෙහි ඇති විප්ලවීය යාවත්කාලීනය හේතුවෙන්, අරා සූත්ර සුපිරි පරිශීලකයින්ට පමණක් නොව සෑම කෙනෙකුටම ඉතා සරල සහ තේරුම් ගත හැකි වේ. මෙම නිබන්ධනය නව Excel ගතික අරා පිළිබඳ සංකල්පය පැහැදිලි කරන අතර ඒවා මඟින් ඔබේ වැඩ පත්රිකා වඩාත් කාර්යක්ෂම කර සැකසීමට පහසු කරන්නේ කෙසේදැයි පෙන්වයි.
Excel අරා සූත්ර සෑම විටම ගුරු සහ සූත්රවල වරප්රසාදයක් ලෙස සැලකේ. විශේෂඥයන්. යමෙක් "මෙය අරා සූත්රයකින් කළ හැකිය" යැයි පැවසුවහොත්, බොහෝ පරිශීලකයින්ගේ ක්ෂණික ප්රතිචාරය වන්නේ "අනේ, වෙනත් ක්රමයක් නැද්ද?" යන්නයි.
ගතික අරාවන් හඳුන්වාදීම බොහෝ කාලයක් බලා සිටි සහ බොහෝ දෙනාගේ අවධානයට ලක්ව ඇත. වෙනස සාදරයෙන් පිළිගනිමු. බහුවිධ අගයන් සමඟ සරලව වැඩ කිරීමේ හැකියාව නිසා, කිසිදු උපක්රමයක් සහ විකාරයක් නොමැතිව, ගතික අරා සූත්ර සෑම Excel පරිශීලකයෙකුටම තේරුම් ගෙන නිර්මාණය කිරීමෙන් සතුටක් ලැබිය හැකි දෙයකි.
Excel ගතික අරා
Dynamic Arrays යනු ප්රතිප්රමාණ කළ හැකි අරාවකි එක්සෙල් බොහෝ වෙනස්කම් වලට භාජනය වී ඇත, නමුත් එක් දෙයක් නියතව පවතී - එක් සූත්රයක්, එක් සෛලයක්. සාම්ප්රදායික අරා සූත්ර සමඟ වුවද, ඔබට ප්රතිඵලයක් දිස්වීමට අවශ්ය සෑම කොටුවකටම සූත්රයක් ඇතුළත් කිරීම අවශ්ය විය. ගතික අරා සමඟ, මෙම රීතිය තවදුරටත් සත්ය නොවේ. දැන්, අගයන් අරාවක් ලබා දෙන ඕනෑම සූත්රයක්එපා. සූත්රයකට අගයන් කිහිපයක් ලබා දිය හැකි නම්, එය පෙරනිමියෙන් එසේ කරනු ඇත. මෙම උදාහරණයේ පෙන්වා ඇති පරිදි අංක ගණිතමය මෙහෙයුම් සහ උරුම ශ්රිත සඳහාද මෙය අදාළ වේ.
Nested dynamic array functions
වඩා සංකීර්ණ කාර්යයන් සඳහා විසඳුම් සැකසීමට, ඔබට නව Excel ගතික අරා ශ්රිතයන් ඒකාබද්ධ කිරීමට නිදහස තිබේ. නැතහොත් මෙහි සහ මෙහි පෙන්වා ඇති පැරණි ඒවා සමඟ ඒවා භාවිතා කරන්න.
සාපේක්ෂ සහ නිරපේක්ෂ යොමු කිරීම් අඩු වැදගත්කමක් ඇත
"එක් සූත්රයක්, බොහෝ අගයන්" ප්රවේශයට ස්තූතියි, අගුලු දැමීම අවශ්ය නොවේ $ ලකුණ සහිත පරාසයන්, තාක්ෂණිකව, සූත්රය ඇත්තේ එක් කොටුවක පමණි. එබැවින්, බොහෝ දුරට, නිරපේක්ෂ, සාපේක්ෂ හෝ මිශ්ර සෛල යොමු භාවිතා කරන්නේද යන්න ගැටළුවක් නොවේ (එය සෑම විටම අද්දැකීම් අඩු පරිශීලකයින් සඳහා ව්යාකූලත්වයේ මූලාශ්රයක් වී ඇත) - ගතික අරා සූත්රයක් කෙසේ හෝ නිවැරදි ප්රතිඵල ලබා දෙනු ඇත!
ගතික අරා වල සීමාවන්
නව ගතික අරා විශිෂ්ටයි, නමුත් ඕනෑම නව විශේෂාංගයක් සමඟ මෙන්, ඔබ දැනුවත් විය යුතු අනතුරු ඇඟවීම් සහ සලකා බැලීම් කිහිපයක් තිබේ.
ප්රතිඵල වර්ග කළ නොහැක. සාමාන්ය ක්රමය
ගතික අරා සූත්රයක් මඟින් ආපසු ලබා දෙන ඉසින පරාසය Excel හි වර්ග කිරීමේ විශේෂාංගය භාවිතයෙන් වර්ග කළ නොහැක. එවැනි ඕනෑම උත්සාහයක් " ඔබට අරාවක කොටසක් වෙනස් කළ නොහැක " දෝෂය ඇතිවේ. ප්රතිඵල කුඩාම සිට විශාලතම දක්වා හෝ අනෙක් අතට සැකසීමට, ඔබේ වත්මන් සූත්රය SORT ශ්රිතයෙන් ඔතා. උදාහරණයක් ලෙස, ඔබට පෙරීමට හැකි ආකාරය මෙයයිසහ වරකට වර්ග කරන්න.
ස්පිල් පරාසයේ කිසිදු අගයක් මැකිය නොහැක
එකම හේතුව නිසාම පිටාර පරාසයක ඇති අගයන් කිසිවක් මැකිය නොහැක: ඔබට අරාවක කොටසක් වෙනස් කල නොහැක. මෙම හැසිරීම අපේක්ෂිත හා තාර්කික ය. සාම්ප්රදායික CSE අරා සූත්ර ද මේ ආකාරයෙන් ක්රියා කරයි.
Excel වගු වල සහය නොදක්වයි
මෙම විශේෂාංගය (හෝ දෝෂය?) තරමක් අනපේක්ෂිත ය. ගතික අරා සූත්ර Excel වගු තුළ සිට ක්රියා නොකරයි, සාමාන්ය පරාසයන් තුළ පමණි. ඔබ කාන්දු පරාසයක් වගුවකට පරිවර්තනය කිරීමට උත්සාහ කරන්නේ නම්, Excel එසේ කරනු ඇත. නමුත් ප්රතිඵල වෙනුවට ඔබට පෙනෙන්නේ #SPILL එකක් පමණි! දෝෂයකි.
Excel Power Query සමඟ ක්රියා නොකරන්න
ගතික අරා සූත්රවල ප්රතිඵල බල විමසුමට පූරණය කළ නොහැක. කියන්න, ඔබ Power Query භාවිතයෙන් ස්පීල් පරාස දෙකක් හෝ කිහිපයක් එකට ඒකාබද්ධ කිරීමට උත්සාහ කරන්නේ නම්, මෙය ක්රියා නොකරනු ඇත.
ගතික අරා එදිරිව සම්ප්රදායික CSE අරා සූත්ර
ගතික අරා හඳුන්වාදීමත් සමඟ, අපට Excel වර්ග දෙකක් ගැන කතා කළ හැකිය:
- Dynamic Excel එය ගතික අරා, ශ්රිත සහ සූත්ර සඳහා සම්පුර්ණයෙන්ම සහය දක්වයි. දැනට එය Excel 365 සහ Excel 2021 පමණි.
- Legacy Excel , එනම් සම්ප්රදායික හෝ පූර්ව ගතික Excel, Ctrl + Shift + Enter array සූත්ර පමණක් සහය දක්වයි. එය Excel 2019, Excel 2016, Excel 2013 සහ පෙර අනුවාද වේ.
CSE අරා සූත්රවලට වඩා ගතික අරා සෑම අතින්ම උසස් බව නොකියයි. සාම්ප්රදායික අරාව වුවදගැළපෙන හේතූන් මත සූත්ර රඳවා ඇත, මෙතැන් සිට නව ඒවා භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ.
මෙන්න වඩාත්ම අත්යවශ්ය වෙනස්කම්:
- ගතික අරා සූත්රයක් එක් කොටුවක ඇතුළත් කර ඇත. සහ නිත්ය Enter යතුරු එබීමකින් සම්පූර්ණ කර ඇත. පැරණි තාලයේ අරා සූත්රයක් සම්පූර්ණ කිරීමට, ඔබ Ctrl + Shift + Enter එබිය යුතුය.
- නව අරා සූත්ර ස්වයංක්රීයව බොහෝ කොටු වලට කාන්දු වේ. බහු ප්රතිඵල ලබා දීමට CSE සූත්ර සෛල පරාසයකට පිටපත් කළ යුතුය.
- ප්රභව පරාසයේ දත්ත වෙනස් වන විට ගතික අරා සූත්රවල ප්රතිදානය ස්වයංක්රීයව ප්රතිප්රමාණ වේ. CSE සූත්ර මඟින් ආපසු ප්රදේශය ඉතා කුඩා නම් ප්රතිදානය කප්පාදු කරන අතර ආපසු එන ප්රදේශය ඉතා විශාල නම් අමතර සෛලවල දෝෂ ලබා දෙයි.
- ගතික අරා සූත්රයක් තනි කොටුවක් තුළ පහසුවෙන් සංස්කරණය කළ හැක. CSE සූත්රයක් වෙනස් කිරීම සඳහා, ඔබ සම්පූර්ණ පරාසය තෝරාගෙන සංස්කරණය කළ යුතුය.
- CSE සූත්ර පරාසයක පේළි මකා දැමීම සහ ඇතුළු කිරීම කළ නොහැක - ඔබ ප්රථමයෙන් පවතින සියලුම සූත්ර මකා දැමිය යුතුය. ගතික අරා සමඟින්, පේළි ඇතුළු කිරීම හෝ මැකීම ගැටළුවක් නොවේ.
පසුපස ගැළපුම: Excel හි ගතික අරා
ඔබ පැරණි Excel හි ගතික අරා සූත්රයක් අඩංගු වැඩපොතක් විවෘත කරන විට, එය ස්වයංක්රීයව {curly braces} වලින් කොටා ඇති සාම්ප්රදායික අරා සූත්රයකට පරිවර්තනය වේ. ඔබ වැඩ පත්රිකාව නව Excel තුළ නැවත විවෘත කළ විට, curly braces ඉවත් කරනු ලැබේ.
Legacy Excel තුළ, නව ගතික අරාවමෙම ක්රියාකාරීත්වයට සහය නොදක්වන බව දැක්වීමට ශ්රිත සහ ස්පීල් පරාස යොමු _xlfn සමඟ උපසර්ග වේ. ANCHORARRAY ශ්රිතය සමඟ කාන්දු වන පරාස ref ලකුණක් (#) ප්රතිස්ථාපනය වේ.
උදාහරණයක් ලෙස, Excel 2013 :
හි UNIQUE සූත්රයක් දිස්වන ආකාරය මෙන්න 3>
බොහෝ ගතික අරා සූත්ර (නමුත් සියල්ලම නොවේ!) ඔබ ඒවාට කිසියම් වෙනසක් කරන තෙක් පැරණි Excel හි ප්රතිඵල පෙන්වනු ඇත. සූත්රයක් සංස්කරණය කිරීම වහාම එය බිඳ දමා #NAME එකක් හෝ කිහිපයක් පෙන්වයිද? දෝෂ අගයන්.
Excel ගතික අරා සූත්ර ක්රියා නොකරයි
ශ්රිතය මත පදනම්ව, ඔබ වැරදි වාක්ය ඛණ්ඩ හෝ වලංගු නොවන තර්ක භාවිතා කරන්නේ නම් විවිධ දෝෂ ඇතිවිය හැක. ඔබට ඕනෑම ගතික අරා සූත්රයක් සමඟ ඇති විය හැකි වඩාත් පොදු දෝෂ 3 පහත දැක්වේ.
#SPILL! දෝෂය
ගතික අරාවක් බහු ප්රතිඵල ලබා දෙන විට, නමුත් යම් දෙයක් කාන්දු පරාසය අවහිර කරන විට, #SPILL! දෝෂයක් ඇතිවේ.
දෝෂය නිවැරදි කිරීමට, ඔබට අවශ්ය වන්නේ පිටාර ගැලීමේ පරාසයේ සම්පූර්ණයෙන්ම හිස්ව නොමැති සෛල ඉවත් කිරීම හෝ මැකීම පමණි. මාර්ගයට ඇතුළු වන සියලුම සෛල ඉක්මනින් හඳුනා ගැනීමට, දෝෂ දර්ශකය ක්ලික් කරන්න, ඉන්පසු බාධක සෛල තෝරන්න ක්ලික් කරන්න.
නොවන එකක් හැර හිස් කාන්දු පරාසය, මෙම දෝෂය වෙනත් හේතු කිහිපයක් නිසා ඇති විය හැක. වැඩි විස්තර සඳහා, කරුණාකර බලන්න:
- Excel #SPILL දෝෂය - හේතු සහ නිවැරදි කිරීම්
- #SPILL නිවැරදි කරන්නේ කෙසේද! VLOOKUP සමග දෝෂයක්, INDEX MATCH, SUMIF
#REF! දෝෂය
නිසාවැඩපොත් අතර බාහිර යොමු කිරීම් සඳහා සීමිත සහාය, ගතික අරා ගොනු දෙකම විවෘතව තිබීම අවශ්ය වේ. මූලාශ්ර වැඩපොත වසා ඇත්නම්, #REF! දෝෂය දර්ශනය වේ.
#NAME? දෝෂය
A #NAME? ඔබ Excel හි පැරණි අනුවාදයක ගතික අරා ශ්රිතයක් භාවිතා කිරීමට උත්සාහ කරන්නේ නම් දෝෂයක් ඇතිවේ. කරුණාකර නව ශ්රිත ලබා ගත හැක්කේ Excel 365 සහ Excel 2021 හි පමණක් බව මතක තබා ගන්න.
මෙම දෝෂය සහය දක්වන Excel අනුවාදවල දිස්වන්නේ නම්, ගැටළු සහගත කොටුවේ ශ්රිතයේ නම දෙවරක් පරීක්ෂා කරන්න. එය වැරදි ලෙස ටයිප් කර ඇති අවස්ථා තිබේ :)
එක්සෙල් හි ගතික අරා භාවිතා කරන්නේ කෙසේද යන්නයි. මෙම අපූරු නව ක්රියාකාරිත්වයට ඔබ කැමති වනු ඇතැයි බලාපොරොත්තු වෙමු! කෙසේ වෙතත්, කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ලබන සතියේ අපගේ බ්ලොග් අඩවියෙන් ඔබව දැකීමට බලාපොරොත්තු වෙමි!
මම සංකල්පය ඉතා මූලික උදාහරණයකින් පැහැදිලි කරන්නම්. උදාහරණයක් ලෙස, විවිධ ප්රතිශත ගණනය කිරීම සඳහා, ඔබට සංඛ්යා කාණ්ඩ දෙකක් ගුණ කිරීමට අවශ්ය වේ.
Excel හි පූර්ව ගතික අනුවාදවලදී, පහත සූත්රය ක්රියා කරන්නේ පළමු කොටුව සඳහා පමණි, ඔබ එය බහුවිධයකින් ඇතුළත් නොකළහොත් පමණි. කොටු සහ එය පැහැදිලිවම අරා සූත්රයක් කිරීමට Ctrl + Shift + Enter ඔබන්න:
=A3:A5*B2:D2
දැන්, එම සූත්රයම භාවිතා කළ විට කුමක් සිදුවේදැයි බලන්න Excel 365. ඔබ එය එක් කොටුවක පමණක් ටයිප් කරන්න (අපගේ නඩුවේ B3), Enter යතුර ඔබන්න... සහ සම්පූර්ණ කෝපය එකවර ප්රතිඵලවලින් පුරවන්න:
පිරවීම තනි සූත්රයක් සහිත බහු සෛල ස්පිල් කිරීම ලෙස හැඳින්වේ, සහ ජනාකීර්ණ සෛල පරාසය ස්පීල් පරාසය ලෙස හැඳින්වේ.
සැලකිය යුතු වැදගත් කරුණක් නම් මෑත යාවත්කාලීන කිරීම නව ක්රමයක් පමණක් නොවන බවයි. එක්සෙල් හි අරාවන් හැසිරවීම. ඇත්ත වශයෙන්ම, මෙය සමස්ත ගණනය කිරීමේ එන්ජිමට පෙරළිකාර වෙනසක් වේ. ගතික අරාවන් සමඟින්, එක්සෙල් ක්රියාකාරී පුස්තකාලයට නව ශ්රිත සමූහයක් එක් කර ඇති අතර දැනට පවතින ඒවා වඩා වේගයෙන් හා ඵලදායී ලෙස ක්රියා කිරීමට පටන් ගෙන ඇත. අවසානයේදී, නව ගතික අරාවන් සමඟ ආදානය කරන ලද පැරණි තාලයේ අරා සූත්ර සම්පූර්ණයෙන්ම ප්රතිස්ථාපනය කිරීමට නියමිතය.Ctrl + Shift + Enter කෙටිමඟ.
Excel ගතික අරා ලබා ගැනීමේ හැකියාව
Dynamic arrays 2018 දී Microsoft Ignite සම්මන්ත්රණයේදී හඳුන්වා දුන් අතර 2020 ජනවාරි මාසයේදී Office 365 ග්රාහකයින් වෙත නිකුත් කරන ලදී. දැනට, ඒවා ලබා ගත හැකිය. Microsoft 365 දායකත්වයන් සහ Excel 2021.
Dynamic arrays මෙම අනුවාද වල සහය දක්වයි:
- Windows සඳහා Excel 365
- Mac සඳහා Excel 365
- Excel 2021
- Mac සඳහා Excel 2021
- iPad සඳහා Excel
- IPhone සඳහා Excel
- Android ටැබ්ලට් සඳහා Excel 12>Android දුරකථන සඳහා Excel
- වෙබ් සඳහා Excel
Excel ගතික අරා කාර්යයන්
නව ක්රියාකාරීත්වයේ කොටසක් ලෙස, Excel 365 හි නව කාර්යයන් 6ක් හඳුන්වා දෙන ලදී. එය ස්වදේශීයව අරාවන් හසුරුවන අතර සෛල පරාසයකට දත්ත ප්රතිදානය කරයි. ප්රතිදානය සැමවිටම ගතික වේ - මූලාශ්ර දත්තවල යම් වෙනසක් සිදු වූ විට, ප්රතිඵල ස්වයංක්රීයව යාවත්කාලීන වේ. එබැවින් කණ්ඩායම් නාමය - ගතික අරා ශ්රිත .
මෙම නව ශ්රිතයන් සම්ප්රදායිකව ඉරිතැලීමට අපහසු යැයි සැලකෙන කාර්යයන් ගණනාවකට පහසුවෙන් මුහුණ දෙයි. උදාහරණයක් ලෙස, ඔවුන්ට අනුපිටපත් ඉවත් කිරීමට, අනන්ය අගයන් උපුටා ගැනීමට සහ ගණන් කිරීමට, හිස් තැන් පෙරීමට, සසම්භාවී පූර්ණ සංඛ්යා සහ දශම සංඛ්යා ජනනය කිරීමට, ආරෝහණ හෝ අවරෝහණ අනුපිළිවෙලින් වර්ග කිරීමට සහ තවත් බොහෝ දේ කළ හැක.
පහත ඔබට කෙටි විස්තරයක් හමුවනු ඇත. එක් එක් කාර්යය කරන දේ මෙන්ම ගැඹුරු නිබන්ධන වෙත සබැඳි:
- UNIQUE - a වෙතින් අද්විතීය අයිතම උපුටා ගනීසෛල පරාසය.
- FILTER - ඔබ නිර්වචනය කරන නිර්ණායක මත පදනම්ව දත්ත පෙරහන් කරයි.
- SORT - නිශ්චිත තීරුවකින් සෛල පරාසයක් වර්ග කරයි.
- SORTBY - පරාසයක් වර්ග කරයි සෛල වෙනත් පරාසයකින් හෝ අරාවකින් තීරු හෝ/සහ පේළි හරහා නිශ්චිත පරිසීමකය.
- TOCOL - අරාවක් හෝ පරාසයක් තනි තීරුවකට පරිවර්තනය කරන්න.
- TOROW - පරාසයක් හෝ අරාවක් තනි පේළියකට පරිවර්තනය කරන්න.
- WRAPCOLS - පේළියකට නියමිත අගයන් ගණන මත පදනම්ව පේළියක් හෝ තීරුවක් 2D අරාවක් බවට පරිවර්තනය කරයි.
- WRAPROWS - තීරුවකට නියමිත අගයන් ගණන මත පදනම්ව පේළියක් හෝ තීරුවක් 2D අරාවක් බවට නැවත හැඩ ගන්වයි. .
- TAKE - අරාවක ආරම්භයේ හෝ අවසානයේ සිට නිශ්චිත පේළි සහ/හෝ තීරු සංඛ්යාවක් උපුටා ගනී.
අමතරව, ජනප්රිය Excel ශ්රිතවල නවීන ප්රතිස්ථාපන දෙකක් තිබේ. , නිල වශයෙන් සමූහයේ නොමැති නමුත් leverag e ගතික අරා වල සියලුම වාසි:
XLOOKUP - තීරු සහ පේළි දෙකෙහිම බලා බහුවිධ අගයන් ලබා දිය හැකි VLOOKUP, HLOOKUP සහ LOOKUP හි වඩා බලවත් අනුප්රාප්තිකයෙකි.
XMATCH - වේ. MATCH ශ්රිතයේ වඩාත් බහුකාර්ය අනුප්රාප්තිකයෙකු වන අතර එමඟින් සිරස් සහ තිරස් සෙවීම් සිදු කළ හැකි අතර නිශ්චිත අයිතමයේ සාපේක්ෂ පිහිටීමක් ලබා දිය හැකිය.
Excel ගතික අරා සූත්ර
දීExcel හි නවීන අනුවාදයන්, ගතික අරා හැසිරීම ගැඹුරින් ඒකාබද්ධ වී ඇති අතර, අරා සමඟ වැඩ කිරීමට මුලින් නිර්මාණය කර නොමැති ඒවා පවා සියලු කාර්යයන් සඳහා ස්වදේශික වේ. සරලව කිවහොත්, එක් අගයකට වඩා ලබා දෙන ඕනෑම සූත්රයක් සඳහා, Excel ස්වයංක්රීයව ප්රතිඵල ප්රතිදානය වන ප්රමාණය වෙනස් කළ හැකි පරාසයක් නිර්මාණය කරයි. මෙම හැකියාව හේතුවෙන්, පවතින ශ්රිතවලට දැන් මැජික් කළ හැක!
පහත උදාහරණ මඟින් ක්රියාකාරී නව ගතික අරා සූත්ර මෙන්ම පවතින ශ්රිතයන් මත ගතික අරා වල බලපෑම ද පෙන්වයි.
උදාහරණ 1. නව ගතික අරා ශ්රිතය
මෙම උදාහරණය මඟින් Excel ගතික අරා ශ්රිත සමඟින් කෙතරම් වේගවත් හා සරල විසඳුමක් ලබා ගත හැකිද යන්න පෙන්නුම් කරයි.
තීරුවකින් අනන්ය අගයන් ලැයිස්තුවක් උකහා ගැනීමට, ඔබ සම්ප්රදායිකව මේ වගේ සංකීර්ණ CSE සූත්රයක් භාවිතා කරන්න. ගතික එක්සෙල් හි, ඔබට අවශ්ය වන්නේ එහි මූලික ආකෘතියේ ඇති UNIQUE සූත්රයක් පමණි:
=UNIQUE(B2:B10)
ඔබ ඕනෑම හිස් කොටුවක සූත්රය ඇතුළු කර Enter ඔබන්න. Excel වහාම ලැයිස්තුවේ ඇති සියලුම විවිධ අගයන් උපුටා ගන්නා අතර ඔබ සූත්රය ඇතුළත් කළ කොටුවෙන් ආරම්භ වන සෛල පරාසයකට ඒවා ප්රතිදානය කරයි (අපගේ නඩුවේ D2). මූලාශ්ර දත්ත වෙනස් වූ විට, ප්රතිඵල නැවත ගණනය කර ස්වයංක්රීයව යාවත්කාලීන වේ.
උදාහරණ 2. එක් සූත්රයක ගතික අරා ශ්රිත කිහිපයක් ඒකාබද්ධ කිරීම
එසේ නොමැති නම් එක් කාර්යයක් සමඟ කාර්යයක් ඉටු කිරීමට ක්රමයක්, ඒවා කිහිපයක් එකට සම්බන්ධ කරන්න! සදහාඋදාහරණයක් ලෙස, කොන්දේසිය මත පදනම්ව දත්ත පෙරීමට සහ ප්රතිඵල අකාරාදී පිළිවෙලට සැකසීමට, SORT ශ්රිතය FILTER වටේට මෙසේ ඔතා:
=SORT(FILTER(A2:C13, B2:B13=F1, "No results"))
A2:C13 යනු මූලාශ්ර දත්ත වේ, B2:B13 වේ පරීක්ෂා කිරීමට අගයන්, සහ F1 නිර්ණායකය වේ.
උදාහරණ 3. පවතින ඒවා සමඟ නව ගතික අරා ශ්රිත භාවිතා කිරීම
නව ගණනය කිරීමේ එන්ජිම ලෙස Excel 365 හට පහසුවෙන් සාම්ප්රදායික සූත්ර අරා බවට පත් කළ හැක, නව සහ පැරණි ශ්රිතයන් එකට එකතු කිරීමෙන් ඔබව වලක්වන කිසිවක් නොමැත.
උදාහරණයක් ලෙස, යම් පරාසයක අනන්ය අගයන් කීයක් තිබේද යන්න ගණනය කිරීමට, ගතික අරාව කැදලි කරන්න. හොඳ පැරණි COUNTA වෙත UNIQUE ශ්රිතය:
=COUNTA(UNIQUE(B2:B10))
උදාහරණ 4. පවතින ශ්රිත ගතික අරා සඳහා සහය දක්වයි
ඔබ පරාසයක් සපයන්නේ නම් Excel 2016 හෝ Excel 2019 වැනි පැරණි අනුවාදයක TRIM ශ්රිතයට සෛල, එය පළමු කොටුව සඳහා තනි ප්රතිඵලයක් ලබා දෙනු ඇත:
=TRIM(A2:A6)
ගතික Excel හි, එකම සූත්රය සියල්ල ක්රියාවට නංවයි සෛල හා ප්රතිලාභ බහුවිධ ප්රතිඵල, පහත පෙන්වා ඇති පරිදි:
උදාහරණ 5. බහු අගයන් ලබා දීම සඳහා VLOOKUP සූත්රය
හැමෝම දන්නා පරිදි, VLOOKUP ශ්රිතය නිර්මාණය කර ඇත්තේ තනි එකක් ආපසු ලබා දීම සඳහා ය. ඔබ සඳහන් කරන තීරු දර්ශකය මත පදනම්ව අගය. කෙසේ වෙතත්, Excel 365 හි, ඔබට තීරු කිහිපයකින් ගැලපීම් ලබා දීම සඳහා තීරු අංක මාලාවක් සැපයිය හැක:
=VLOOKUP(F1, A2:C6, {1,2,3}, FALSE)
උදාහරණ 6. පරිවර්තන සූත්රය සාදන ලදීපහසු
පෙර Excel අනුවාද වල, TRANSPOSE ශ්රිතයේ වාක්ය ඛණ්ඩය වැරදි සඳහා ඉඩක් නොතබයි. ඔබේ වැඩ පත්රිකාවේ දත්ත කරකවීමට, ඔබට මුල් තීරු සහ පේළි ගණන් කිරීමට අවශ්ය විය, හිස් කොටු ගණනම තෝරා නමුත් දිශානතිය වෙනස් කිරීම (විශාල වැඩ පත්රිකාවල මනස අවුල් කරන මෙහෙයුමක්!), තෝරාගත් පරාසය තුළ ට්රාන්ස්පෝස් සූත්රයක් ටයිප් කරන්න, සහ එය නිවැරදිව සම්පූර්ණ කිරීමට Ctrl + Shift + Enter ඔබන්න. Phew!
ගතික එක්සෙල් හි, ඔබ ප්රතිදාන පරාසයේ වම් කෙළවරේ ඇති සූත්රය ඇතුළු කර Enter ඔබන්න:
=TRANSPOSE(A1:B6)
Done!
ස්පිල් පරාසය - එක් සූත්රයක්, බහු සෛල
ස්පිල් පරාසය යනු ගතික අරා සූත්රයකින් ආපසු ලබා දෙන අගයන් අඩංගු සෛල පරාසයකි.
ස්පිල් පරාසයේ ඕනෑම කොටුවක් තෝරාගත් විට, නිල් පැහැති මායිම එහි ඇතුළත ඇති සියල්ල ඉහළ වම් කොටුවේ ඇති සූත්රයෙන් ගණනය කර ඇති බව පෙන්වයි. ඔබ පළමු කොටුවේ ඇති සූත්රය මකා දැමුවහොත්, සියලු ප්රතිඵල නැති වී යනු ඇත.
ඉසිලීමේ පරාසය Excel භාවිතා කරන්නන්ගේ ජීවිත බෙහෙවින් පහසු කරන ඇත්තෙන්ම විශිෂ්ට දෙයකි. . මීට පෙර, CSE අරා සූත්ර සමඟ, අපට ඒවා පිටපත් කළ යුතු සෛල ගණන අනුමාන කිරීමට සිදු විය. දැන්, ඔබ පළමු කොටුවේ සූත්රය ඇතුළු කර ඉතිරිය Excel බලා ගැනීමට ඉඩ දෙන්න.
සටහන. වෙනත් දත්ත වගුරුවන පරාසය අවහිර කරන්නේ නම්, #SPILL දෝෂයක් ඇතිවේ. බාධාකාරී දත්ත ඉවත් කළ පසු, දෝෂය පහව යනු ඇත.
වැඩිදුර තොරතුරු සඳහා කරුණාකර බලන්නExcel spill range.
Spill range reference (# සංකේතය)
sspill range වෙත යොමු වීමට, ඉහළ වම් කොටුවේ ලිපිනයට පසුව hash tag හෝ pound symbol (#) දමන්න පරාසය.
උදාහරණයක් ලෙස, A2 හි RANDARRAY සූත්රය මඟින් සසම්භාවී සංඛ්යා කීයක් ජනනය වේද යන්න සොයා ගැනීමට, COUNTA ශ්රිතයට කාන්දු පරාස යොමුව සපයන්න:
=COUNTA(A2#)
කාන්දු පරාසයේ අගයන් එකතු කිරීමට, භාවිතා කරන්න:
=SUM(A2#)
ඉඟි:
- ඉක්මනින් යොමු කිරීමට ඉසින පරාසය, මූසිකය භාවිතයෙන් නිල් පෙට්ටිය තුළ ඇති සියලුම සෛල තෝරන්න, එවිට Excel විසින් ඔබ වෙනුවෙන් ස්පීල් රෙෆ් එක සාදනු ඇත.
- සාමාන්ය පරාස යොමුවක් මෙන් නොව, ස්පීල් පරාස ref ගතික වන අතර පරාසයේ ප්රමාණය වෙනස් කිරීමට ප්රතික්රියා කරයි. ස්වයංක්රීයව.
වැඩිදුර විස්තර සඳහා, කරුණාකර ස්පීල් පරාස ක්රියාකරු බලන්න.
ව්යාජ ඡේදනය සහ @ අක්ෂරය
ගතික අරාව Excel තුළ, සූත්ර භාෂාවේ තවත් එක් වැදගත් වෙනසක් ඇත. - මයික්රොසොෆ්ට් හි ව්යංග ඡේදනය ක්රියාකරු ලෙස හඳුන්වන @ අක්ෂරය හඳුන්වාදීම.
Excel, implicit intersection යනු බොහෝ අගයන් තනි අගයකට අඩු කරන සූත්ර හැසිරීමකි. පැරණි Excel හි, සෛලයක අඩංගු විය හැක්කේ තනි අගයක් පමණි, එබැවින් පෙරනිමි හැසිරීම එය වූ අතර ඒ සඳහා විශේෂ ක්රියාකරුවෙකු අවශ්ය නොවීය.
නව Excel හි, සියලුම සූත්ර පෙරනිමියෙන් අරා සූත්ර ලෙස සලකනු ලැබේ. ඔබට අවශ්ය නැතිනම් අරා හැසිරීම වැළැක්වීමට ව්යංග ඡේදනය ක්රියාකරු භාවිතා කරයි