Excel හි තිරස් තීරු පෙරීම

ඔබ තරමක් නවක පරිශීලකයෙකු නොවේ නම්, එක්සෙල් හි ඇති සෑම දෙයකින්ම 99% ක්ම නිර්මාණය කර ඇත්තේ සිරස් වගු සමඟ වැඩ කිරීමට බව ඔබ දැනටමත් දැක ඇති අතර එහිදී පරාමිති හෝ ගුණාංග (ක්ෂේත්‍ර) තීරු හරහා ගොස් වස්තූන් හෝ සිදුවීම් පිළිබඳ තොරතුරු පිහිටා ඇත. පේළි වල . විවර්තන වගු, උප එකතු කිරීම්, ද්විත්ව ක්ලික් කිරීමකින් සූත්‍ර පිටපත් කිරීම - සෑම දෙයක්ම මෙම දත්ත ආකෘතිය සඳහා විශේෂයෙන් සකස් කර ඇත.

කෙසේ වෙතත්, ව්‍යතිරේකයකින් තොරව නීති නොමැති අතර තරමක් නිත්‍ය සංඛ්‍යාතයකින් මගෙන් විමසන්නේ තිරස් අර්ථකථන දිශානතියක් සහිත වගුවක් හෝ පේළි සහ තීරු එකම බරක් ඇති වගුවක් කෘතියේ හමු වුවහොත් කුමක් කළ යුතු දැයි යන්නයි:

Excel හි තිරස් තීරු පෙරීම

එක්සෙල් තවමත් තිරස් අතට වර්ග කරන්නේ කෙසේදැයි දන්නේ නම් (විධානය සමඟ දත්ත - වර්ග කිරීම - විකල්ප - තීරු වර්ග කිරීම), එවිට පෙරීම සමඟ තත්වය වඩාත් නරක ය - Excel හි පේළි නොව, තීරු පෙරීම සඳහා සරලව සාදන ලද මෙවලම් නොමැත. එබැවින්, ඔබ එවැනි කාර්යයකට මුහුණ දෙන්නේ නම්, ඔබට විවිධ මට්ටමේ සංකීර්ණතා පිළිබඳ විසඳුම් ඉදිරිපත් කිරීමට සිදුවනු ඇත.

ක්රමය 1. නව FILTER ශ්රිතය

ඔබ Excel 2021 හි නව අනුවාදයක හෝ Excel 365 දායකත්වයක සිටී නම්, ඔබට අලුතින් හඳුන්වා දුන් විශේෂාංගයෙන් ප්‍රයෝජන ගත හැකිය ෆිල්ටරය (පෙරහන), මූලාශ්‍ර දත්ත පේළි මගින් පමණක් නොව තීරු මගින්ද පෙරීමට හැකිය. වැඩ කිරීමට, මෙම ශ්‍රිතයට සහායක තිරස් ඒකමාන අරා පේළියක් අවශ්‍ය වේ, එහිදී එක් එක් අගය (සත්‍ය හෝ අසත්‍ය) අපි වගුවේ ඊළඟ තීරුව පෙන්වන්නේද නැතහොත් සඟවන්නේද යන්න තීරණය කරයි.

අපගේ වගුවට ඉහළින් පහත පේළිය එකතු කර එහි එක් එක් තීරුවේ තත්ත්වය ලියන්න:

Excel හි තිරස් තීරු පෙරීම

  • අපි කියමු අපට සැමවිටම පළමු සහ අවසාන තීරු (ශීර්ෂ සහ එකතුව) පෙන්වීමට අවශ්‍ය යැයි කියමු, එබැවින් අරාවේ පළමු සහ අවසාන කොටු තුළ ඒවා සඳහා අපි අගය = සත්‍ය ලෙස සකසන්නෙමු.
  • ඉතිරි තීරු සඳහා, අදාළ සෛලවල අන්තර්ගතය ශ්‍රිත භාවිතයෙන් අපට අවශ්‍ය තත්ත්වය පරීක්ෂා කරන සූත්‍රයක් වනු ඇත. И (හා) or OR (හෝ). උදාහරණයක් ලෙස, එකතුව 300 සිට 500 දක්වා පරාසයක පවතී.

ඊට පසු, එය කාර්යය භාවිතා කිරීමට පමණක් ඉතිරි වේ ෆිල්ටරය අපගේ සහායක අරාවෙහි සත්‍ය අගයක් ඇති තීරු තෝරා ගැනීමට:

Excel හි තිරස් තීරු පෙරීම

