අන්තර්ගත වගුව
Excel 365 FILTER ශ්රිතය ලෙස නම් කර ඇති අපගේ දත්ත කට්ටල ස්වයංක්රීයව පෙරීම සඳහා ප්රබල ශ්රිතයක් සපයයි. Excel සූත්රවල මෙම කාර්යය භාවිතා කිරීමෙන් අපගේ කාර්යය පහසු කරයි. මෙම ලිපිය FILTER ශ්රිතය Excel තුළ ස්වාධීනව ක්රියා කරන ආකාරය සහ අනෙකුත් Excel ශ්රිතයන් සමඟ ක්රියා කරන ආකාරය පිළිබඳ සම්පූර්ණ අදහස බෙදා ගනු ඇත. ඔබටත් ඒ ගැන කුතුහලයක් ඇත්නම්, අපගේ පුහුණු වැඩපොත බාගත කර අපව අනුගමනය කරන්න.
පුහුණු වැඩපොත බාගන්න
ඔබ මෙම ලිපිය කියවන අතරතුර පුහුණුවීම් සඳහා මෙම පුහුණු වැඩපොත බාගන්න.
FILTER Function.xlsx භාවිතය
Excel හි FILTER ශ්රිතය හැඳින්වීම
ක්රියාකාරී අරමුණ:
අපගේ අවශ්යතා අනුව යම් නිශ්චිත කොටු හෝ අගයන් පෙරහන් කරන්න.
Syntax:
=FILTER ( අරාව, ඇතුළත්, [if_empty])
තර්ක පැහැදිලි කිරීම:
තර්කය | අවශ්ය හෝ විකල්ප | අගය
|
---|---|---|
අරාව | අවශ්යයි | අරාවක්, අරාවක් සූත්රයක් හෝ අපට පේළි ගණන අවශ්ය වන සෛල පරාසයක් වෙත යොමු කිරීමක්. |
ඇතුළත් | අවශ්යයි | මෙය Boolean array එකක් මෙන් ක්රියා කරයි; එය පෙරීම සඳහා කොන්දේසිය හෝ නිර්ණායක දරයි. |
[if_empty] | විකල්ප | ප්රතිඵල ලබා නොදෙන විට ආපසු යාමට අගය සමත් කරන්න.<15 |
ආපසුඅගය.
👉
INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}) : මෙය සූත්රය ගැළපෙන දත්තවල පළමු පේළි දෙක ලබා දෙයි. {1;2} මෙය පළමු පේළි දෙක සඳහා වේ. සහ {1,2,3,4,5} මෙය තීරු පහ තේරීම සඳහා වේ.
👉
IFERROR(INDEX(FILTER(B5:F14,D5:D14=) J5),{1;2},{1,2,3,4,5}),"ප්රතිඵලයක් නැත") : අවසාන වශයෙන්, IFERROR ශ්රිතය දෝෂය තිබේ නම් එය වළක්වා ගැනීමට භාවිතා කරයි. වෙනත් ශ්රිත ප්රතිලාභ අගයන් සමඟ ගැටළුවක් වේ.
10. FILTER ශ්රිතය සහිත Wildcard භාවිතා කිරීම
අවසාන උදාහරණයේදී, අපි දත්ත පෙරීම සඳහා පෙරහන් වයිල්ඩ්කාඩ් යොදන්නෙමු. අපි ISNUMBER , SEARCH , සහ FILTER ශ්රිතය ආධාරයෙන් සූත්රය යොදන්නෙමු. අපගේ අපේක්ෂිත අගය J5 කොටුවේ ඇත.
ක්රියාවලිය පියවරෙන් පියවර පහතින් විස්තර කෙරේ:
📌 පියවර:
- පළමුව, සෛලය H8 තෝරා, කොටුවෙහි පහත සූත්රය ලියන්න.
=FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)),"No Results!")
- දැන්, Enter ඔබන්න.
- ඔබ සෛල අගය C සමඟින් සියලු ප්රතිඵල ලැබෙනු ඇත.
අවසාන වශයෙන්, අපගේ සූත්රය නිවැරදිව ක්රියාත්මක වන බව අපට පැවසිය හැකි අතර, අපට Excel <1 මඟින් Wildcard එකක් සාදාගත හැක>FILTER ශ්රිතය.
🔎 සූත්රයේ පැහැදිලි කිරීම
👉
SEARCH(J5,D5:D14) : SEARCH ශ්රිතය දත්ත ආදාන අගය සමඟ ගැලපීමෙන් සොයනු ඇත.
👉
ISNUMBER(SEARCH(J5,D5:D14)) : මෙයසූත්රය විසින් SEARCH ශ්රිතයේ කුමන ප්රතිඵලය ture දැයි පරීක්ෂා කරනු ඇත,
👉
FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), ”ප්රතිඵල නැත!”) : අවසාන වශයෙන්, FILTER ශ්රිතය අපගේ අපේක්ෂිත කොටුවේ ඒවා පෙන්වනු ඇත.
Excel FILTER ශ්රිතයේ විකල්ප
අපගේ පෙර යෙදුමෙන් , Excel FILTER ශ්රිතය කෙටි කාලයක් තුළ අපගේ අපේක්ෂිත අගයන් ලබා ගැනීම සඳහා ඉතා පහසු කාර්යයක් බව ඔබට පෙනෙනු ඇත. මෙම කාර්යය සඳහා විශේෂිත විකල්පයක් නොමැත. කෙසේ වෙතත්, සමහර සාමාන්ය Excel ශ්රිතයක එකතුවක් FILTER ශ්රිතයේ ප්රතිඵල අපට ලබා දිය හැක. ඒවා අතර, IFERROR , Index , AggREGATE , ROW , ISNA , Match කාර්යයන් සඳහන් කළ හැකිය. නමුත්, අපි ඔබට නිර්දේශ කරන්නේ ඔබට FILTER ශ්රිතය තිබේ නම්, ඒ සඳහා යන්න. එම ශ්රිතවල සංකලනය අනෙක් අයට තේරුම් ගැනීමට සූත්රය වඩාත් සංකීර්ණ කරයි. ඊට අමතරව, එය ඔබගේ Excel යෙදුම මන්දගාමී විය හැක.
FILTER කාර්යය ක්රියා නොකරන්නේ නම් විය හැකි හේතු
සමහර විට, Excel හි FILTER ශ්රිතය නිසි ලෙස ක්රියා නොකරයි. බොහෝ විට, එය දෝෂයක් ඇතිවීම හේතුවෙන් සිදු වේ. ප්රධාන වශයෙන්, #SPILL! , #CALC! , #VALUE! දෝෂ සාමාන්යයෙන් FILTER ශ්රිතයට ක්රියා කිරීමට ඉඩ නොදෙන අතර අවශ්ය දත්ත ආපසු ලබා දේ. මෙම දෝෂය ඉවත් කිරීම සඳහා, ඔබේ මුල් දත්ත කට්ටලය වෙත ආපසු ගොස් ඒවා නිවැරදි කරන්න, එවිට ඔබට පෙරහන කාර්යය සුමටව ක්රියා කරයි.
Excel හි නිතර දකින දෝෂ කෙටියෙන් පහත විස්තර කෙරේ:
10>සාමාන්ය දෝෂ | ඔවුන් පෙන්වන විට |
---|---|
#VALUE | අරාව සහ විස්තාරය ඇතුළත් නොගැලපෙන මානයන් ඇති විට එය දිස්වනු ඇත. |
#CALC! | අත්යවශ්ය if_empty තර්කය මඟ හරිනු ලැබුවහොත් සහ නිර්ණායක සපුරාලන ප්රතිඵල කිසිවක් සොයාගත නොහැකි වුවහොත් එය දිස්වනු ඇත. |
#NAME | එය Excel හි පැරණි අනුවාදයක FILTER භාවිතා කිරීමට උත්සාහ කරන විට දිස්වනු ඇත. |
#SPILL | මෙම දෝෂය සිදුවනුයේ සෛල එකක් හෝ කිහිපයක් කාන්දු වී ඇත්නම් පරාසය සම්පූර්ණයෙන්ම හිස් නොවේ. |
#REF! | විවිධ වැඩපොත් අතර FILTER සූත්රයක් භාවිතා කර මූලාශ්ර වැඩපොත වසා දැමුවහොත් මෙම දෝෂය සිදුවේ. |
#N/A හෝ #VALUE | ඇතුළත් කර ඇති තර්කයේ යම් අගයක් දෝෂයක් නම් හෝ බූලියන් අගයකට පරිවර්තනය කළ නොහැකි නම් (0,1 හෝ සත්ය, අසත්යය). |
නිගමනය
එය අවසානයයි o f මෙම ලිපිය. මෙම ලිපිය ඔබට ප්රයෝජනවත් වනු ඇතැයි මම බලාපොරොත්තු වන අතර ඔබට Excel හි FILTER ශ්රිතය යෙදිය හැකි වනු ඇත. ඔබට වැඩිදුර ප්රශ්න හෝ නිර්දේශ තිබේ නම් කරුණාකර පහත අදහස් දැක්වීම් කොටසේ තවත් විමසීම් හෝ නිර්දේශ අප සමඟ බෙදා ගන්න.
අපගේ වෙබ් අඩවිය වන ExcelWIKI , Excel- කිහිපයක් සඳහා පරීක්ෂා කිරීමට අමතක නොකරන්න. සම්බන්ධ ගැටළු සහ විසඳුම්. දිගටම අලුත් ඉගෙන ගන්නක්රම සහ වර්ධනය දිගටම!
පරාමිතිය:ශ්රිතය ගතික ප්රතිඵලයක් ලබා දෙයි. මූලාශ්ර දත්තවල අගයන් වෙනස් වන විට හෝ මූලාශ්ර දත්ත අරාව ප්රතිප්රමාණ කළ විට, FILTER වෙතින් ලැබෙන ප්රතිඵල ස්වයංක්රීයව යාවත්කාලීන වේ.
10 Excel
ප්රදර්ශනය කිරීමට FILTER ශ්රිතය භාවිතා කිරීම සඳහා සුදුසු උදාහරණ උදාහරණ, අපි ආයතනයක සිසුන් 10 දත්ත කට්ටලයක් සලකා බලමු. ඔවුන්ගේ හැඳුනුම්පත, නම, දෙපාර්තමේන්තුව, ලියාපදිංචි වූ අධ්යයන වාරය සහ CGPA ප්රමාණය සෛල B5:F14 පරාසයේ ඇත.
0> 📚 සටහන:
මෙම ලිපියේ සියලුම මෙහෙයුම් Microsoft Office 365 යෙදුම භාවිතයෙන් සිදු කෙරේ.
1. බහු නිර්ණායක සඳහා FILTER ශ්රිතය සමඟ ක්රියා කිරීම සහ ක්රියාත්මක කිරීම
පළමු උදාහරණයේ දී, අපි FILTER ශ්රිතය මඟින් සහ මෙහෙයුම සිදු කරන්නෙමු. . අපගේ අපේක්ෂිත කොන්දේසි සෛල C5:C6 පරාසයේ ඇත.
මෙම උදාහරණය සම්පූර්ණ කිරීමට පියවර පහත දක්වා ඇත:
📌 පියවර:
- මුලින්ම, සෛලය B10 තෝරන්න.
- දැන්, කොටුවේ පහත සූත්රය ලියන්න.
=FILTER(Dataset!B5:F14,(Dataset!D5:D14=C5)*(Dataset!F5:F14>=C6),"no results")
- ඉන්පසු, Enter ඔබන්න.
- ඔබට සෛල පරාසය තුළ පෙරූ ප්රතිඵලය ලැබෙනු ඇත B10:F11 .
එමගින්, අපට කිව හැක්කේ අප බව සහ මෙහෙයුම සඳහා FILTER ශ්රිතය යෙදිය හැක.
2. බහු නිර්ණායක
දෙවැන්නෙහි යෙදීම හෝ FILTER ශ්රිතය සමඟ ක්රියාත්මක කිරීමඋදාහරණයක් ලෙස, අපි OR මෙහෙයුම සඳහා FILTER ශ්රිතය භාවිතා කරන්නෙමු. මෙහිදී, අපි සෛල පරාසයේ කොන්දේසි සඳහන් කළෙමු C5:C6 .
මෙම උදාහරණය අවසන් කිරීමට පියවර පහත පරිදි ලබා දී ඇත:
📌 පියවර:
- මුලින්ම, සෛලය B10 තෝරන්න.
- ඉන් පසු, කොටුවේ පහත සූත්රය ලියන්න .
=FILTER(Dataset!B5:F14,(Dataset!D5:D14=OR!C5)+(Dataset!F5:F14>=OR!C6),"no results")
- Enter ඔබන්න.
- ඔබට අවශ්ය කොටු තුළ පෙරූ ප්රතිඵලය හඳුනා ගත හැක.
එබැවින්, අපට FILTER ශ්රිතය පරිපූර්ණ ලෙස භාවිත කිරීමට හැකි වේ. OR මෙහෙයුම සඳහා.
3. FILTER ශ්රිතය සමඟ AND සහ OR Logic සංයෝජනය
දැන්, අපි a සඳහා FILTER ශ්රිතය භාවිතා කරමු. ඒකාබද්ධ සහ සහ හෝ මෙහෙයුම. කොන්දේසි සෛල පරාසය තුළ ඇත C5:C7 .
මෙම උදාහරණය ඉටු කිරීමට පියවර පහත දක්වා ඇත:
📌 පියවර:
- මුලින්ම, සෛලය B11 තෝරන්න.
- ඉන්පසු, කොටුවේ පහත සූත්රය ලියන්න.
=FILTER(Dataset!B5:F14,(Dataset!F5:F14>=Combine!C7)*((Dataset!D5:D14=Combine!C5)+(Dataset!D5:D14=Combine!C6)),"No results")
- Enter ඔබන්න.
- පෙරන ලද ප්රතිඵලය සෛල තුළ තිබෙන බව ඔබට පෙනෙනු ඇත.
එබැවින්, අපගේ සූත්රය ඵලදායි ලෙස ක්රියා කරන අතර අපට සහ<2 ක්රියාත්මක කිරීමට හැකි වේ> සහ හෝ FILTER ශ්රිතය මගින් එකවර ක්රියා කරයි.
4. FILTER ශ්රිතය භාවිතයෙන් අනුපිටපත් පෙරීම
මෙම උදාහරණයේදී, අපිඅපගේ දත්ත කට්ටලයෙන් අනුපිටපත් ආයතන පෙරීමට යනවා. අපගේ දත්ත කට්ටලයේ 2 අනුපිටපත් අන්තර්ගත වේ.
මෙම උදාහරණයේ පියවර පහත දක්වා ඇත:
📌 පියවර:
- ආරම්භයේදී, කොටුව H5 තෝරන්න.
- ඊළඟට, කොටුවේ පහත සූත්රය ලියන්න.
=FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16)>1,"No result")
- එබැවින්, Enter ඔබන්න.
- සියලු අනුපිටපත් අගයන් වෙන වෙනම ලැයිස්තුගත කර ඇති බව ඔබට පෙනෙනු ඇත.
අවසානයේ, අපගේ සූත්රය නිවැරදිව ක්රියාත්මක වන බව අපට පැවසිය හැකි අතර අපට <මගින් අනුපිටපත් හඳුනා ගැනීමට හැකි වේ. 1>FILTER Excel හි ශ්රිතය.
🔎 සූත්රයේ පැහැදිලි කිරීම
👉 COUNTIFS(B5:B16,B5 :B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16) : COUNTIFS ශ්රිතය පරීක්ෂා කරයි අනුපිටපත් අගයන් තිබීම.
👉 FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5: E16,E5:E16,F5:F16, F5:F16)>1,”ප්රතිඵලයක් නැත”) : අවසාන වශයෙන්, FILTER ශ්රිතය අනුපිටපත් අගයන් පෙරා ඒවා වෙන වෙනම ලැයිස්තුගත කරයි.
5. හිස් සෛල සොයා ගන්න FILTER ශ්රිතය මගින්
අපට හිස් කොටු කිහිපයක් සහිත දත්ත කට්ටලයක් ඇත. දැන්, අපි FILTER ශ්රිතයේ උපකාරයෙන් කිසිදු හිස් ශ්රිතයක් අඩංගු නොවන සෛල පෙරීමට යන්නෙමු.
ක්රියා පටිපාටිය සම්පූර්ණ පේළි පෙරීම පහත දක්වා ඇත::
📌 පියවර:
- පළමුව, කොටුව තෝරන්න H5 .
- ඊළඟට, කොටුවේ පහත සූත්රය ලියන්න.
=FILTER(B5:F14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14"")*(F5:F14""),"No results")
- ඉන් පසුව, Enter ඔබන්න.
- ඔබට කිසිවක් නොමැති එම ආයතන ලැබෙනු ඇත. හිස් සෛල.
එබැවින්, අපගේ සූත්රය ඵලදායි ලෙස ක්රියා කරන බවත්, Excel FILTER ශ්රිතය මඟින් හිස් සෛල නොමැතිව අගය ලබා ගැනීමට අපට හැකි බවත් පැවසිය හැක.
0> සමාන කියවීම්- Excel HYPERLINK ශ්රිතය භාවිතා කරන්නේ කෙසේද (උදාහරණ 8)
- VLOOKUP සහ HLOOKUP ඒකාබද්ධ Excel සූත්රය (උදාහරණයක් සමඟ)
- එක්සෙල් භාවිතයෙන් අර්ධ පෙළ ගැළපීම බැලීම [පහසු ක්රම 2]
- VLOOKUP භාවිතයෙන් Excel හි අනුපිටපත් අගයන් සොයා ගන්නේ කෙසේද
6. විශේෂිත පෙළ අඩංගු සෛල පෙරහන්
FILTER ශ්රිතය භාවිතයෙන්, අපට ඕනෑම විශේෂිත අගයක් පහසුවෙන් සෙවිය හැකි අතර අදාළ ආයතන පෙරහන් කළ හැක. අපගේ මුල් දත්ත කට්ටලයෙන්. FILTER ශ්රිතයට අමතරව, ISNUMBER සහ SEARCH ශ්රිතයන් ද සූත්රය සම්පූර්ණ කිරීමට අපට උපකාර කරයි. අපට අවශ්ය පාඨය 'Ellie' J4 කොටුවේ දර්ශනය වේ.
නිශ්චිත පෙළක් සඳහා දත්ත පෙරීමේ ප්රවේශය පහත විස්තර කර ඇත::
📌 පියවර:
- ආරම්භයේදී, කොටුව H7 තෝරන්න.
- ඉන්පසු , කොටුවේ පහත සූත්රය ලියන්න.
=FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)),"No results")
- ඊළඟට, Enter<ඔබන්න 2> යතුර.
- ඔබට ප්රතිඵලය ලැබෙනු ඇතඑම විශේෂිත පාඨය සමඟ.
මේ අනුව, සූත්රය සාර්ථකව යෙදීමට සහ අපගේ නිශ්චිත පෙළ අගය සඳහා අගය ලබා ගැනීමට අපට හැකි වේ.
🔎 සූත්රයේ පැහැදිලි කිරීම
👉
SEARCH(J4,C5:C14) : SEARCH ශ්රිතය ආදාන අගය සමඟ ගැළපෙන සෛල ආපසු ලබාදේ .
👉
ISNUMBER(SEARCH(J4,C5:C14)) : සෙවුම් අගය අසත්ය නොවන අංකයක් නම් ISNUMBER ශ්රිතය සත්ය ලබා දෙනු ඇත.
👉
FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)),"ප්රතිඵල නැත") : අවසාන වශයෙන්, FILTER ශ්රිතය ගැලපෙන දේ උපුටා ගනී පේළි සහ ඒවා පෙන්වයි.
7. සාරාංශය, උපරිම, අවම සහ සාමාන්යය ගණනය කිරීම
දැන්, අපි ෆිල්ටර්<2 ආධාරයෙන් ගණිතමය ගණනය කිරීම් කිහිපයක් සිදු කිරීමට යමු> කාර්යය. අපි පෙරහන් කරන දත්ත සෛල J5 තුළ ඇත. මෙන්න, අපි CSE දෙපාර්තමේන්තුව සඳහා සියලු අගයන් තීරණය කිරීමට යන්නෙමු.
FILTER ශ්රිතයට අමතරව, SUM , AVERAGE , MIN , සහ MAX ශ්රිත ඇගයුම් ක්රියාවලිය සම්පූර්ණ කිරීම සඳහා භාවිතා කරනු ඇත. ඇස්තමේන්තුගත අගය සෛල J7:J10 පරාසය තුළ වනු ඇත. ගණනය කිරීමේ ක්රියා පටිපාටිය පියවරෙන් පියවර පහත විස්තර කර ඇත:
📌 පියවර:
- ප්රථමයෙන්, කොටුව J7 තෝරන්න.
- දැන්, සාරාංශය සඳහා කොටුවේ පහත සූත්රය ලියන්න>
🔎 පැහැදිලි කිරීමසූත්රය
👉
FILTER(F5:F14,D5:D14=J5,0) : FILTER ශ්රිතය CGPA<2 පෙරහන් කරයි> අපගේ අපේක්ෂිත දෙපාර්තමේන්තුවේ වටිනාකම.👉
SUM(FILTER(F5:F14,D5:D14=J5,0)) : අවසාන වශයෙන්, SUM ශ්රිතය එකතු කරන්න ඒවා සියල්ලම.- Enter ඔබන්න.
- ඉන්පසු, සෛලය තෝරන්න J8 , සහ සාමාන්ය අගය සඳහා පහත සූත්රය ලියන්න.
=AVERAGE(FILTER(F5:F14,D5:D14=J5,0))
🔎 සූත්රයේ පැහැදිලි කිරීම
👉
FILTER(F5:F14,D5:D14=J5,0) : FILTER ශ්රිතය අපගේ අපේක්ෂිත දෙපාර්තමේන්තුවේ CGPA අගය පෙරහන් කරන්න.👉
සාමාන්යය(FILTER(F5:F14,D5:D14=J5,0)) : සාමාන්යය ශ්රිතය එම අගයන්හි සාමාන්ය අගය ගණනය කරනු ඇත.- නැවතත්, Enter ඔබන්න.
- ඉන්පසු, සෛලය J9 තෝරා, අවම අගය ලබා ගැනීම සඳහා කොටුව තුළ පහත සූත්රය ලියන්න.
=MIN(FILTER(F5:F14,D5:D14=J5,0))
🔎 සූත්රයේ පැහැදිලි කිරීම
👉
පෙරහන( F5:F14,D5:D14 =J5,0) : FILTER ශ්රිතය අපගේ අපේක්ෂිත දෙපාර්තමේන්තුවේ CGPA අගය පෙරහන් කරයි.👉
MIN(FILTER(F5:F14,D5:D14=J5) ,0)) : MIN ශ්රිතය 4 අගයන් අතර අවම අගය හඳුනා ගනී.- ඒ හා සමානව , Enter ඔබන්න.
- අවසාන වශයෙන්, සෛලය J10 තෝරා, පහත සූත්රය ලියන්න උපරිම සඳහා සෛලය තුළඅගය.
=MAX(FILTER(F5:F14,D5:D14=J5,0))
🔎 සූත්රයේ පැහැදිලි කිරීම
👉
FILTER(F5:F14,D5:D14=J5,0) : FILTER ශ්රිතය අපගේ අපේක්ෂිත දෙපාර්තමේන්තුවේ CGPA අගය පෙරහන් කරයි.👉
MAX(FILTER(F5:F14,D5:D14=J5,0)) : MAX ශ්රිතය උපරිම අගය සොයා ගනී 4 CGPA අගයන්.- අවසන් වතාවට Enter ඔබන්න.
- CSE දෙපාර්තමේන්තුව සඳහා ඇති සියලුම අගයන් ඔබට පෙනෙනු ඇත.
එබැවින්, අපගේ සියලුම සූත්ර හොඳින් ක්රියාත්මක වන බව අපට පැවසිය හැකි අතර, අපට සියල්ල ලබා ගැනීමට හැකි වේ. Excel FILTER ශ්රිතය මඟින් අපේක්ෂිත අගයන්.
8. දත්ත පෙරීම සහ විශේෂිත තීරු පමණක් ආපසු ලබා දීම
මෙහි, අපි FILTER භාවිතා කරන්නෙමු. අපගේ අපේක්ෂිත අගය මත පදනම්ව විශේෂිත තීරු ලබා ගැනීමට කැදලි තත්වයේ දෙවරක් ක්රියා කරන්න. අපගේ අවශ්ය ආයතනය J5 කොටුවේ ඇත. අපි පෙන්වන්නේ ID සහ නම තීරුවයි.
මෙම ක්රියාවලියේ පියවර පහත දක්වා ඇත:
📌 පියවර:
- මුලින්ම, සෛලය H8 තෝරන්න.
- ඉන්පසු, කොටුවේ පහත සූත්රය ලියන්න.
=FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0})
- ඉන් පසු Enter ඔබන්න.
- ඔබට ලැබෙන්නේ අපගේ අවශ්ය දෙපාර්තමේන්තුවේ ID සහ නම තීරුව පමණි.
එබැවින් , අපගේ සූත්රය නිවැරදිව ක්රියාත්මක වන බව අපට පැවසිය හැකි අතර, අපට නිශ්චිත තීරු කිහිපයක් ලබා ගැනීමට හැකි වේExcel FILTER ශ්රිතය මගින්.
🔎 සූත්රයේ පැහැදිලි කිරීම
👉
FILTER(B5:F14 ,D5:D14=J5) : FILTER ශ්රිතය සියලු තීරු සමගින් ලබා දී ඇති දත්ත කට්ටලයෙන් ගැළපෙන පේළි ආපසු ලබා දෙනු ඇත.👉
FILTER(FILTER(B5: F14,D5:D14=J5),{1,1,0,0,0}) : පිටත FILTER ශ්රිතය තෝරාගනු ලබන්නේ පළමු දෙක තීරු පමණි තෝරාගත් දත්ත. අපට 0 , 1 හෝ සත්ය , අසත්ය භාවිත කළ හැක.9. ආපසු ලබා දුන් සංඛ්යාව මත සීමාව යොදන්න පේළි
මෙම අවස්ථාවේදී, අපි සීමිත පේළි ගණන ලබා ගැනීම සඳහා FILTER ශ්රිතයට යම් සීමාවන් එකතු කරන්නෙමු. අපගේ අපේක්ෂිත දෙපාර්තමේන්තුව J5 කොටුවේ ඇත. සීමාව යෙදීම සඳහා, අපට IFERROR සහ INDEX ශ්රිතයද භාවිතා කිරීමට සිදුවේ.
මෙම ක්රමයේ පියවර විස්තර කර ඇත. පහත පරිදි:
📌 පියවර:
- මුලින්ම, සෛලය තෝරන්න H8 .
- ඊළඟට, ලියන්න කොටුවේ ඇති පහත සූත්රය.
=IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}),"No result")
- ඉන්පසු, Enter ඔබන්න.
- ඔබට ප්රතිඵලය ලැබෙනු ඇත.
ඉතින්, අපට Excel සාර්ථකව යෙදිය හැකි බව පැවසිය හැක FILTER , INDEX , සහ IFERROR සාර්ථකව ක්රියා කරයි.
🔎 සූත්රයේ පැහැදිලි කිරීම 3>
👉
FILTER(B5:F14,D5:D14=J5) : FILTER ශ්රිතය මඟින් පෙරන ලද දත්ත ආදානය සමඟ ගැලපීමෙන් ආපසු ලබාදේ.