எக்செல் RANDARRAY செயல்பாடு - சீரற்ற எண்களை உருவாக்குவதற்கான விரைவான வழி

  • இதை பகிர்
Michael Brown

உள்ளடக்க அட்டவணை

சீரற்ற எண்களை உருவாக்குவது, பட்டியலைத் தோராயமாக வரிசைப்படுத்துவது, சீரற்ற தேர்வைப் பெறுவது மற்றும் குழுக்களுக்குத் தோராயமாகத் தரவை ஒதுக்குவது எப்படி என்பதை இந்தப் பயிற்சி காட்டுகிறது. அனைத்தும் ஒரு புதிய டைனமிக் வரிசை செயல்பாடு - RANDARRAY.

உங்களுக்குத் தெரிந்தபடி, மைக்ரோசாஃப்ட் எக்செல் ஏற்கனவே இரண்டு சீரற்ற செயல்பாடுகளைக் கொண்டுள்ளது - RAND மற்றும் RANDBETWEEN. இன்னொன்றை அறிமுகப்படுத்துவதில் என்ன அர்த்தம்? சுருக்கமாக, ஏனெனில் இது மிகவும் சக்தி வாய்ந்தது மற்றும் இரண்டு பழைய செயல்பாடுகளையும் மாற்றும். உங்கள் சொந்த அதிகபட்ச மற்றும் குறைந்தபட்ச மதிப்புகளை அமைப்பதைத் தவிர, எத்தனை வரிசைகள் மற்றும் நெடுவரிசைகளை நிரப்ப வேண்டும் மற்றும் சீரற்ற தசமங்கள் அல்லது முழு எண்களை உருவாக்க வேண்டுமா என்பதைக் குறிப்பிட இது உங்களை அனுமதிக்கிறது. மற்ற செயல்பாடுகளுடன் இணைந்து பயன்படுத்தினால், RANDARRAY ஆனது தரவைக் கூட மாற்றி சீரற்ற மாதிரியைத் தேர்ந்தெடுக்கலாம்.

    Excel RANDARRAY செயல்பாடு

    Excel இல் உள்ள RANDARRAY செயல்பாடு, இடையே சீரற்ற எண்களின் வரிசையை வழங்குகிறது. நீங்கள் குறிப்பிடும் ஏதேனும் இரண்டு எண்கள் 0>செயல்பாடு பின்வரும் தொடரியல் உள்ளது. அனைத்து வாதங்களும் விருப்பத்திற்குரியவை என்பதைக் கவனியுங்கள்:

    RANDARRAY([வரிசைகள்], [நெடுவரிசைகள்], [நிமிடம்], [அதிகபட்சம்], [முழு_எண்])

    எங்கே:

    வரிசைகள் (விரும்பினால்) - எத்தனை வரிசைகளை நிரப்ப வேண்டும் என்பதை வரையறுக்கிறது. தவிர்க்கப்பட்டால், 1 வரிசைக்கு இயல்புநிலையாகும்.

    நெடுவரிசைகள் (விரும்பினால்) - எத்தனை நெடுவரிசைகளை நிரப்ப வேண்டும் என்பதை வரையறுக்கிறது. தவிர்க்கப்பட்டால், இயல்புநிலை 1பங்கேற்பாளர்களை குழுக்களுக்கு தோராயமாக ஒதுக்குங்கள், கொடுக்கப்பட்ட குழு எத்தனை முறை தேர்ந்தெடுக்கப்பட்டது என்பதைக் கட்டுப்படுத்தாது என்பதால் மேலே உள்ள சூத்திரம் பொருத்தமானதாக இருக்காது. எடுத்துக்காட்டாக, குழு A க்கு 5 நபர்கள் நியமிக்கப்படலாம், குழு C க்கு 2 நபர்கள் மட்டுமே நியமிக்கப்படலாம். சீரற்ற ஒதுக்கீட்டை சமமாக செய்ய, ஒவ்வொரு குழுவிற்கும் ஒரே எண்ணிக்கையிலான பங்கேற்பாளர்கள் இருக்க வேண்டும், உங்களுக்கு வேறு தீர்வு தேவை.

    முதலில், இந்த சூத்திரத்தைப் பயன்படுத்தி சீரற்ற எண்களின் பட்டியலை உருவாக்குகிறீர்கள்:

    =RANDARRAY(ROWS(A2:A13))

    A2:A13 உங்கள் ஆதாரத் தரவு.

    பின்னர், நீங்கள் இந்தப் பொதுவான சூத்திரத்தைப் பயன்படுத்தி குழுக்களை (அல்லது வேறு ஏதேனும்) ஒதுக்குகிறீர்கள்:

    INDEX( மதிப்புகள்_to_assign, ROUNDUP(RANK( first_random_number, ) random_numbers_range)/ n, 0))

    இங்கு n என்பது குழு அளவு, அதாவது ஒவ்வொரு மதிப்புக்கும் எத்தனை முறை ஒதுக்கப்பட வேண்டும்.

    எடுத்துக்காட்டாக, E2:E5 இல் பட்டியலிடப்பட்டுள்ள குழுக்களுக்கு நபர்களைத் தோராயமாக ஒதுக்க, ஒவ்வொரு குழுவிலும் 3 பங்கேற்பாளர்கள் இருக்க வேண்டும், இந்த சூத்திரத்தைப் பயன்படுத்தவும்:

    =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))

    இது வழக்கமான சூத்திரம் (இல்லை) என்பதைக் கவனியுங்கள் ஒரு டைனமிக் வரிசை சூத்திரம்!), எனவே மேலே உள்ள சூத்திரத்தில் உள்ளதைப் போன்ற முழுமையான குறிப்புகளுடன் வரம்புகளைப் பூட்ட வேண்டும்.

    உங்கள் சூத்திரத்தை மேல் கலத்தில் உள்ளிடவும் (எங்கள் வழக்கில் C2) மற்றும் n தேவையான அளவு செல்களுக்கு கீழே இழுக்கவும். முடிவு இதைப் போலவே இருக்கும்:

    RANDARRAY செயல்பாடு நிலையற்றது என்பதை நினைவில் கொள்ளவும். ஒவ்வொரு முறையும் ஒர்க்ஷீட்டில் எதையாவது மாற்றும்போது புதிய சீரற்ற மதிப்புகளை உருவாக்குவதைத் தடுக்க, மாற்றவும் ஒட்டு சிறப்பு அம்சத்தைப் பயன்படுத்தி அவற்றின் மதிப்புகளைக் கொண்ட சூத்திரங்கள்.

    இந்தச் சூத்திரம் எவ்வாறு செயல்படுகிறது:

    உதவி நெடுவரிசையில் உள்ள RANDARRAY சூத்திரம் மிகவும் எளிமையானது மற்றும் விளக்கம் தேவையில்லை, எனவே C நெடுவரிசையில் உள்ள சூத்திரத்தில் கவனம் செலுத்துவோம்.

    =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))

    RANK செயல்பாடு B2 இல் உள்ள மதிப்பை B2:B13 இல் உள்ள சீரற்ற எண்களின் வரிசைக்கு எதிராக தரவரிசைப்படுத்துகிறது. இதன் விளைவாக 1 மற்றும் மொத்த பங்கேற்பாளர்களின் எண்ணிக்கை (எங்கள் விஷயத்தில் 12) இடையேயான எண்ணாகும்.

    தரவரிசையானது குழு அளவால் வகுக்கப்படுகிறது, (எங்கள் எடுத்துக்காட்டில் 3), மற்றும் ROUNDUP செயல்பாடு அதைச் சுற்றுகிறது அருகிலுள்ள முழு எண். இந்தச் செயல்பாட்டின் முடிவு 1 மற்றும் மொத்த குழுக்களின் எண்ணிக்கை (4) ஆகியவற்றுக்கு இடையேயான எண்ணாகும்.

    இந்த முழு எண் INDEX செயல்பாட்டின் row_num வாதத்திற்குச் சென்று, அதை கட்டாயப்படுத்துகிறது. ஒதுக்கப்பட்ட குழுவைக் குறிக்கும் E2:E5 வரம்பில் உள்ள தொடர்புடைய வரிசையிலிருந்து மதிப்பை வழங்கவும்.

    Excel RANDARRAY செயல்பாடு செயல்படவில்லை

    உங்கள் RANDARRAY சூத்திரம் பிழையை வழங்கும் போது, ​​இவை மிகவும் வெளிப்படையானவை சரிபார்ப்பதற்கான காரணங்கள்:

    #SPILL பிழை

    வேறு எந்த டைனமிக் வரிசை செயல்பாட்டைப் போலவே, #SPILL! பெரும்பாலும் பிழை என்றால், அனைத்து முடிவுகளையும் காட்ட, உத்தேசிக்கப்பட்ட கசிவு வரம்பில் போதுமான இடம் இல்லை என்று அர்த்தம். இந்த வரம்பில் உள்ள அனைத்து கலங்களையும் அழிக்கவும், உங்கள் சூத்திரம் தானாகவே மீண்டும் கணக்கிடப்படும். மேலும் தகவலுக்கு, எக்செல் #SPILL பிழை - காரணங்கள் மற்றும் திருத்தங்களைப் பார்க்கவும்.

    #VALUE பிழை

    A #VALUE! இவற்றில் பிழை ஏற்படலாம்சூழ்நிலைகள்:

    • ஒரு அதிகபட்சம் மதிப்பு நிம மதிப்பை விட குறைவாக இருந்தால்.
    • எந்த வாதங்களும் எண் அல்லாததாக இருந்தால்.

    #NAME பிழை

    பெரும்பாலான சந்தர்ப்பங்களில், ஒரு #NAME! பிழை பின்வருவனவற்றில் ஒன்றைக் குறிக்கிறது:

    • செயல்பாட்டின் பெயர் தவறாக எழுதப்பட்டுள்ளது.
    • உங்கள் எக்செல் பதிப்பில் செயல்பாடு கிடைக்கவில்லை.

    #CALC! பிழை

    ஒரு #CALC! வரிசைகள் அல்லது நெடுவரிசைகள் வாதம் 1க்குக் குறைவாக இருந்தால் அல்லது வெற்று கலத்தைக் குறிக்கும் போது பிழை ஏற்படுகிறது RANDARRAY செயல்பாடு. படித்ததற்கு நன்றி, அடுத்த வாரம் எங்கள் வலைப்பதிவில் உங்களைப் பார்ப்பேன் என்று நம்புகிறேன்!

    பதிவிறக்கப் பயிற்சிப் புத்தகம்

    RANDARRAY சூத்திர எடுத்துக்காட்டுகள் (.xlsx கோப்பு)

    3>நெடுவரிசை.

    குறைந்தது (விரும்பினால்) - உருவாக்க வேண்டிய சிறிய சீரற்ற எண். குறிப்பிடப்படவில்லை எனில், இயல்புநிலை 0 மதிப்பு பயன்படுத்தப்படும்.

    அதிகபட்சம் (விரும்பினால்) - உருவாக்க வேண்டிய மிகப்பெரிய சீரற்ற எண். குறிப்பிடப்படவில்லை எனில், இயல்புநிலை 1 மதிப்பு பயன்படுத்தப்படும்.

    முழு_எண் (விரும்பினால்) - எந்த வகையான மதிப்புகளை வழங்க வேண்டும் என்பதை தீர்மானிக்கிறது:

    • சரி - முழு எண்கள்
    • தவறான அல்லது தவிர்க்கப்பட்ட (இயல்புநிலை) - தசம எண்கள்

    RANDARRAY செயல்பாடு - நினைவில் கொள்ள வேண்டியவை

    உங்கள் எக்செல் பணித்தாள்களில் சீரற்ற எண்களை திறம்பட உருவாக்க, 6 முக்கியமான புள்ளிகள் உள்ளன கவனிக்க:

    • RANDARRAY செயல்பாடு Microsoft 365 மற்றும் Excel 2021க்கான Excel இல் மட்டுமே கிடைக்கும். Excel 2019, Excel 2016 மற்றும் முந்தைய பதிப்புகளில் RANDARRAY செயல்பாடு கிடைக்காது.
    • RANDARRAY ஆல் வழங்கப்பட்ட வரிசை இறுதி முடிவாக இருந்தால் (ஒரு கலத்தில் வெளியீடு மற்றும் மற்றொரு செயல்பாட்டிற்கு அனுப்பப்படவில்லை), எக்செல் தானாகவே ஒரு டைனமிக் ஸ்பில் வரம்பை உருவாக்கி, அதை சீரற்ற எண்களுடன் நிரப்புகிறது. எனவே, நீங்கள் ஃபார்முலாவை உள்ளிடும் கலத்தின் கீழே மற்றும்/அல்லது வலதுபுறத்தில் போதுமான வெற்று செல்கள் இருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள், இல்லையெனில் #SPILL பிழை ஏற்படும்.
    • வாதங்கள் எதுவும் குறிப்பிடப்படவில்லை என்றால், RANDARRAY( ) சூத்திரம் 0 மற்றும் 1 க்கு இடையில் ஒரு தசம எண்ணை வழங்குகிறது.
    • வரிசைகள் அல்லது/மற்றும் நெடுவரிசைகள் வாதங்கள் தசம எண்களால் குறிப்பிடப்பட்டால், அவை துண்டிக்கப்படும் தசம புள்ளிக்கு முன் முழு முழு எண் (எ.கா. 5.9 கருதப்படும்5 ஆக).
    • நிமிடம் அல்லது அதிகபட்ச வாதம் வரையறுக்கப்படவில்லை எனில், RANDARRAY இயல்புநிலையாக 0 மற்றும் 1 ஆக இருக்கும்.
    • மற்ற ரேண்டம் போல செயல்பாடுகள், Excel RANDARRAY ஆவியாகும் , அதாவது ஒர்க்ஷீட் கணக்கிடப்படும் ஒவ்வொரு முறையும் சீரற்ற மதிப்புகளின் புதிய பட்டியலை உருவாக்குகிறது. இது நிகழாமல் தடுக்க, Excel இன் ஒட்டு சிறப்பு > மதிப்புகள் அம்சத்தைப் பயன்படுத்தி சூத்திரங்களை மதிப்புகளுடன் மாற்றலாம்.

    அடிப்படை எக்செல் RANDARRAY சூத்திரம்

    இப்போது, ​​ஒரு சீரற்ற எக்செல் சூத்திரத்தை அதன் எளிய வடிவத்தில் உங்களுக்குக் காண்பிக்கிறேன்.

    5 வரிசைகள் மற்றும் 3 நெடுவரிசைகளைக் கொண்ட வரம்பை ஏதேனும் சீரற்ற எண்களுடன் நிரப்ப விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். இதைச் செய்ய, முதல் இரண்டு வாதங்களை இவ்வாறு அமைக்கவும்:

    • வரிசைகள் என்பது 5 வரிசைகளில் முடிவுகள் தேவை என்பதால்.
    • 3 நெடுவரிசைகளில் முடிவுகள் தேவைப்படுவதால் நெடுவரிசைகள் என்பது 3 ஆகும்.

    மற்ற அனைத்து மதிப்புருக்களையும் அவற்றின் இயல்புநிலை மதிப்புகளுக்கு விட்டுவிட்டு பின்வரும் சூத்திரத்தைப் பெறுகிறோம்:

    =RANDARRAY(5, 3)

    இலக்கு வரம்பின் மேல் இடது கலத்தில் அதை உள்ளிடவும் (எங்கள் விஷயத்தில் A2), Enter விசையை அழுத்தவும், குறிப்பிட்ட எண்ணிக்கையிலான வரிசைகள் மற்றும் நெடுவரிசைகளில் முடிவுகளைப் பெறுவீர்கள்.

    மேலே உள்ள ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்ப்பது போல், இந்த அடிப்படை RANDARRAY சூத்திரமானது 0 முதல் 1 வரையிலான சீரற்ற தசம எண்களால் வரம்பை நிரப்புகிறது. குறிப்பிட்ட வரம்பிற்குள் முழு எண்களைப் பெற விரும்பினால், கடைசியாக உள்ளமைக்கவும். மேலும் எடுத்துக்காட்டுகளில் காட்டப்பட்டுள்ள மூன்று வாதங்கள்.

    எப்படி ரேண்டம் செய்வதுஎக்செல் - RANDARRAY சூத்திர எடுத்துக்காட்டுகள்

    கீழே எக்செல் இல் உள்ள வழக்கமான சீரற்ற சூழல்களை உள்ளடக்கிய சில மேம்பட்ட சூத்திரங்களைக் காணலாம்.

    இரண்டு எண்களுக்கு இடையே சீரற்ற எண்களை உருவாக்கவும்

    இதன் பட்டியலை உருவாக்க ஒரு குறிப்பிட்ட வரம்பிற்குள் உள்ள சீரற்ற எண்கள், 3வது வாதத்தில் குறைந்தபட்ச மதிப்பையும் 4வது வாதத்தில் அதிகபட்ச எண்ணையும் வழங்குகின்றன. உங்களுக்கு முழு எண்கள் அல்லது தசமங்கள் தேவையா என்பதைப் பொறுத்து, முறையே 5வது வாதத்தை TRUE அல்லது FALSE என அமைக்கவும்.

    உதாரணமாக, 6 வரிசைகள் மற்றும் 4 நெடுவரிசைகளின் வரம்பை 1 முதல் 100 வரையிலான சீரற்ற முழு எண்களுடன் நிரப்புவோம். இதற்காக , RANDARRAY செயல்பாட்டின் பின்வரும் வாதங்களை நாங்கள் அமைத்துள்ளோம்:

    • வரிசைகள் என்பது 6 வரிசைகளில் முடிவுகள் தேவை என்பதால்.
    • நெடுவரிசைகள்<4 நெடுவரிசைகளில் முடிவுகளைப் பெற விரும்புவதால் 2> என்பது 4 ஆகும்.
    • நிமிடம் என்பது 1 ஆகும், இது நாம் வைத்திருக்க விரும்பும் குறைந்தபட்ச மதிப்பு.
    • அதிகபட்சம் என்பது 100 ஆகும், இது உருவாக்கப்பட வேண்டிய அதிகபட்ச மதிப்பாகும்.
    • முழு_எண் உண்மையாகும், ஏனெனில் நமக்கு முழு எண்கள் தேவை.

    வாதங்களை ஒன்றாக இணைத்தால், நமக்குக் கிடைக்கும் இந்த சூத்திரம்:

    =RANDARRAY(6, 4, 1, 100, TRUE)

    மேலும் இது பின்வரும் முடிவை உருவாக்குகிறது:

    இரண்டு தேதிகளுக்கு இடையே சீரற்ற தேதியை உருவாக்கு

    எக்செல் இல் சீரற்ற தேதி ஜெனரேட்டரைத் தேடுகிறீர்களா? RANDARRAY செயல்பாடு ஒரு எளிதான தீர்வு! நீங்கள் செய்ய வேண்டியதெல்லாம், முன்வரையறுக்கப்பட்ட கலங்களில் முந்தைய தேதி (தேதி 1) மற்றும் பிந்தைய தேதி (தேதி 2) ஆகியவற்றை உள்ளிடவும், பின்னர் அந்த கலங்களை உங்கள் சூத்திரத்தில் குறிப்பிடவும்:

    RANDARRAY(வரிசைகள், நெடுவரிசைகள், தேதி1, date2, TRUE)

    இந்த எடுத்துக்காட்டில், D1 மற்றும் D2 இல் உள்ள தேதிகளுக்கு இடையே உள்ள சீரற்ற தேதிகளின் பட்டியலை இந்த சூத்திரத்துடன் உருவாக்கியுள்ளோம்:

    =RANDARRAY(10, 1, D1, D2, TRUE)

    நிச்சயமாக, நீங்கள் விரும்பினால், குறைந்தபட்ச மற்றும் அதிகபட்ச தேதிகளை நேரடியாக சூத்திரத்தில் வழங்குவதிலிருந்து எதுவும் உங்களைத் தடுக்காது. எக்செல் புரிந்துகொள்ளக்கூடிய வடிவத்தில் அவற்றை உள்ளிடுவதை உறுதிப்படுத்திக் கொள்ளுங்கள்:

    =RANDARRAY(10, 1, "1/1/2020", "12/31/2020", TRUE)

    தவறுகளைத் தடுக்க, தேதிகளை உள்ளிடுவதற்கு DATE செயல்பாட்டைப் பயன்படுத்தலாம்:

    =RANDARRAY(10, 1, DATE(2020,1,1), DATE(2020,12,31), TRUE) <3

    குறிப்பு. உள்நாட்டில் எக்செல் தேதிகளை வரிசை எண்களாக சேமிக்கிறது, எனவே சூத்திர முடிவுகள் பெரும்பாலும் எண்களாக காட்டப்படும். முடிவுகளைச் சரியாகக் காட்ட, தேதி வடிவமைப்பை கசிவு வரம்பில் உள்ள அனைத்து கலங்களுக்கும் பயன்படுத்தவும்.

    Excel இல் சீரற்ற வேலை நாட்களை உருவாக்கவும்

    சீரற்ற வேலை நாட்களை உருவாக்க, RANDARRAY செயல்பாட்டை WORKDAY இன் முதல் வாதத்தில் உட்பொதிக்கவும்:

    WORKDAY(RANDARRAY(வரிசைகள், நெடுவரிசைகள், தேதி1 , date2 , TRUE), 1)

    RANDARRAY ஆனது சீரற்ற தொடக்கத் தேதிகளின் வரிசையை உருவாக்கும், இதில் WORKDAY செயல்பாடு 1 வேலைநாளைச் சேர்த்து, திரும்பிய தேதிகள் அனைத்தும் வேலை நாட்கள் என்பதை உறுதி செய்யும்.

    D1 இல் தேதி 1 மற்றும் D2 இல் தேதி 2 உடன், 10 வார நாட்களின் பட்டியலை உருவாக்குவதற்கான சூத்திரம் இதோ:

    =WORKDAY(RANDARRAY(10, 1, D1, D2, TRUE), 1)

    இதைப் போலவே முந்தைய எடுத்துக்காட்டில், முடிவுகள் சரியாகக் காட்டப்படுவதற்கு, கசிவு வரம்பை தேதி என வடிவமைக்க நினைவில் கொள்ளவும்.

    நகல்கள் இல்லாமல் சீரற்ற எண்களை உருவாக்குவது எப்படி

    நவீன எக்செல் 6ஐ வழங்கினாலும் புதிய டைனமிக் வரிசைசெயல்பாடுகள், துரதிர்ஷ்டவசமாக, ரேண்டம் எண்களை நகல் இல்லாமல் திரும்பப் பெறுவதற்கான உள்ளமைக்கப்பட்ட செயல்பாடு எதுவும் இல்லை.

    உங்கள் சொந்த தனிப்பட்ட ரேண்டம் எண் ஜெனரேட்டரை எக்செல் இல் உருவாக்க, காட்டப்பட்டுள்ளபடி பல செயல்பாடுகளை ஒன்றாக இணைக்க வேண்டும். கீழுள்ள , உண்மை)), வரிசை( n ))

    ரேண்டம் தசமங்கள் :

    INDEX(UNIQUE(RANDARRAY( n *2, 1, நிமிடம் , அதிகபட்சம் , FALSE)), SEQUENCE( n ))

    எங்கே:

    • N என்பது நீங்கள் எத்தனை மதிப்புகளை உருவாக்க விரும்புகிறீர்கள்.
    • நிமிடம் என்பது மிகக் குறைந்த மதிப்பு.
    • அதிகபட்சம் என்பது மிக உயர்ந்த மதிப்பு.

    உதாரணமாக, நகல் இல்லாமல் 10 சீரற்ற முழு எண்களை உருவாக்க, இந்த சூத்திரத்தைப் பயன்படுத்தவும்:

    =INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, TRUE)), SEQUENCE(10))

    ஒரு உருவாக்க 10 தனித்துவமான சீரற்ற தசம எண்களின் பட்டியல் , RANDARRAY செயல்பாட்டின் கடைசி வாதத்தில் TRUE ஐ FALSE ஆக மாற்றவும் அல்லது இந்த வாதத்தை தவிர்க்கவும்:

    =INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, FALSE)), SEQUENCE(10))

    உதவிக்குறிப்புகள் மற்றும் குறிப்புகள்:

    • சூத்திரத்தின் விரிவான விளக்கம் f நகல் இல்லாமல் எக்செல் இல் சீரற்ற எண்களை உருவாக்குவது எப்படி என்பதில் உள்ளது அதற்கு பதிலாக, தயவுசெய்து இந்த தீர்வைப் பார்க்கவும்.

    எக்செல் இல் தோராயமாக வரிசைப்படுத்துவது எப்படி

    எக்செல் இல் தரவை மாற்ற, "வரிசைப்படுத்து" வரிசைக்கு RANDARRAY ஐப் பயன்படுத்தவும் ( by_array வாதம்) SORTBY செயல்பாட்டின். ROWS செயல்பாடு உங்கள் வரிசைகளின் எண்ணிக்கையைக் கணக்கிடும்தரவுத் தொகுப்பு, எத்தனை சீரற்ற எண்களை உருவாக்க வேண்டும் என்பதைக் குறிக்கிறது:

    SORTBY( தரவு , RANDARRAY(ROWS( தரவு )))

    இந்த அணுகுமுறை மூலம், நீங்கள் எண்கள், தேதிகள் அல்லது உரை உள்ளீடுகள் உள்ளதா என எக்செல் இல் உள்ள பட்டியலை தோராயமாக வரிசைப்படுத்தவும்:

    =SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))

    மேலும், உங்கள் தரவை கலக்காமல் வரிசைகளை கலக்கவும்:

    =SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))

    எக்செல் இல் சீரற்ற தேர்வை எப்படி பெறுவது

    சீரற்ற ஒன்றை பிரித்தெடுக்க பட்டியலிலிருந்து மாதிரி, பயன்படுத்துவதற்கான பொதுவான சூத்திரம் இங்கே:

    INDEX( தரவு , RANDARRAY( n , 1, 1, ROWS( தரவு ), உண்மை))

    n என்பது நீங்கள் பிரித்தெடுக்க விரும்பும் சீரற்ற உள்ளீடுகளின் எண்ணிக்கை.

    எடுத்துக்காட்டாக, A2:A10 இல் உள்ள பட்டியலில் இருந்து 3 பெயர்களைத் தோராயமாகத் தேர்ந்தெடுக்க, இந்த சூத்திரத்தைப் பயன்படுத்தவும். :

    =INDEX(A2:A10, RANDARRAY(3, 1, 1, ROWS(A2:A10), TRUE))

    அல்லது சில கலத்தில் விரும்பிய மாதிரி அளவை உள்ளிடவும், C2 எனக் கூறி, அந்தக் கலத்தைக் குறிப்பிடவும்:

    =INDEX(A2:A10, RANDARRAY(C2, 1, 1, ROWS(A2:A10), TRUE))

    இந்த சூத்திரம் எவ்வாறு செயல்படுகிறது:

    இந்த சூத்திரத்தின் மையத்தில் RANDARRAY செயல்பாடு உள்ளது, இது முழு எண்களின் சீரற்ற வரிசையை உருவாக்குகிறது, C2 இல் உள்ள மதிப்பு எத்தனை மதிப்புகளை உருவாக்க வேண்டும் என்பதை வரையறுக்கிறது. . குறைந்தபட்ச எண் கடின குறியீடு (1) மற்றும் அதிகபட்ச எண் உங்கள் தரவுத் தொகுப்பில் உள்ள வரிசைகளின் எண்ணிக்கையுடன் ஒத்துப்போகிறது, இது ROWS செயல்பாட்டின் மூலம் வழங்கப்படுகிறது.

    ரேண்டம் முழு எண்களின் வரிசை நேரடியாக row_num க்கு செல்கிறது. INDEX செயல்பாட்டின் வாதம், திரும்பப் பெற வேண்டிய உருப்படிகளின் நிலைகளைக் குறிப்பிடுகிறது. மேலே உள்ள ஸ்கிரீன்ஷாட்டில் உள்ள மாதிரிக்கு, இது:

    =INDEX(A2:A10, {8;7;4})

    உதவிக்குறிப்பு. ஒரு பெரிய மாதிரியை எடுக்கும்போதுஒரு சிறிய தரவுத் தொகுப்பு, உங்கள் சீரற்ற தேர்வில் ஒரே நுழைவின் ஒன்றுக்கு மேற்பட்ட நிகழ்வுகள் இருக்கும், ஏனெனில் RANDARRAY தனிப்பட்ட எண்களை மட்டுமே உருவாக்கும் என்பதற்கு எந்த உத்தரவாதமும் இல்லை. இது நிகழாமல் தடுக்க, இந்த சூத்திரத்தின் நகல் இல்லாத பதிப்பைப் பயன்படுத்தவும்.

    எக்செல் இல் சீரற்ற வரிசைகளை எவ்வாறு தேர்ந்தெடுப்பது

    உங்கள் தரவுத் தொகுப்பில் ஒன்றுக்கும் மேற்பட்ட நெடுவரிசைகள் இருந்தால், எந்த நெடுவரிசைகளை மாதிரியில் சேர்க்க வேண்டும் என்பதைக் குறிப்பிடவும். இதற்கு, INDEX செயல்பாட்டின் கடைசி வாதத்திற்கு ( column_num ) ஒரு வரிசை மாறிலியை வழங்கவும், இது போன்றது:

    =INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})

    A2:B10 என்பது மூலத் தரவு மற்றும் D2 என்பது மாதிரி அளவு.

    இதன் விளைவாக, எங்கள் சீரற்ற தேர்வில் இரண்டு நெடுவரிசைகள் தரவு இருக்கும்:

    உதவிக்குறிப்பு. முந்தைய உதாரணத்தைப் போலவே, இந்த சூத்திரம் நகல் பதிவுகளை வழங்கலாம். உங்கள் மாதிரியில் மறுநிகழ்வுகள் இல்லை என்பதை உறுதிப்படுத்த, நகல் இல்லாமல் சீரற்ற வரிசைகளை எவ்வாறு தேர்ந்தெடுப்பது என்பதில் விவரிக்கப்பட்டுள்ள சற்று மாறுபட்ட அணுகுமுறையைப் பயன்படுத்தவும்.

    எக்செல் இல் தோராயமாக எண்கள் மற்றும் உரையை எவ்வாறு ஒதுக்குவது

    எக்செல் இல் சீரற்ற ஒதுக்கீட்டைச் செய்ய, RANDBETWEEN ஐ CHOOSE செயல்பாட்டுடன் இந்த வழியில் பயன்படுத்தவும்:

    CHOOSE(RANDARRAY(ROWS( data ), 1, 1, n , TRUE), மதிப்பு1 , மதிப்பு2 ,...)

    எங்கே:

      <10 தரவு என்பது உங்கள் மூலத் தரவின் வரம்பாகும், அதற்கு நீங்கள் சீரற்ற மதிப்புகளை ஒதுக்க வேண்டும்.
    • N என்பது ஒதுக்க வேண்டிய மதிப்புகளின் மொத்த எண்ணிக்கையாகும்.
    • மதிப்பு1 , மதிப்பு2 , மதிப்பு3 போன்றவை இருக்க வேண்டிய மதிப்புகள்தோராயமாக ஒதுக்கப்பட்டது.

    எடுத்துக்காட்டாக, A2:A13 இல் பங்கேற்பவர்களுக்கு 1 முதல் 3 வரையிலான எண்களை ஒதுக்க, இந்த சூத்திரத்தைப் பயன்படுத்தவும்:

    =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), 1, 2, 3)

    வசதிக்காக, தனித்தனி கலங்களில் ஒதுக்க மதிப்புகளை உள்ளிடலாம், D2 இலிருந்து D4 வரை சொல்லலாம், மேலும் அந்த செல்களை உங்கள் சூத்திரத்தில் குறிப்பிடலாம் (தனியாக, வரம்பாக அல்ல):

    =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), D2, D3, D4)

    இதன் விளைவாக, நீங்கள் எந்த எண்கள், எழுத்துக்கள், உரை, தேதிகள் மற்றும் நேரங்களை ஒரே சூத்திரத்துடன் தோராயமாக ஒதுக்க முடியும்:

    குறிப்பு. RANDARRAY செயல்பாடானது பணித்தாளில் ஒவ்வொரு மாற்றத்திலும் புதிய சீரற்ற மதிப்புகளை உருவாக்கும், இதன் விளைவாக ஒவ்வொரு முறையும் புதிய மதிப்புகள் ஒதுக்கப்படும். ஒதுக்கப்பட்ட மதிப்புகளை "சரிசெய்ய", பேஸ்ட் ஸ்பெஷல் > சூத்திரங்களை அவற்றின் கணக்கிடப்பட்ட மதிப்புகளுடன் மாற்றுவதற்கான மதிப்புகள் அம்சங்கள்.

    இந்தச் சூத்திரம் எவ்வாறு செயல்படுகிறது

    இந்த தீர்வின் மையத்தில் மீண்டும் RANDARRAY செயல்பாடு உள்ளது, இது நீங்கள் குறிப்பிடும் நிமிடம் மற்றும் அதிகபட்ச எண்களின் அடிப்படையில் சீரற்ற முழு எண்களின் வரிசையை உருவாக்குகிறது (1 இலிருந்து எங்கள் விஷயத்தில் 3 வரை). ROWS செயல்பாடு RANDARRAY க்கு எத்தனை சீரற்ற எண்களை உருவாக்க வேண்டும் என்று கூறுகிறது. CHOSE செயல்பாட்டின் index_num வாதத்திற்கு இந்த வரிசை செல்கிறது. எடுத்துக்காட்டாக:

    =CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)

    Index_num என்பது மதிப்புகளின் நிலையைத் தீர்மானிக்கும் வாதமாகும். நிலைகள் சீரற்றதாக இருப்பதால், D2:D4 இல் உள்ள மதிப்புகள் சீரற்ற வரிசையில் எடுக்கப்படுகின்றன. ஆம், இது மிகவும் எளிமையானது :)

    குழுக்களுக்குத் தோராயமாகத் தரவை எவ்வாறு ஒதுக்குவது

    உங்கள் பணி எப்போது

    மைக்கேல் பிரவுன் ஒரு பிரத்யேக தொழில்நுட்ப ஆர்வலர், மென்பொருள் கருவிகளைப் பயன்படுத்தி சிக்கலான செயல்முறைகளை எளிதாக்குவதில் ஆர்வம் கொண்டவர். தொழில்நுட்பத் துறையில் ஒரு தசாப்தத்திற்கும் மேலான அனுபவத்துடன், மைக்ரோசாஃப்ட் எக்செல் மற்றும் அவுட்லுக், அத்துடன் கூகுள் தாள்கள் மற்றும் டாக்ஸில் தனது திறமைகளை மெருகேற்றியுள்ளார். மைக்கேலின் வலைப்பதிவு அவரது அறிவையும் நிபுணத்துவத்தையும் மற்றவர்களுடன் பகிர்ந்துகொள்வதற்காக அர்ப்பணிக்கப்பட்டுள்ளது, உற்பத்தித்திறன் மற்றும் செயல்திறனை மேம்படுத்துவதற்கு எளிதாகப் பின்பற்றக்கூடிய உதவிக்குறிப்புகள் மற்றும் பயிற்சிகளை வழங்குகிறது. நீங்கள் ஒரு அனுபவமிக்க நிபுணராக இருந்தாலும் அல்லது தொடக்கநிலையாளராக இருந்தாலும், மைக்கேலின் வலைப்பதிவு இந்த அத்தியாவசிய மென்பொருள் கருவிகளில் இருந்து அதிகமானவற்றைப் பெறுவதற்கு மதிப்புமிக்க நுண்ணறிவுகளையும் நடைமுறை ஆலோசனைகளையும் வழங்குகிறது.