ඒ හා සමානව, ඔබට ලබා දී ඇති ලැයිස්තුවක් මඟින් තීරු පෙරීමට හැකිය. මෙම අවස්ථාවේදී, කාර්යය උපකාර වනු ඇත COUNTIF (COUNTIF), අවසර ලත් ලැයිස්තුවේ ඇති වගු ශීර්ෂයෙන් ඊළඟ තීරු නාමයේ සිදුවීම් ගණන පරීක්ෂා කරයි:

Excel හි තිරස් තීරු පෙරීම

ක්රමය 2. සාමාන්ය එක වෙනුවට Pivot වගුව

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

  • හිස් සහ ඒකාබද්ධ කොටු නොමැතිව "නිවැරදි" එක් පේළි ශීර්ෂ රේඛාවක් තිබීම - එසේ නොමැතිනම් එය විවර්තන වගුවක් තැනීමට ක්‍රියා නොකරනු ඇත;
  • පේළි සහ තීරු ලේබලවල අනුපිටපත් අඩංගු නොවන්න - ඒවා සාරාංශයේ අද්විතීය අගයන් ලැයිස්තුවකට "කඩා වැටේ";
  • අගයන් පරාසයේ සංඛ්‍යා පමණක් අඩංගු වේ (පේළි සහ තීරු ඡේදනය වන විට), මන්ද විවර්තන වගුව අනිවාර්යයෙන්ම ඒවාට යම් ආකාරයක එකතු කිරීමේ කාර්යයක් යොදනු ඇත (එකතුව, සාමාන්‍යය, ආදිය) සහ මෙය පෙළ සමඟ ක්‍රියා නොකරනු ඇත.

මෙම සියලු කොන්දේසි සපුරා ඇත්නම්, අපගේ මුල් වගුව මෙන් පෙනෙන විවර්තන වගුවක් තැනීම සඳහා, එය (මුල් එක) හරස් ටැබ් එකේ සිට පැතලි එකක් (සාමාන්‍යකරණය) දක්වා පුළුල් කළ යුතුය. මෙය කිරීමට ඇති පහසුම ක්‍රමය වන්නේ 2016 සිට Excel වෙත ගොඩනගා ඇති බලගතු දත්ත පරිවර්තන මෙවලමක් වන Power Query ඇඩෝනයයි. 

මේවා:

  1. අපි වගුව “ස්මාර්ට්” ගතික විධානයක් බවට පරිවර්තනය කරමු නිවස - මේසයක් ලෙස හැඩතල ගැන්වීම (මුල් පිටුව - වගුවක් ලෙස ආකෘතිය).
  2. විධානය සමඟ බල විමසුමට පූරණය වේ දත්ත - වගුව / පරාසයෙන් (දත්ත - වගුව / පරාසයෙන්).
  3. අපි එකතුව සමඟ රේඛාව පෙරීම (සාරාංශයට එහි එකතුව ඇත).
  4. පළමු තීරු ශීර්ෂය මත දකුණු-ක්ලික් කර තෝරන්න අනෙකුත් තීරු කඩා ඉවත් කරන්න (වෙනත් තීරු හැරවීම ඉවත් කරන්න). සියලුම තෝරා නොගත් තීරු දෙකක් බවට පරිවර්තනය වේ - සේවකයාගේ නම සහ ඔහුගේ දර්ශකයේ වටිනාකම.
  5. තීරුවට ගිය එකතුව සමඟ තීරුව පෙරීම ගති ලක්ෂණය.
  6. විධානය සමඟ ප්රතිඵලය වන පැතලි (සාමාන්ය) වගුව අනුව අපි විවර්තන වගුවක් ගොඩනඟමු නිවස - වසන්න සහ පැටවීම - වසන්න සහ පූරණය කරන්න... (නිවස - වසන්න සහ පැටවීම - වසන්න සහ පූරණය කරන්න...).

දැන් ඔබට විවර්තන වගු තුළ ඇති තීරු පෙරීමේ හැකියාව භාවිතා කළ හැකිය - නම් සහ අයිතම ඉදිරියෙන් ඇති සුපුරුදු සලකුණු සලකුණු අත්සන පෙරහන් (ලේබල් පෙරහන්) or අගය අනුව පෙරහන් (අගය පෙරහන්):

Excel හි තිරස් තීරු පෙරීම

ඇත්ත වශයෙන්ම, දත්ත වෙනස් කිරීමේදී, ඔබට යතුරුපුවරු කෙටිමඟක් සමඟ අපගේ විමසුම සහ සාරාංශය යාවත්කාලීන කිරීමට අවශ්‍ය වනු ඇත. Ctrl+alt+F5 හෝ කණ්ඩායම දත්ත - සියල්ල නැවුම් කරන්න (දත්ත - සියල්ල නැවුම් කරන්න).

