අන්තර්ගත වගුව
Excel හි, සෛල නිශ්චිත පාඨයක් අඩංගුද නැද්ද යන්න පරීක්ෂා කිරීමට අවස්ථා අවශ්ය විය හැක. අද අපි ඔබට පෙන්වන්නේ සෛලයක නිශ්චිත පෙළ අඩංගු දැයි පරීක්ෂා කරන්නේ කෙසේද යන්නයි. මෙම සැසිය සඳහා, අපි Excel 2019 භාවිතා කරන්නෙමු, ඔබ කැමති අනුවාදය භාවිතා කිරීමට නිදහස් වන්න.
පළමු දේ, අපගේ උදාහරණ වල පදනම වන දත්ත කට්ටලය ගැන දැනගනිමු
.
අපට ඔවුන්ගේ ශ්රේණි සමඟ සිසුන් කිහිප දෙනෙකුගේ තොරතුරු අඩංගු වගුවක් තිබේ. මෙම දත්ත කට්ටලය භාවිතා කරමින්, අපි කොටුවක නිශ්චිත පෙළ තිබේද නැද්ද යන්න පරීක්ෂා කරන්නෙමු.
මෙය දේවල් සරලව තබා ගැනීමට මූලික දත්ත කට්ටලයක් බව සලකන්න. සැබෑ ජීවිතයකදී, ඔබට වඩා විශාල සහ සංකීර්ණ දත්ත කට්ටලයක් හමු විය හැක.
පුහුණු වැඩපොත
පහත සබැඳියෙන් පුහුණු වැඩපොත බාගැනීමට ඔබව සාදරයෙන් පිළිගනිමු.
Excel Cell Specific Text තිබේ නම් ) හරියටම අඩංගු වන්නේ අප සොයන පෙළ (තන්තුව) පමණි. එය සමඟ අමතර තන්තු නොමැත.උදාහරණයක් ලෙස, අපගේ දත්ත කට්ටලයේ, ශ්රේණිය තීරුව සෑම කොටුවකම සමත් හෝ අසාර්ථක ඇත. . අමතර වචන හෝ නූල් එහි නොමැත. එබැවින්, මෙම තීරුව තුළ ඇති කොටුවක සමත් හෝ අසාර්ථක තිබේ දැයි අපට පරීක්ෂා කළ හැක.
මෙහි, උදාහරණයක් ලෙස, අපි කොටුවක "සම්මත" තිබේද නැද්ද යන්න පරීක්ෂා කර පසුවඅලුතින් හඳුන්වා දුන් Remarks තීරුවේ ප්රකාශයක් එක් කරන්න.
“පරීක්ෂා කරන්න” වැනි වචන ඇසීම, ඔබේ මනසට එන පළමු කාර්යය වන්නේ IF වේ. IF ශ්රිතය තාර්කික පරීක්ෂණයක් ක්රියාත්මක කරන අතර ද්විමය අගයක් (TRUE හෝ FALSE) ලබා දෙයි.
සෛලය තුළ නිශ්චිත දේ තිබේදැයි පරීක්ෂා කිරීමට IF භාවිතා කර සූත්රය ලියමු. පෙළ “සමත් වූවා” හෝ නැත.
=IF(D4="Passed","Promoted","")
මෙහි, අපි තාර්කික මෙහෙයුමක් සකසා ඇත D4=”Passed”
D4 හි “සමත් වූ” හෝ නැත්ද යන්න සංසන්දනය කරයි.
if_true_value සඳහා අපි “ප්රවර්ධනය” සකසා ඇත, එය කොටුව සොයාගත් පසු එය ප්රතිඵලයක් ලෙස දිස්වනු ඇත. පෙළ අඩංගු වේ. දැනට, if_false_value සපයා නැත.
D4 කොටුවේ “Pased” යන සෙවුම් පාඨය ඇත. සූත්රය if_true_value ලබා දුන්නේය.
දැන්, ඉතිරි කොටු සඳහා සූත්රය ලියන්න. ඔබට AuoFill විශේෂාංගයද ව්යායාම කළ හැක.
ඔබට දැකිය හැක, අපගේ සූත්රය if_true_value , “ප්රවර්ධනය කරන ලද” ආපසු ලබා දී ඇත. , "සම්මත" අඩංගු සෛල සඳහා පරිපූර්ණයි.
මෙය සිද්ධි සංවේදී නොවන ආකාරයෙන් ක්රියා කරයි. කිසියම් සෛලයක “සමත් වූ” වෙනුවට “සමත් වූ” තිබේ නම්, එයද ක්රියා කරයි.
තවත් කියවන්න: Excel සොයන්න පරාසයේ පෙළ
2. කොටුවේ විශේෂිත පෙළ අඩංගු වේ (අර්ධ ගැලපීම)
සමහර විට අපට උප තන්තුවක් ලෙස කොටුවක් තුළ නිශ්චිත පෙළක් සෙවීමට අවශ්ය විය හැක. මෙම කොටසේදී, අපි කරන්නෙමුඑය කරන්නේ කෙසේදැයි බලන්න.
උදාහරණයක් ලෙස, අපි ID තීරුවේ සෛල තුළ තන්තුවක් (කණ්ඩායම් නමක්) සොයන්නෙමු.
මෙහි අපි අපගේ උදාහරණයේ සන්දර්භයට ගැළපෙන තීරු කිහිපයක් හඳුන්වා දී ඇත.
ඔබට Search String තීරුව සඳහා අපි පේළි ඒකාබද්ධ කර ඇති බව දැක ගත හැක. ශිල්පීය ක්රම සඳහා මෙම පේළි ඒකාබද්ධ කිරීමේ ලිපිය අනුගමනය කරන්න.
I. FIND ශ්රිතය හරහා ගලපන්න (අවස්ථා සංවේදී)
පෙර කොටසේ, අපි පෙළ පරීක්ෂා කිරීම සඳහා IF භාවිත කර ඇත. (තාර්කික ප්රකාශනය භාවිතා කිරීම). අපට වෙනත් ආධාරක ශ්රිත අවශ්ය වුවද මෙම ශ්රිතය භාවිතයේ පවතිනු ඇත.
FIND ශ්රිතය යනු අප IF සමඟ යුගල කිරීමට යන ශ්රිතයකි. cell හි නිශ්චිත පෙළ අවම වශයෙන් උප තන්තුවක් ලෙස අඩංගු වේ.
උදාහරණයක් ලෙස, අපි ID තීරුවෙන් කොටු තුළ සොයන “AB” තන්තුවක් තෝරාගෙන ඇත.
දැන්, අපි B4 කොටුව සඳහා සූත්රය ලියමු.
=IF(ISNUMBER(FIND($E$4,B4)),”Found”,"Not Found")
3>
මෙහි ඔබට ISNUMBER ශ්රිතය දැකිය හැක. සෛලයක අංකයක් ඇති විට ISNUMBER TRUE ලබා දෙයි, සහ FALSE නැතහොත්
අපි මෙම ශ්රිතය භාවිතා කළේ එය දැයි පරීක්ෂා කරන බැවිනි. FIND ශ්රිතයේ ප්රතිඵලය අංකයක් හෝ නැත. එය boolean අගයක් ලබා දෙයි.
ISNUMBER TRUE ලබා දෙන විට IF ශ්රිතය if_true_value (Found)<ක්රියාරම්භ කරයි. 12>, එසේ නොමැතිනම් if_false_value (නැතහමු විය) .
මෙහි පළමු කොටුව සඳහා, ISNUMBER-FIND TRUE ලබා දුන් අතර අවසාන ප්රතිදානය බවට පත් විය. “සොයාගත්”.
අපි කණ්ඩායම් නම උපුටා ගනිමු. ඒ සඳහා අපි MID ශ්රිතය භාවිතා කරමු. මෙම ශ්රිතය ලබා දී ඇති තන්තුවක මැදින් අක්ෂර උකහා ගනී.
=IF(ISNUMBER(FIND($E$4,B4)),MID(B4,FIND($E$4,B4),2),"")
මුලින්ම, අපි කොටුවේ අඩංගු දැයි පරීක්ෂා කර ඇත. නිශ්චිත පෙළ, පසුව if_true_value ක්ෂේත්රයේදී, අපි අගය ලබා ගැනීමට MID ශ්රිතය සකසා ඇත. FIND MID තුළ ආරම්භක ලක්ෂ්යය සහ පසුව අක්ෂර 2 ක් සපයයි. මෙමගින් අනුලකුණු සමූහ නම් දෙක ලැබේ.
සෛලයේ පෙළ අඩංගු විට අපි කණ්ඩායම් නම සොයාගෙන ඇත.
FIND<2 සිට> සිද්ධි සංවේදී වේ, එය "ab" සඳහා if_true_value ක්රියාත්මක නොකරයි.
ඉතුරු කොටු සඳහා කේතය ලියන්න. සෙවුම් තන්තුව ලෙස හරියටම ලියා ඇති කණ්ඩායම් නාමයක් ඔබට හමුවනු ඇත.
සෙවුම් තන්තුව අගය වෙනස් කරන්න, ඔබ යාවත්කාලීන ප්රතිඵලය සොයාගනු ඇත.
II. සෙවුම් ශ්රිතය හරහා ගැලපීම (නඩු සංවේදී නොවන)
පෙර කොටසේ, අපි සිද්ධි සංවේදී ප්රවේශයක් නිරීක්ෂණය කර ඇත. දේවල් නම්යශීලීව තබා ගැනීම සඳහා, අපට සිද්ධි සංවේදී නොවන ප්රවේශයක් අනුගමනය කළ හැකිය. ඒ සඳහා, SEARCH ශ්රිතය ප්රයෝජනවත් වනු ඇත.
SEARCH එක් පෙළ පෙළක් තවත් එකක් තුළ ඇති ස්ථානය ලබා දෙයි. එය සමානව ක්රියාත්මක වේ FIND ශ්රිතය, නමුත් එය සිද්ධි සංවේදී නොවේ.
සූත්රය පහත පරිදි වේ
=IF(ISNUMBER(SEARCH($E$4,B4)),MID(B4,SEARCH($E$4,B4),2),"")
3>
එය FIND කොටසට සමාන බව පෙනේ. එකම වෙනස වන්නේ අපි FIND SEARCH සමඟ ප්රතිස්ථාපනය කිරීමයි. ඉතිරි සූත්රය සමාන වන අතර හරියටම ක්රියාත්මක වන්නේ එකම ආකාරයටය.
සෛලයේ පෙළ අඩංගු විට අපි කණ්ඩායම් නම සොයාගෙන ඇත.
ලියන්න. ඉතිරි සෛල සඳහා සූත්රය. ඔබට "AB" ඇති සියලුම කණ්ඩායම් නම් ඕනෑම ආකාරයකින් සොයා ගත හැක.
අපි සෙවුම් තන්තුව ලෙස “ab” ලිව්වොත් තවමත් එය එසේ වනු ඇත. මෙම අගයන් ලබා ගන්න.
III. COUNTIF ශ්රිතය භාවිතයෙන් ගැලපීම (නඩු අසංවේදී)
උප තන්තුවක් IF සහ COUNTIF සංකලනය වන බැවින් සෛලය පරීක්ෂා කිරීමේ තවත් ආකාරයකි. මෙම ප්රවේශය සිද්ධි සංවේදී නොවන එකක් ද වනු ඇත.
මෙම COUNTIF ශ්රිතය තනි කොන්දේසියක් සපුරාලන පරාසයක සෛල ගණන් කරයි.
දැන් සූත්රය පහත පරිදි වනු ඇත. එකක්.
=IF(COUNTIF(B4,"*"&$E$4&"*"),MID(B4,SEARCH($E$4,B4),2),"")
මෙහිදී අපි COUNTIF භාවිතයෙන් තර්කනය පරීක්ෂා කර ඇත. COUNTIF භාවිතයෙන් එය ගණන් කිරීමේ අගය 1 ද නැද්ද යන්න පරීක්ෂා කරයි.
COUNTIF 1 ලබා දෙන්නේ නම් if_true_value ( MID කොටස උපුටා ගැනීම සඳහා සමූහය නම) ආපසු ලබා දෙනු ඇත. MID කොටස පෙර කොටසේ සාකච්ඡා කෙරේ.
COUNTIF කොටසින් 0 සඳහා, සූත්රය if_false_value (හිස් කොටුව, කාලය සඳහා ලබා දෙනු ඇත.වීම).
අපි ගැළපීම සොයාගෙන ඇති අතර පසුව සූත්රය මඟින් සමූහයේ නම ලබා දී ඇත්තේ කොටුවේ නිශ්චිත පෙළ අඩංගු වන විටය.
සඳහා සූත්රය ලියන්න. ඉතිරි සෛල. ඔබට සෙවුම් තන්තුව ඇති සියලුම කණ්ඩායම් නම් ඕනෑම ආකාරයකින් සොයා ගත හැක.
අපි සෙවුම් තන්තුව අගය වෙනස් කරමු, යාවත්කාලීන ප්රතිඵල අප ඉදිරියෙහි ඇත.
තවත් COUNTIF අර්ධ තරග ප්රවේශයන් සඳහා මෙම COUNTIF PARTIAL MATCH ලිපියට පිවිසෙන්න. if සමඟ අර්ධ ගැලපීමට ඔබ කැමති නම්, මෙම IF Partial Match ලිපිය ඔබට ප්රයෝජනවත් විය හැක.
නිගමනය
අදට එපමණයි. එක්සෙල් හි නිශ්චිත පෙළක් සෛලයක තිබේදැයි පරීක්ෂා කිරීමට අපි ප්රවේශයන් කිහිපයක් ලැයිස්තුගත කර ඇත. ඔබට මෙය ප්රයෝජනවත් වනු ඇතැයි බලාපොරොත්තු වෙනවා. යමක් තේරුම් ගැනීමට අපහසු යැයි හැඟේ නම් අදහස් දැක්වීමට නිදහස් වන්න. අපට මෙහි මග හැරිය හැකි වෙනත් ක්රම අපට දන්වන්න.