අන්තර්ගත වගුව
Microsoft Excel හි, බහු පෙළ හෝ සංඛ්යාත්මක අගයන් සොයා ගැනීම සහ ප්රතිස්ථාපනය කිරීම සාමාන්ය සිදුවීමකි. ඔබට Find and Replace විධානය භාවිතා කළ හැකිය, විවිධ කාර්යයන් සහ සූත්ර යෙදිය හැකිය, නැතහොත් ඔබට අරමුණු ඉටු කිරීමට පරිශීලක-නිර්වචනය කළ මෙවලම් සෑදිය හැකිය. මෙම ලිපියෙන්, සරල උදාහරණ සහ නිසි පැහැදිලි කිරීම් සමඟින් බහුවිධ අගයන් සොයා ගැනීමට සහ ප්රතිස්ථාපනය කිරීමට හැකි සහ ඉක්මන් තාක්ෂණික ක්රම සියල්ල ඔබට දැනගත හැක.
ප්රායෝගික වැඩපොත බාගන්න
ඔබට මෙම ලිපිය සකස් කිරීමට අප භාවිතා කළ Excel වැඩපොත බාගත කළ හැක.
බහු අගයන් සොයන්න සහ ප්රතිස්ථාපනය කරන්න.xlsx
6 සඳහා ඉක්මන් ප්රවේශයන් Excel
1 හි බහුවිධ අගයන් සොයන්න සහ ප්රතිස්ථාපනය කරන්න. Excel හි බහුවිධ අගයන් සඳහා සොයන්න සහ ප්රතිස්ථාපන මෙවලම භාවිතා කරන්න
Excel හි, ඔබට අගයක් ප්රතිස්ථාපනය කිරීමට සිදුවන විට සොයා ගෙන ප්රතිස්ථාපනය කරන්න වඩාත් ප්රයෝජනවත් මෙවලම වේ. අපට එය විවිධ අරමුණු සඳහා භාවිතා කළ හැකිය. පහත උප කොටස්වල විවිධ නිර්ණායක සඳහා මෙම මෙවලම ක්රියා කරන ආකාරය බලමු.
i. පෙළ අගයන් සොයන්න සහ ප්රතිස්ථාපනය කරන්න
පහත වගුවේ, සමහර පෙළ තීරුව B තුළ ඇත. අපට සියලු පාඨවල '2020' '2021' අගය ප්රතිස්ථාපනය කිරීමට අවශ්ය යැයි උපකල්පනය කරයි.
📌 පියවර:
➤ CTRL+H ඔබන්න, සොයා ගෙන ප්රතිස්ථාපනය කරන්න සංවාද කොටුව විවෘත වේ.
➤ දේ සොයන්න කොටුවෙහි '2020' ටයිප් කරන්න.
➤ ප්රතිස්ථාපනය කොටුවේ, '2021' ටයිප් කරන්න .
➤ සියල්ල ප්රතිස්ථාපනය කරන්න මත ක්ලික් කරන්නබොත්තම.
පහත පින්තූරයේ මෙන්, ඔබට 2020 ට පෙර තිබූ 2021 සමඟ සියලුම පෙළ මුලදී සොයා ගත හැක.
1
ii. වල් අක්ෂර සොයන්න සහ ප්රතිස්ථාපනය කරන්න
දැන් අපට පහත පාඨවල ආරම්භයේ විවිධ සංඛ්යාත්මක අගයන් ඇත. නමුත් ඒ සියල්ලටම නිශ්චිත ආකෘතියක් ඇත ‘20XX’ . අපි මෙහිදී කරන්නේ එම සංඛ්යාත්මක ආකෘතිය සඳහා වන වයිල්ඩ්කාඩ් සෙවීම සඳහා ගොස් අවසාන ඉලක්කම් දෙක ‘21’ සමඟ ප්රතිස්ථාපනය කිරීමයි. සොයා ගන්න සහ ප්රතිස්ථාපනය කරන්න මෙවලමෙහි අවසාන ඉලක්කම් දෙක සඳහා අපි ප්රශ්න ලකුණු දෙකක් (??) විල්කාඩ් අක්ෂර ලෙස භාවිත කළ යුතුයි.
📌 පියවර:
➤ සොයා ගෙන ප්රතිස්ථාපනය කරන්න සංවාද කොටුව විවෘත කිරීමට නැවත CTRL+H ඔබන්න.
➤ In සොයාගන්න කොටුව, '20?? ' ටයිප් කරන්න.
➤ ප්රතිස්ථාපනය කරන්න '2021' අගය ඇතුළත් කරන්න. පෙට්ටිය.
➤ සියල්ල ප්රතිස්ථාපනය කරන්න ඔබා ඔබ අවසන්ය.
ඔබට පහත ප්රතිදානයන් වහාම පෙනෙනු ඇත. .
iii. සූත්ර සොයන්න සහ ප්රතිස්ථාපනය කරන්න
පහත වගුවේ, අපට දැන් දින 5ක් සඳහා විකුණුම් දත්ත කිහිපයක් තිබේ. Cell C11 හි, සම්පූර්ණ විකුණුම් අගය පවතින නමුත් අපි එහි විකුණුම් දත්තවල සාමාන්යය සොයා ගත යුතු යැයි සිතමු. අපි එහි ඇති සූත්රය සාමාන්ය ශ්රිතය සමඟ උඩින් ලිවිය යුතු නැත. සූත්රය වඩාත් පහසුවෙන් ප්රතිස්ථාපනය කිරීමට අපි මෙහි සොයා ගන්න සහ ප්රතිස්ථාපනය කරන්න මෙවලම භාවිත කරන්නෙමු.
📌 පියවර:
➤ සොයන්න සහ විවෘත කරන්න සංවාද කොටුව ප්රතිස්ථාපනය කරන්න.
➤ දේ සොයන්න කොටුවේ, '=SUM' ටයිප් කරන්න.
➤ වර්ගය ' =AVERAGE' Replace with කොටුවේ.
➤ Find Next ඔබා පළමුව Replace බොත්තම මත ක්ලික් කරන්න.
ප්රතිදානයේ C11 , ඔබට නව ගණනය කළ ප්රතිඵලය එකවර ලැබෙනු ඇත.
iv. සෛල ආකෘති සොයන්න සහ ප්රතිස්ථාපනය කරන්න
අපිට සොයා ගන්න සහ ප්රතිස්ථාපනය කරන්න මෙවලම සමඟින් සෛල ආකෘති වෙනස් කළ හැක. පහත වගුවේ, නිශ්චිත වර්ණයක් සහිත පේළි කිහිපයක් තිබේ. අපි වර්ණය වෙනත් එකක් සමඟ ප්රතිස්ථාපනය කරන්නෙමු, එය කොළ යැයි කියමු.
📌 පියවර:
➤ සොයාගන්න සහ විවෘත කරන්න ප්රථමයෙන් සංවාද කොටුව ප්රතිස්ථාපනය කරන්න.
➤ Find what කොටුව ඉදිරියෙන් ඇති Format විකල්පය මත ක්ලික් කර සමහරක් භාවිතා කර ඇති වර්ණය තෝරන්න. වගුවේ ඇති අහඹු සෛල.
➤ දෙවන Format tab එක මත ක්ලික් කර ඔබට පැරණි එක සමඟ ප්රතිස්ථාපනය කිරීමට අවශ්ය වෙනත් වර්ණයක් තෝරන්න.
➤ ප්රතිස්ථාපනය කරන්න ඔබන්න. සියල්ල.
පහත තිර රුවෙහි, ඔබ දැන් මේසයේ නව වර්ණය සහිත විශේෂිත පේළි දකියි.
තවත් කියවන්න: Excel හි Wildcards භාවිතයෙන් අගයන් සොයන්න සහ ප්රතිස්ථාපනය කරන්නේ කෙසේද
2. Excel හි බහුවිධ අගයන් සොයා ගැනීමට සහ ප්රතිස්ථාපනය කිරීමට REPLACE Function ඇතුළු කරන්න
ඔබට Find and Replace මෙවලම භාවිත කිරීමට අවශ්ය නැතිනම් ඔබට REPLACE ශ්රිතය වෙත යා හැක. . ඔබ මෙම කාර්යය නව තීරුවක හෝ a තුළ යෙදිය යුතුයපැරණි පෙළ දත්ත නව ඒවා සමඟ ප්රතිස්ථාපනය කෙරෙන සෛල පරාසය. ක්රියාවලිය සමඟින්, ඔබට පැරණි පෙළ දත්තද සංරක්ෂණය කළ හැක.
පහත පින්තූරයේ, නව පෙළ ශීර්ෂය සහිත තීරුව නවීකරණය කරන ලද පෙළ පෙන්වනු ඇති තීරු දෙකක් ඇත.
පළමු ප්රතිදානයේ C5 , REPLACE ශ්රිතය සමඟ අවශ්ය සූත්රය වනුයේ:
=REPLACE(B5,1,4,2021)
Enter එබීමෙන් පසු ඉතිරි කොටු ස්වයංක්රීයව පිරවීමට Fill Handle භාවිත කරන්න , ඔබට වහාම නව පාඨ අගයන් ලැබෙනු ඇත. මෙන්න, අපි සියලු පාඨ සඳහා ‘2021’ ‘2022’ අගය ප්රතිස්ථාපනය කර ඇත.
3. බහුවිධ අගයන් සොයා ගැනීමට සහ ප්රතිස්ථාපනය කිරීමට Nested SUBSTITUTE සූත්රය යොදන්න
ආදේශක ශ්රිතය පාඨ තන්තුවෙහි පවතින පාඨය නව පෙළකින් ප්රතිස්ථාපනය කරයි. බහුවිධ අගයන් ප්රතිස්ථාපනය කිරීම සඳහා අපට ආදේශක ශ්රිතය කැදවා ගත හැක.
පහත පින්තූරයේ, තීරුව B යම් අහඹු පෙළ දත්ත සමඟ වැතිර සිටී. දකුණු පස ඇති වගුව නව ඒවා සමඟ ප්රතිස්ථාපනය කළ යුතු අගයන් නියෝජනය කරයි.
පළමු ප්රතිදානයේ Cell C5 , අදාළ සූත්රය be:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5:B10, E5, F5), E6, F6), E7, F7)
දැන් Enter ඔබන්න එවිට ඔබට නව පෙළ සහිත අරාවක් ලැබෙනු ඇත එකවර අගයන්. මෙම සූත්රය තුළ, සෙවීම ශීර්ෂකය යටතේ ඇති වෙනස් අගයන් තුනක් ප්රතිස්ථාපනය කිරීමට සිදු වූ බැවින් අපි තුන් වරක් ආදේශක ශ්රිතය භාවිත කළෙමු. තීරුව E.
🔎 සූත්රය ක්රියා කරන්නේ කෙසේද?
- අභ්යන්තරම ආදේශක ශ්රිතය '2018' අගය '2019' සමඟ ප්රතිස්ථාපනය කරයි.
- දෙවන ආදේශකය ශ්රිතය '2020' සඳහා සොයන අතර එය '2021' සමඟ ප්රතිස්ථාපනය කරයි.
- පිටත ආදේශක කාර්යය '2022' <සොයයි 4>සහ එය '2023' සමඟ ආදේශ කරයි.
සමාන කියවීම්:
- විශේෂයෙන් ප්රතිස්ථාපනය කරන්නේ කෙසේද Excel හි අක්ෂර (මාර්ග 6)
- Excel හි බහු අක්ෂර ආදේශ කරන්න (මාර්ග 6)
4. Excel හි බහුවිධ අගයන් සෙවීමට සහ ප්රතිස්ථාපනය කිරීමට XLOOKUP ශ්රිතය භාවිතා කරන්න
ඔබ Excel 365 පරිශීලකයෙක් නම් ඔබට XLOOKUP ශ්රිතය වෙත යා හැක. XLOOKUP ශ්රිතය ගැලපීමක් සඳහා පරාසයක් හෝ අරාවක් සොයන අතර අනුරූප අයිතමය දෙවන පරාසය හෝ අරාව ආපසු ලබා දෙයි.
පහත දත්ත කට්ටලයේ, හි සමහර පාඨ අගයන් ඇත. පැරණි පෙළ තීරුව. දකුණු පස ඇති දෙවන වගුව මඟින් සෙවිය යුතු දත්ත සහ එකවර ප්රතිස්ථාපනය කළ යුතු දත්ත නියෝජනය කරයි. ශ්රිතයට ලබා දී ඇති අගයන් සොයාගත නොහැකි නම්, පැරණි පෙළ නව පෙළ තීරුවේ පෙර පරිදිම පවතිනු ඇත.
ඉතින්, අවශ්ය සූත්රය පළමු ප්රතිදානයේ XLOOKUP ක්රියාකාරීත්වය සමඟින් C5 විය යුත්තේ:
=XLOOKUP($B5,$E$5:$E$10,$F$5:$F$10,$B5)
Enter එබීමෙන් සහ සම්පූර්ණ තීරුව ස්වයංක්රීයව පිරවීමෙන් පසුව, ඔබපහත ප්රතිදානයන් වහාම පෙන්වයි.
5. බහු අගයන් සොයා ගැනීමට සහ ආදේශ කිරීමට IFNA සහ VLOOKUP ශ්රිතයන් ඒකාබද්ධ කරන්න
දැන් අපි XLOOKUP ක්රියාකාරීත්වයට විකල්ප සූත්රයක් භාවිතා කරන්නෙමු, මෙම සූත්රය සියලුම Excel අනුවාද වලද ඇත. අපි මෙහි IFNA සහ VLOOKUP ක්රියා ඒකාබද්ධ කළ යුතුයි.
VLOOKUP ශ්රිතය වගුවක වම්පස තීරුවේ අගයක් සොයයි. නිශ්චිත තීරුවෙන් එකම පේළියේ අගයක් ලබා දෙයි. VLOOKUP ශ්රිතය සෙවුම් අගය සොයා නොගත් අවස්ථාවක කිසිදු පණිවිඩයක් රැගෙන නොයන බැවින්, එය #N/A දෝෂයක් ලබා දෙනු ඇත. එම ගැටලුව නිරාකරණය කිරීම සඳහා, දෝෂ පණිවිඩයක් අභිරුචිකරණය කිරීමට සහ නිර්වචනය කිරීමට අපට IFNA ශ්රිතය භාවිතා කිරීමට සිදුවේ.
එබැවින්, IFNA සහ යන දෙකම ඇතුළත් වන අවශ්ය සූත්රය VLOOKUP ප්රතිදානයේ Cell C5 කාර්යයන් වනුයේ:
=IFNA(VLOOKUP($B5,$E$5:$F$10,2,FALSE),B5)
<එබීමෙන් පසු 3> ඇතුළු කර තීරුව C හි ඉතිරි කොටු පිරවීමෙන්, අපි පහත පින්තූරයේ පෙන්වා ඇති පරිදි සියලුම නව පෙළ දත්ත ලබා ගනිමු.
1>
6. බහු අගයන් සොයා ගැනීමට සහ ප්රතිස්ථාපනය කිරීමට UDF එකක් සෑදීමට VBA කේත කාවැද්දූ
පසුගිය කොටසේ, අපි පරිශීලක-නිර්වචනය කළ කාර්යයක් සැකසීමට VBA කේත යොදන්නෙමු. පහත දත්ත කට්ටලයේ, තීරුව B හි ඇති පාඨ අගයන් ආරම්භයේ ඇති සංඛ්යාත්මක අගයන් ප්රතිස්ථාපනය කිරීමෙන් වෙනස් කරනු ලැබේ. ප්රතිස්ථාපනය කළ යුතු අගයන් සහ නව අගයන්දකුණු පස ඇති වගුවේ වැතිර ඇත.
දැන් අපි පරිශීලක-නිර්වචනය කළ මෙවලම් සහ ක්රියාකාරකම් සෑදීමට පහත ක්රියා පටිපාටි හරහා යමු:
📌 පියවර 1:
➤ Sheet නම මත ඔබේ මූසිකය දකුණු ක්ලික් කරන්න.
➤ විකල්පය තෝරන්න 'බලන්න කේත' . VBA කවුළුවක් දිස්වනු ඇත.
➤ දැන් පහත කේත එහි අලවන්න:
4845
➤ F5 ඔබන්න සහ සංවාද කොටුවෙහි පෙන්වා ඇති පරිදි පහත තිර රුවක් දිස්වනු ඇත.
➤ දැන් ඔබට වෙනස් කිරීමට ඇති පැරණි පෙළ තෝරා OK ඔබන්න.
📌 පියවර 2:
➤ දෙවන සංවාද පෙට්ටිය දැන් විවෘත වන අතර ඔබට සම්පූර්ණ වගු පරාසය (D5:E7) තේරිය යුතුය. පින්තූරයේ දකුණු පසින්.
➤ OK ඔබන්න.
පහත තිර පිටපතේ මෙන්, ඔබට අලුත් සහ පෙළ ශීර්ෂය යටතේ තීරුව B හි නවීකරණය කරන ලද පෙළ.
අවසාන වචන
මම බලාපොරොත්තු වෙනවා, ඉහත සඳහන් කළ මෙම ක්රම සියල්ලම ඔබට බහු පාඨ දත්ත ඵලදායි ලෙස ප්රතිස්ථාපනය කිරීමට සිදු වූ විට ඒවා ඔබගේ Excel පැතුරුම්පත්වල යෙදීමට දැන් ඔබට උපකාර වනු ඇත. ඔබට කිසියම් ප්රශ්නයක් හෝ ප්රතිපෝෂණ ඇත්නම්, කරුණාකර අදහස් දැක්වීමේ කොටසෙහි මට දන්වන්න. නැතහොත් ඔබට මෙම වෙබ් අඩවියේ Excel කාර්යයන් සම්බන්ධ අපගේ අනෙකුත් ලිපි පරීක්ෂා කළ හැක.