ක්රමය 3. VBA හි මැක්රෝ

ඔබට පහසුවෙන් පෙනෙන පරිදි පෙර පැවති සියලුම ක්‍රම හරියටම පෙරීම නොවේ - අපි මුල් ලැයිස්තුවේ තීරු සඟවන්නේ නැත, නමුත් මුල් පිටපතෙන් ලබා දී ඇති තීරු කට්ටලයක් සමඟ නව වගුවක් සාදන්න. මූලාශ්‍ර දත්තවල තීරු පෙරීමට (සැඟවීමට) අවශ්‍ය නම්, මූලික වශයෙන් වෙනස් ප්‍රවේශයක් අවශ්‍ය වේ, එනම් මැක්‍රෝ.

කහ කොටුවේ A4 හි දක්වා ඇති වෙස් මුහුණ තෘප්තිමත් කරන වගු ශීර්ෂයේ කළමනාකරුගේ නම පියාසර කරන විට අපට තීරු පෙරීමට අවශ්‍ය යැයි සිතමු, උදාහරණයක් ලෙස, "A" අකුරෙන් ආරම්භ වේ (එනම්, "Anna" සහ "Arthur ලබා ගන්න. " ප්රතිඵලයක් වශයෙන්). 

පළමු ක්‍රමයේදී මෙන්, අපි පළමුව සහායක පරාස-පේළියක් ක්‍රියාත්මක කරන්නෙමු, එහිදී එක් එක් කොටුව තුළ අපගේ නිර්ණායකය සූත්‍රයකින් පරීක්ෂා කරනු ලබන අතර පිළිවෙලින් දෘශ්‍ය සහ සැඟවුණු තීරු සඳහා TRUE හෝ FALSE යන තාර්කික අගයන් පෙන්වනු ඇත:

Excel හි තිරස් තීරු පෙරීම

ඊට පස්සේ අපි සරල මැක්රෝ එකක් එකතු කරමු. පත්‍ර පටිත්ත මත දකුණු-ක්ලික් කර විධානය තෝරන්න මූලාශ්රය (ප්රභව කේතය). විවෘත වන කවුළුවට පහත VBA කේතය පිටපත් කර අලවන්න:

පුද්ගලික උප වැඩ පත්‍රිකාව_වෙනස් කිරීම (පරාසය ලෙසින් ඉලක්කගත) නම් Target.Address = "$A$4" එවිට පරාසයේ එක් එක් කොටුව සඳහා ("D2:O2") සෛල = සත්‍ය නම් සෛලය.EntireColumn.Hidden = False Else cell.EntireColumn.Hidden = True End If Next cell End If End Sub  

එහි තර්කනය මෙසේය.

  • පොදුවේ ගත් කල, මෙය සිදුවීම් හසුරුවන්නකි වැඩ පත්‍රිකාව_වෙනස් කිරීම, එනම් මෙම මැක්‍රෝව වත්මන් පත්‍රයේ ඇති ඕනෑම කොටුවකට සිදුවන ඕනෑම වෙනසක් මත ස්වයංක්‍රීයව ක්‍රියාත්මක වේ.
  • වෙනස් කළ සෛලයට යොමුව සැමවිටම විචල්‍යයේ පවතී ඉලක්කය.
  • පළමුව, පරිශීලකයා නිර්ණායකය (A4) සමඟ හරියටම සෛලය වෙනස් කර ඇත්දැයි අපි පරීක්ෂා කරමු - මෙය ක්රියාකරු විසින් සිදු කරනු ලැබේ. if.
  • එවිට චක්රය ආරම්භ වේ එක් එක්… එක් එක් තීරුව සඳහා TRUE / FALSE දර්ශක අගයන් සමඟ අළු සෛල (D2:O2) හරහා පුනරාවර්තනය කිරීමට.
  • ඊළඟ අළු සෛලයේ අගය සත්‍ය (සත්‍ය) නම්, තීරුව සඟවා නැත, එසේ නොමැතිනම් අපි එය සඟවන්නෙමු (දේපල සඟවා).

  •  Office 365 වෙතින් ගතික අරාව ක්‍රියා කරයි: FILTER, SORT, සහ UNIC
  • බල විමසුම භාවිතයෙන් බහු රේඛා ශීර්ෂය සහිත විවර්තන වගුව
  • මැක්‍රෝස් යනු මොනවාද, ඒවා නිර්මාණය කර භාවිතා කරන්නේ කෙසේද

 

ඔබමයි