අන්තර්ගත වගුව
එක්සෙල් හි ලැයිස්තුවකින් අහඹු සංඛ්යාවක් උකහා ගැනීමට සුදුසු හෝ තනි ශ්රිතයක් නොමැති වුවද, ලබා දී ඇති දත්ත ලැයිස්තුවකින් අහඹු සංඛ්යාවක් උත්පාදනය කිරීම සඳහා විවිධ ශ්රිතවල ආධාරයෙන් සූත්ර අතින් තැනීමට බොහෝ ක්රම තිබේ. මෙම ලිපියෙන්, ඔබට සුදුසු නිදර්ශන සහිත සෛල පරාසයකින් අහඹු සංඛ්යා ඇද ගැනීමට පවතින සියලුම ක්රම ඉගෙන ගත හැක.
ප්රායෝගික වැඩපොත බාගන්න
ඔබට හැකිය මෙම ලිපිය සකස් කිරීමට අප භාවිතා කළ Excel වැඩපොත බාගන්න.
List.xlsx වෙතින් අහඹු අංකයක් ලබා ගන්න
4 උත්පාදනය කිරීමට සුදුසු ක්රම Excel හි ලැයිස්තුවකින් අහඹු අංකය
1. ලැයිස්තුවකින් අහඹු අංකයක් ලබා ගැනීමට INDEX සහ RANDBETWEEN ශ්රිත භාවිතා කිරීම
INDEX ශ්රිතය විශේෂිත පේළියේ සහ තීරුවේ මංසන්ධියේදී සෛලයේ අගයක් හෝ යොමුවක් ලබා දෙයි, දී ඇති පරාසයක. RANDBETWEEN ශ්රිතය නිශ්චිත සංඛ්යා දෙකක් අතර අහඹු අංකයක් ලබා දෙයි. INDEX ශ්රිතයේ දෙවන තර්කය (පේළි අංකය) ලෙස RANDBETWEEN ශ්රිතය භාවිතා කිරීමෙන්, අපට ලැයිස්තුවකින් අහඹු අගයක් හෝ අංකයක් ලබා ගත හැක.
පහත පින්තූරයේ, තීරුව B අනුක්රමික අනුපිළිවෙලින් පූර්ණ සංඛ්යා අගයන් දහයක් ඇත. Cell D5 හි, අපි ලැයිස්තුවෙන් අහඹු අංකයක් උපුටා ගන්නෙමු.
ප්රතිදානයේ අවශ්ය සූත්රය Cell D5 වනු ඇත:
=INDEX($B$5:$B$14, RANDBETWEEN(1, 10))
Enter එබීමෙන් පසු, සූත්රය තීරුව B හි ලැයිස්තුවෙන් ඕනෑම අංකයක් ආපසු ලබා දෙන්න.
දැන් ඔබට තවත් අහඹු අංක ලබා ගැනීමට අවශ්ය නම්, පිරවුම් හසුරුව භාවිතා කරන්න Cell D5 වෙතින් පිරවීමට විකල්පය. ඔබට තීරුව D හි තවත් අහඹු සංඛ්යා ලැබෙනු ඇති අතර ඒවායින් සමහරක් නැවත නැවත අගයන් ලෙස දිස් විය හැක. නමුත් ඔබට පුනරාවර්තන අගයන් සසම්භාවී සංඛ්යා ලෙස දැකීමට අවශ්ය නැතිනම්, ඔබට සූත්රය 4 වන ක්රමයට යා හැක, එහිදී කිසිදු අගයක් එක් වරකට වඩා නොපෙන්වන ලෙස අර්ථ දක්වා ඇත.
තවත් කියවන්න: එක්සෙල් හි පරාසය අතර සසම්භාවී අංක උත්පාදක
2. Excel හි ලැයිස්තුවකින් අහඹු අංකයක් ලබා ගැනීමට INDEX, RANDBETWEEN, සහ ROWS ශ්රිත භාවිතා කිරීම
පළමු ක්රමයේදී, අපි RANDBETWEEN ශ්රිතයේ ඉහළ සහ පහළ සීමාවන් නිර්වචනය කළෙමු. අතින්. දැන් මෙම කොටසේදී, අපි ROWS ශ්රිතයේ උපකාරයෙන් RANDBETWEEN ශ්රිතයේ ඉහළ සීමාව නිර්වචනය කරමු. මෙහිදී ROWS ශ්රිතය මඟින් සෛල B5:B14 පරාසයේ ඇති පේළි ගණන ගණන් කර RANDBETWEEN ශ්රිතයේ ඉහළ සීමාවට ගණන් කළ අගය පවරනු ඇත.
ඉතින්, අවශ්ය සූත්රය Cell D5 තුළ විය යුත්තේ:
=INDEX($B$5:$B$14,RANDBETWEEN(1,ROWS(B5:B14)))
Enter එබීමෙන් සහ <3 යටතේ සෛල කිහිපයක් ස්වයංක්රීයව පිරවීමෙන් පසුව>D5 , ඔබට පහත පින්තූරයේ මෙන් ප්රතිදානය පෙන්වනු ඇත.
මෙම සූත්රයේ, ඔබට COUNTA ශ්රිතය භාවිතා කළ හැක. ROWS ශ්රිතය වෙනුවට ද. ඔවුන් දෙදෙනාම පේළි ගණන ගණන් කරනු ඇතසෛල B5:B14 පරාසය තුළ. ROWS ශ්රිතය වෙනුවට COUNTA ශ්රිතය සමඟින්, සූත්රය මෙලෙස දිස්වනු ඇත:
=INDEX($B$5:$B$14,RANDBETWEEN(1,COUNTA(B5:B14)))
සහ ප්රතිඵලය මෙම කොටසේ පින්තූරයේ පෙන්වා ඇති ආකාරයට සමාන වනු ඇත.
තවත් කියවන්න: පුනරාවර්තන නොමැති Excel හි සසම්භාවී අංක උත්පාදක
3. ලැයිස්තුවකින් අහඹු අංකයක් උකහා ගැනීමට CHOOSE සහ RANDBETWEEN ශ්රිත භාවිතා කිරීම
ඔබට CHOOSE සහ RANDBETWEEN ශ්රිතයන් එකතු කර ලැයිස්තුවකින් අහඹු සංඛ්යා ඉවත් කළ හැක. . CHOOSE ශ්රිතය ලැයිස්තුවකින් එම අගයේ නිශ්චිත අනුක්රමික අංකය මත පදනම්ව අගය ලබා දෙයි. නමුත් CHOOSE ශ්රිතයේ ඇති ගැටළුවක් නම් ඔබට ශ්රිතය තුලට සෛල පරාසයක් හෝ අරාවක් ඇතුල් කල නොහැක. ඒ වෙනුවට ඔබට කාලය ගතවන ශ්රිතය තුළ සියලුම දත්ත හෝ සෛල යොමු හස්තීයව ඇතුළත් කිරීමට සිදුවේ.
Cell D5 හි, උපකාරයෙන් ලැයිස්තුවකින් අහඹු සංඛ්යා උකහා ගැනීමට අවශ්ය සූත්රය CHOOSE සහ RANDBETWEN ශ්රිත වනුයේ:
=CHOOSE(RANDBETWEEN(1,10),$B$5,$B$6,$B$7,$B$8,$B$9,$B$10,$B$11,$B$12,$B$13,$B$14)
Enter එබීමෙන් පසුව සහ තවත් කොටු කිහිපයක් පිරවීමෙන් පසු, ඔබට අහඹු ලෙස අංක ලැබෙනු ඇත පහත තිර රුවෙහි පෙන්වා ඇත.
4. Excel හි INDEX සහ RANK.EQ ශ්රිත සහිත ලැයිස්තුවෙන් අහඹු අංකයක් උත්පාදනය කිරීම
පෙර ක්රම තුන ලැයිස්තුවකින් අහඹු අගයන් උකහා ගැනීමේදී සමහර විට නැවත නැවත අගයන් පෙන්වීමට වගකිව යුතුය. නමුත් INDEX සහ RANK.EQ ශ්රිතවල ආධාරයෙන්, දැන්අපට ලැයිස්තුවෙන් අංකයක් උපුටා ගෙන ප්රදර්ශනය කළ හැක්කේ එක් වරක් පමණි.
නමුත් මෙම ඒකාබද්ධ සූත්රය භාවිතා කිරීමට පෙර, අපි තීරුව C<හි උපකාරක තීරුවක් සකස් කළ යුතුය. 4> RAND ශ්රිතය සමඟ. RAND ශ්රිතය 0 සහ 1 අතර අහඹු දශම අගයන් ලබා දෙනු ඇත. RANK.EQ ශ්රිතය මෙම දශම අගයන් ආරෝහණ හෝ අවරෝහණ අනුපිළිවෙලින් ශ්රේණිගත කරයි. ඔබ අනුපිළිවෙල සඳහන් නොකරන්නේ නම්, ශ්රිතය අගයන් අවරෝහණ අනුපිළිවෙලට ශ්රේණිගත කරනු ඇත.
දැන් Cell C5 හි පළමු අගයෙන් ආරම්භ වන සියලුම අගයන්හි මෙම ශ්රේණිගත කිරීම් මත පදනම්ව, INDEX ශ්රිතය වනු ඇත. සෛල B5:B14 පරාසයෙන් ඉලක්කම් උපුටා ගන්න.
ඉතින්, Cell E5 ප්රතිදානයේ අවශ්ය සූත්රය වනුයේ:
7> =INDEX($B$5:$B$14,RANK.EQ($C5,$C$5:$C$14))
Enter ඔබන්න, E5 යටතේ ඇති අනෙකුත් සෛල ස්වයංක්රීයව පුරවන්න එවිට ඔබට තීරුව B<වෙතින් අහඹු අගයන් ලැබෙනු ඇත. 4>. ඔබට E14 දක්වා සෛල පුරවා කිසිදු පුනරාවර්තනයකින් තොරව මෙන්ම කිසිදු දෝෂයක් නොදැක අහඹු අගයන් සොයා ගැනීමට හැකි වනු ඇත. නමුත් ඔබ E14, ට ඔබ්බෙන් බැස ගියහොත්, E15 සිට ආරම්භ වන සෛල #N/A දෝෂ පෙන්වයි.
අවසන් වචන
ඉහත සඳහන් කර ඇති මෙම ක්රම හතරම ලැයිස්තුවකින් අහඹු සංඛ්යා කිහිපයක් උත්පාදනය කරන අතරතුර ඔබේ Excel පැතුරුම්පතෙහි යෙදීමට දැන් ඔබට උපකාර වනු ඇතැයි මම බලාපොරොත්තු වෙමි. ඔබට කිසියම් ප්රශ්නයක් හෝ ප්රතිපෝෂණ ඇත්නම්, කරුණාකර අදහස් දැක්වීමේ කොටසෙහි මට දන්වන්න. නැත්නම් ඔබට පුළුවන්මෙම වෙබ් අඩවියේ Excel කාර්යයන් සම්බන්ධ අපගේ අනෙකුත් ලිපි බලන්න.