ක්රමය 1. සූත්ර
සරලම විකල්පය - සූත්ර සමඟ උණුසුම් කිරීම සඳහා අපි ආරම්භ කරමු. අපට ආදානය ලෙස දිනය අනුව වර්ග කළ කුඩා වගුවක් තිබේ නම්, වෙනම තීරුවක ධාවන එකතුව ගණනය කිරීමට, අපට මූලික සූත්රයක් අවශ්ය වේ:
මෙහි ප්රධාන ලක්ෂණය වන්නේ SUM ශ්රිතය තුළ ඇති පරාසයේ උපක්රමශීලී සවිකිරීමයි - පරාසයේ ආරම්භය පිළිබඳ සඳහන නිරපේක්ෂ (ඩොලර් සලකුණු සහිතව), සහ අවසානය දක්වා - සාපේක්ෂ (ඩොලර් නොමැතිව). ඒ අනුව, සූත්රය සම්පූර්ණ තීරුවට පිටපත් කරන විට, අපට පුළුල් වන පරාසයක් ලැබේ, අපි ගණනය කරන එකතුව.
මෙම ප්රවේශයේ අවාසි පැහැදිලිය:
- වගුව දිනය අනුව වර්ග කළ යුතුය.
- දත්ත සමඟ නව පේළි එකතු කරන විට, සූත්රය අතින් දිගු කිරීමට සිදුවේ.
ක්රමය 2. විවර්තන වගුව
මෙම ක්රමය ටිකක් සංකීර්ණ, නමුත් වඩා ප්රසන්න වේ. තවත් උග්ර කිරීම සඳහා, අපි වඩාත් බරපතල ගැටළුවක් සලකා බලමු - දත්ත පේළි 2000 ක වගුවක්, දින තීරුව අනුව වර්ග කිරීමක් නොමැති නමුත් පුනරාවර්තන ඇත (එනම් අපට එකම දිනයේ කිහිප වතාවක් විකිණිය හැකිය):
අපි අපගේ මුල් වගුව "ස්මාර්ට්" (ගතික) යතුරුපුවරු කෙටිමඟක් බවට පරිවර්තනය කරමු Ctrl+T හෝ කණ්ඩායම නිවස - මේසයක් ලෙස හැඩතල ගැන්වීම (මුල් පිටුව - වගුවක් ලෙස ආකෘතිය), ඉන්පසු අපි විධානය සමඟ එය මත විවර්තන වගුවක් ගොඩනඟමු ඇතුල් කරන්න - විවර්තන වගුව (ඇතුළු කරන්න - විවර්තන වගුව). අපි සාරාංශයේ පේළි ප්රදේශයේ දිනය ද, අගයන් ප්රදේශයේ විකුණන ලද භාණ්ඩ ගණන ද දමමු:
ඔබ සතුව Excel හි පැරණි නොවන අනුවාදයක් තිබේ නම්, දිනයන් ස්වයංක්රීයව වසර, කාර්තු සහ මාස අනුව කාණ්ඩගත කරන බව කරුණාවෙන් සලකන්න. ඔබට වෙනත් කණ්ඩායමක් අවශ්ය නම් (නැතහොත් එය කිසිසේත් අවශ්ය නොවේ), එවිට ඔබට ඕනෑම දිනයක් මත දකුණු-ක්ලික් කර විධාන තේරීමෙන් එය නිවැරදි කළ හැක. සමූහ / සමූහ ඉවත් කරන්න (කණ්ඩායම් / ඉවත් කිරීම).
ඔබට කාල සීමාවන් අනුව ලැබෙන එකතුව සහ ධාවන එකතුව යන දෙකම වෙනම තීරුවක බැලීමට අවශ්ය නම්, ක්ෂේත්රය අගය ප්රදේශයට විසි කිරීම අර්ථවත් කරයි විකුණනු ලැබේ නැවතත් ක්ෂේත්රයේ අනුපිටපතක් ලබා ගැනීමට - එහි අපි ධාවන එකතුවෙහි සංදර්ශකය සක්රිය කරන්නෙමු. මෙය සිදු කිරීම සඳහා, ක්ෂේත්රයේ දකුණු-ක්ලික් කර විධානය තෝරන්න අතිරේක ගණනය කිරීම් - සමුච්චිත එකතුව (අගය පෙන්වන්න - ධාවන එකතුව):
එහිදී ඔබට ප්රතිශතයක් ලෙස වැඩෙන එකතුවෙහි විකල්පය ද තෝරා ගත හැකි අතර, ඊළඟ කවුළුවේදී ඔබ සමුච්චය වන ක්ෂේත්රය තෝරා ගත යුතුය - අපගේ නඩුවේදී, මෙය දින ක්ෂේත්රය වේ:
මෙම ප්රවේශයේ වාසි:
- දත්ත විශාල ප්රමාණයක් ඉක්මනින් කියවනු ලැබේ.
- සූත්ර කිසිවක් අතින් ඇතුල් කිරීමට අවශ්ය නොවේ.
- මූලාශ්ර දත්ත වෙනස් කිරීමේදී, දකුණු මූසික බොත්තම සමඟ හෝ Data - Refresh All විධානය සමඟ සාරාංශය යාවත්කාලීන කිරීමට ප්රමාණවත් වේ.
අවාසි අනුගමනය කරන්නේ මෙය සාරාංශයක් වන අතර එයින් අදහස් කරන්නේ ඔබට අවශ්ය ඕනෑම දෙයක් එහි කළ නොහැකි බවයි (රේඛා ඇතුළු කිරීම, සූත්ර ලිවීම, ඕනෑම රූප සටහනක් තැනීම, ආදිය) තවදුරටත් ක්රියා නොකරනු ඇත.
ක්රමය 3: බල විමසුම
අපගේ “ස්මාර්ට්” වගුව ප්රභව දත්ත සහිත විධානය භාවිතා කර බල විමසුම් සංස්කාරකයට පූරණය කරමු. දත්ත - වගුව/පරාසයෙන් (දත්ත - වගුව/පරාසයෙන්). Excel හි නවතම අනුවාද වලදී, එය නැවත නම් කරන ලදී - දැන් එය හැඳින්වේ කොළ සමග (පත්රයෙන්):
එවිට අපි පහත පියවරයන් සිදු කරන්නෙමු:
1. විධානය සමඟ දින තීරුවෙන් වගුව ආරෝහණ අනුපිළිවෙලට සකසන්න ඉහළට අනුපිළිවෙල කරන්න වගු ශීර්ෂයේ පෙරහන් පතන ලැයිස්තුවේ.
2. මඳ වේලාවකට පසුව, ධාවන එකතුව ගණනය කිරීම සඳහා, අපට සාමාන්ය පේළි අංකය සමඟ සහායක තීරුවක් අවශ්ය වේ. අපි එය විධානය සමඟ එකතු කරමු තීරු එකතු කරන්න - දර්ශක තීරුව - 1 සිට (තීරුව එක් කරන්න - දර්ශක තීරුව - 1 සිට).
3. එසේම, ධාවන එකතුව ගණනය කිරීම සඳහා, අපට තීරුව වෙත යොමු කිරීමක් අවශ්ය වේ විකුණනු ලැබේ, අපගේ සාරාංශගත දත්ත පවතින තැන. බල විමසුමේදී, තීරු ලැයිස්තු (ලැයිස්තුව) ලෙසද හැඳින්වේ, එයට සබැඳියක් ලබා ගැනීමට, තීරු ශීර්ෂය මත දකුණු-ක්ලික් කර විධානය තෝරන්න විස්තර (විස්තර පෙන්වන්න). අපට අවශ්ය ප්රකාශනය පෙර පියවරේ නමෙන් සමන්විත සූත්ර තීරුවේ දිස්වනු ඇත #"දර්ශකය එකතු කරන ලදී", අපි මේසය සහ තීරු නම ගන්නේ කොහෙන්ද [විකුණුම්] මෙම වගුවේ සිට හතරැස් වරහන් තුළ:
වැඩිදුර භාවිතය සඳහා මෙම ප්රකාශනය පසුරු පුවරුවට පිටපත් කරන්න.
4. අනවශ්ය තවත් අවසාන පියවර මකන්න විකුණනු ලැබේ ඒ වෙනුවට විධානය සමඟින් ධාවන එකතුව ගණනය කිරීම සඳහා ගණනය කළ තීරුවක් එක් කරන්න තීරුවක් එකතු කිරීම - අභිරුචි තීරුව (තීරුව එක් කරන්න - අභිරුචි තීරුව). අපට අවශ්ය සූත්රය මේ ආකාරයෙන් පෙනෙනු ඇත:
මෙන්න කාර්යය ලැයිස්තුව. පරාසය මුල් ලැයිස්තුව ගනී (තීරුව [විකුණුම්]) සහ එයින් මූලද්රව්ය උපුටා ගනී, පළමුවැන්නෙන් ආරම්භ වේ (සූත්රයේ මෙය 0 වේ, බල විමසුමේ අංක කිරීම ආරම්භ වන්නේ බිංදුවෙන්). ලබා ගැනීමට ඇති මූලද්රව්ය ගණන අපි තීරුවෙන් ගන්නා පේළි අංකයයි [දර්ශකය]. එබැවින් පළමු පේළිය සඳහා වන මෙම ශ්රිතය තීරුවේ පළමු කොටුව පමණක් ආපසු ලබා දෙයි විකුණනු ලැබේ. දෙවන පේළිය සඳහා - දැනටමත් පළමු සෛල දෙක, තුන්වන - පළමු තුන, ආදිය.
හොඳයි, එවිට කාර්යය ලැයිස්තුව. එකතුව උපුටා ගත් අගයන් එකතු කරන අතර අපි එක් එක් පේළියේ පෙර සියලුම මූලද්රව්යවල එකතුව ලබා ගනිමු, එනම් සමුච්චිත එකතුව:
අපට තවදුරටත් අවශ්ය නොවන දර්ශක තීරුව මකා දමා ප්රතිඵල නැවත Excel වෙත Home – Close & Load to command සමඟ උඩුගත කිරීමට ඉතිරිව ඇත.
ගැටලුව විසඳී ඇත.
ෆාස්ට් ඇන්ඩ් ෆියුරියස්
මූලධර්මය අනුව, මෙය නැවැත්විය හැකි විය, නමුත් ආලේපනය තුළ කුඩා මැස්සෙකු ඇත - අප විසින් නිර්මාණය කරන ලද ඉල්ලීම කැස්බෑවෙකුගේ වේගයෙන් ක්රියා කරයි. උදාහරණයක් ලෙස, මගේ දුර්වලම පරිගණකයේ, පේළි 2000 ක වගුවක් තත්පර 17 කින් සකසනු ලැබේ. තවත් දත්ත තිබේ නම් කුමක් කළ යුතුද?
වේගවත් කිරීම සඳහා, ඔබට විශේෂ List.Buffer ශ්රිතය භාවිතයෙන් බෆරින් භාවිතා කළ හැක, එය තර්කයක් ලෙස ලබා දී ඇති ලැයිස්තුව (ලැයිස්තුව) RAM වෙත පූරණය කරයි, එය අනාගතයේදී එයට ප්රවේශය බෙහෙවින් වේගවත් කරයි. අපගේ නඩුවේදී, අපගේ පේළි 2000 වගුවේ එක් එක් පේළියේ ධාවන එකතුව ගණනය කිරීමේදී බල විමසුමට ප්රවේශ විය යුතු #”එකතු කළ දර්ශකය”[විකුණුම්] ලැයිස්තුව බෆර් කිරීම අර්ථවත් කරයි.
මෙය සිදු කිරීම සඳහා, ප්රධාන පටිත්තෙහි ඇති බල විමසුම් සංස්කාරකයේ, අපගේ විමසුමේ මූල කේතය බල විමසුමට ගොඩනගා ඇති M භාෂාවෙන් විවෘත කිරීමට උසස් සංස්කාරක බොත්තම (මුල් පිටුව - උසස් සංස්කාරකය) ක්ලික් කරන්න:
ඉන්පසු එහි විචල්යයක් සහිත රේඛාවක් එක් කරන්න MyList, එහි අගය බෆරින් ශ්රිතය මඟින් ආපසු ලබා දෙන අතර, ඊළඟ පියවරේදී අපි මෙම විචල්යය සමඟ ලැයිස්තුවට ඇමතුම ප්රතිස්ථාපනය කරමු:
මෙම වෙනස්කම් සිදු කිරීමෙන් පසු, අපගේ විමසුම සැලකිය යුතු ලෙස වේගවත් වන අතර තත්පර 2000 කින් පේළි 0.3 වගුවකට මුහුණ දෙනු ඇත!
තවත් දෙයක්, හරිද? 🙂
- පැරේටෝ ප්රස්ථාරය (80/20) සහ එය එක්සෙල් හි ගොඩනඟන්නේ කෙසේද
- පෙළෙහි මූල පද සෙවීම සහ බල විමසුමේ විමසුම් බෆරින් කිරීම