విషయ సూచిక
యాదృచ్ఛిక సంఖ్యలను రూపొందించడం, జాబితాను యాదృచ్ఛికంగా క్రమబద్ధీకరించడం, యాదృచ్ఛిక ఎంపికను పొందడం మరియు సమూహాలకు యాదృచ్ఛికంగా డేటాను ఎలా కేటాయించాలో ట్యుటోరియల్ చూపుతుంది. అన్నీ కొత్త డైనమిక్ అర్రే ఫంక్షన్తో - RANDARRAY.
మీకు బహుశా తెలిసినట్లుగా, Microsoft Excel ఇప్పటికే రెండు రాండమైజింగ్ ఫంక్షన్లను కలిగి ఉంది - RAND మరియు RANDBETWEEN. మరొకరిని పరిచయం చేయడంలో అర్థం ఏమిటి? క్లుప్తంగా, ఎందుకంటే ఇది చాలా శక్తివంతమైనది మరియు రెండు పాత ఫంక్షన్లను భర్తీ చేయగలదు. మీ స్వంత గరిష్ట మరియు కనిష్ట విలువలను సెటప్ చేయడమే కాకుండా, ఇది ఎన్ని అడ్డు వరుసలు మరియు నిలువు వరుసలను పూరించాలో మరియు యాదృచ్ఛిక దశాంశాలు లేదా పూర్ణాంకాలను ఉత్పత్తి చేయాలా అని పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇతర ఫంక్షన్లతో కలిపి ఉపయోగించబడుతుంది, RANDARRAY డేటాను షఫుల్ చేయగలదు మరియు యాదృచ్ఛిక నమూనాను కూడా ఎంచుకోగలదు.
Excel RANDARRAY ఫంక్షన్
Excelలోని RANDARRAY ఫంక్షన్ మధ్య యాదృచ్ఛిక సంఖ్యల శ్రేణిని అందిస్తుంది. మీరు పేర్కొన్న ఏవైనా రెండు సంఖ్యలు 0>ఫంక్షన్ కింది వాక్యనిర్మాణాన్ని కలిగి ఉంది. దయచేసి అన్ని ఆర్గ్యుమెంట్లు ఐచ్ఛికమని గమనించండి:
RANDARRAY([వరుసలు], [నిలువు వరుసలు], [నిమి], [గరిష్టం], [whole_number])ఎక్కడ:
వరుసలు (ఐచ్ఛికం) - ఎన్ని అడ్డు వరుసలను పూరించాలో నిర్వచిస్తుంది. విస్మరించబడితే, 1 అడ్డు వరుసకు డిఫాల్ట్ అవుతుంది.
నిలువు వరుసలు (ఐచ్ఛికం) - ఎన్ని నిలువు వరుసలను పూరించాలో నిర్వచిస్తుంది. విస్మరించబడితే, డిఫాల్ట్ 1కియాదృచ్ఛికంగా సమూహాలకు పాల్గొనేవారిని కేటాయించండి, ఇచ్చిన సమూహాన్ని ఎన్నిసార్లు ఎన్నుకోవాలో అది నియంత్రించదు కాబట్టి పై సూత్రం తగినది కాకపోవచ్చు. ఉదాహరణకు, గ్రూప్ Aకి 5 మందిని కేటాయించవచ్చు, అయితే గ్రూప్ Cకి 2 వ్యక్తులు మాత్రమే కేటాయించబడతారు. యాదృచ్ఛిక అసైన్మెంట్ సమానంగా చేయడానికి, ప్రతి సమూహంలో ఒకే సంఖ్యలో పాల్గొనే వ్యక్తులు ఉంటారు, మీకు వేరే పరిష్కారం అవసరం.
మొదట, మీరు ఈ సూత్రాన్ని ఉపయోగించి యాదృచ్ఛిక సంఖ్యల జాబితాను రూపొందించండి:
=RANDARRAY(ROWS(A2:A13))
A2:A13 మీ మూల డేటా.
ఆపై, మీరు ఈ సాధారణ సూత్రాన్ని ఉపయోగించి సమూహాలను (లేదా మరేదైనా) కేటాయిస్తారు:
INDEX( values_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! చాలా తరచుగా ఎర్రర్ అంటే అన్ని ఫలితాలను ప్రదర్శించడానికి ఉద్దేశించిన స్పిల్ పరిధిలో తగినంత స్థలం లేదు. ఈ పరిధిలోని అన్ని సెల్లను క్లియర్ చేయండి మరియు మీ ఫార్ములా స్వయంచాలకంగా తిరిగి లెక్కించబడుతుంది. మరింత సమాచారం కోసం, దయచేసి Excel #SPILL ఎర్రర్ - కారణాలు మరియు పరిష్కారాలను చూడండి.
#VALUE ఎర్రర్
A #VALUE! వీటిలో లోపం సంభవించవచ్చుపరిస్థితులు:
- ఒక గరిష్ట విలువ నిమి విలువ కంటే తక్కువగా ఉంటే.
- ఏదైనా ఆర్గ్యుమెంట్లు సంఖ్యా రహితంగా ఉంటే.
#NAME లోపం
చాలా సందర్భాలలో, #NAME! లోపం కింది వాటిలో ఒకదాన్ని సూచిస్తుంది:
- ఫంక్షన్ పేరు తప్పుగా వ్రాయబడింది.
- మీ Excel వెర్షన్లో ఫంక్షన్ అందుబాటులో లేదు.
#CALC! లోపం
A #CALC! వరుసలు లేదా నిలువు వరుసలు ఆర్గ్యుమెంట్ 1 కంటే తక్కువగా ఉంటే లేదా ఖాళీ సెల్ను సూచిస్తే లోపం ఏర్పడుతుంది.
కొత్తతో Excelలో యాదృచ్ఛిక సంఖ్య జనరేటర్ను ఎలా నిర్మించాలి RANDARRAY ఫంక్షన్. చదివినందుకు ధన్యవాదాలు మరియు మిమ్మల్ని వచ్చే వారం మా బ్లాగ్లో కలుస్తానని ఆశిస్తున్నాను!
డౌన్లోడ్ కోసం వర్క్బుక్ను ప్రాక్టీస్ చేయండి
RANDARRAY ఫార్ములా ఉదాహరణలు (.xlsx ఫైల్)
నిలువు వరుస.కనిష్ట (ఐచ్ఛికం) - ఉత్పత్తి చేయవలసిన అతి చిన్న యాదృచ్ఛిక సంఖ్య. పేర్కొనకపోతే, డిఫాల్ట్ 0 విలువ ఉపయోగించబడుతుంది.
Max (ఐచ్ఛికం) - సృష్టించడానికి అతిపెద్ద యాదృచ్ఛిక సంఖ్య. పేర్కొనకపోతే, డిఫాల్ట్ 1 విలువ ఉపయోగించబడుతుంది.
Whole_number (ఐచ్ఛికం) - ఎలాంటి విలువలను తిరిగి ఇవ్వాలో నిర్ణయిస్తుంది:
- TRUE - పూర్ణ సంఖ్యలు
- తప్పు లేదా విస్మరించబడింది (డిఫాల్ట్) - దశాంశ సంఖ్యలు
RANDARRAY ఫంక్షన్ - గుర్తుంచుకోవలసిన విషయాలు
మీ Excel వర్క్షీట్లలో యాదృచ్ఛిక సంఖ్యలను సమర్ధవంతంగా రూపొందించడానికి, 6 ముఖ్యమైన పాయింట్లు ఉన్నాయి వీటిని గమనించడానికి:
- RANDARRAY ఫంక్షన్ Microsoft 365 మరియు Excel 2021 కోసం Excelలో మాత్రమే అందుబాటులో ఉంది. Excel 2019, Excel 2016 మరియు మునుపటి సంస్కరణల్లో RANDARRAY ఫంక్షన్ అందుబాటులో లేదు.
- RANDARRAY ద్వారా అందించబడిన శ్రేణి తుది ఫలితం అయితే (సెల్లోని అవుట్పుట్ మరియు మరొక ఫంక్షన్కు పంపబడకపోతే), Excel స్వయంచాలకంగా డైనమిక్ స్పిల్ పరిధిని సృష్టిస్తుంది మరియు దానిని యాదృచ్ఛిక సంఖ్యలతో నింపుతుంది. కాబట్టి, మీరు ఫార్ములా నమోదు చేసే సెల్కి కుడివైపున మరియు/లేదా తగినంత ఖాళీ సెల్లు ఉన్నాయని నిర్ధారించుకోండి, లేకపోతే #SPILL లోపం సంభవిస్తుంది.
- ఆర్గ్యుమెంట్లు ఏవీ పేర్కొనబడకపోతే, RANDARRAY( ) ఫార్ములా 0 మరియు 1 మధ్య ఒకే దశాంశ సంఖ్యను అందిస్తుంది.
- వరుసలు లేదా/మరియు నిలువు వరుసలు ఆర్గ్యుమెంట్లు దశాంశ సంఖ్యల ద్వారా సూచించబడితే, అవి కుదించబడతాయి దశాంశ బిందువుకు ముందు మొత్తం పూర్ణాంకం (ఉదా. 5.9 పరిగణించబడుతుంది5 వలె).
- నిమి లేదా గరిష్ట ఆర్గ్యుమెంట్ నిర్వచించబడకపోతే, RANDARRAY డిఫాల్ట్గా వరుసగా 0 మరియు 1కి వస్తుంది.
- ఇతర యాదృచ్ఛికం వలె విధులు, Excel RANDARRAY అస్థిర , అంటే ఇది వర్క్షీట్ను లెక్కించిన ప్రతిసారీ యాదృచ్ఛిక విలువల యొక్క కొత్త జాబితాను రూపొందిస్తుంది. ఇది జరగకుండా నిరోధించడానికి, మీరు Excel యొక్క పేస్ట్ స్పెషల్ > విలువలు ఫీచర్ని ఉపయోగించి ఫార్ములాలను విలువలతో భర్తీ చేయవచ్చు.
Basic Excel RANDARRAY ఫార్ములా
మరియు ఇప్పుడు, నేను మీకు యాదృచ్ఛిక Excel సూత్రాన్ని దాని సరళమైన రూపంలో చూపుతాను.
మీరు ఏదైనా యాదృచ్ఛిక సంఖ్యలతో 5 అడ్డు వరుసలు మరియు 3 నిలువు వరుసలతో కూడిన పరిధిని పూరించాలనుకుంటున్నారని అనుకుందాం. దీన్ని పూర్తి చేయడానికి, మొదటి రెండు ఆర్గ్యుమెంట్లను ఈ విధంగా సెటప్ చేయండి:
- వరుసలు 5 అంటే 5 అడ్డు వరుసలలో ఫలితాలు కావాలి.
- మేము 3 నిలువు వరుసలలో ఫలితాలను కోరుకుంటున్నందున నిలువు వరుసలు 3.
మేము అన్ని ఇతర ఆర్గ్యుమెంట్లను వాటి డిఫాల్ట్ విలువలకు వదిలివేస్తాము మరియు క్రింది సూత్రాన్ని పొందుతాము:
=RANDARRAY(5, 3)
దీన్ని గమ్యస్థాన పరిధిలోని ఎగువ ఎడమ గడిలో నమోదు చేయండి (మా విషయంలో A2), Enter కీని నొక్కండి, ఆపై మీరు పేర్కొన్న వరుసలు మరియు నిలువు వరుసల సంఖ్యపై ఫలితాలను చిందిస్తారు.
పై స్క్రీన్షాట్లో మీరు చూడగలిగినట్లుగా, ఈ ప్రాథమిక RANDARRAY ఫార్ములా 0 నుండి 1 వరకు ఉన్న యాదృచ్ఛిక దశాంశ సంఖ్యలతో పరిధిని నింపుతుంది. మీరు నిర్దిష్ట పరిధిలో పూర్ణ సంఖ్యలను పొందాలనుకుంటే, చివరిదాన్ని కాన్ఫిగర్ చేయండి తదుపరి ఉదాహరణలలో ప్రదర్శించబడిన మూడు వాదనలు.
ఎలా రాండమైజ్ చేయాలిExcel - RANDARRAY ఫార్ములా ఉదాహరణలు
క్రింద మీరు Excelలో సాధారణ యాదృచ్ఛిక దృశ్యాలను కవర్ చేసే కొన్ని అధునాతన సూత్రాలను కనుగొంటారు.
రెండు సంఖ్యల మధ్య యాదృచ్ఛిక సంఖ్యలను రూపొందించండి
జాబితాను రూపొందించడానికి నిర్దిష్ట పరిధిలోని యాదృచ్ఛిక సంఖ్యలు, 3వ ఆర్గ్యుమెంట్లో కనిష్ట విలువను మరియు 4వ ఆర్గ్యుమెంట్లో గరిష్ట సంఖ్యను అందించండి. మీకు పూర్ణాంకాలు లేదా దశాంశాలు కావాలా అనేదానిపై ఆధారపడి, 5వ ఆర్గ్యుమెంట్ను వరుసగా TRUE లేదా FALSEకి సెట్ చేయండి.
ఉదాహరణగా, 6 అడ్డు వరుసలు మరియు 4 నిలువు వరుసల పరిధిని 1 నుండి 100 వరకు యాదృచ్ఛిక పూర్ణాంకాలతో నింపండి. దీని కోసం , మేము RANDARRAY ఫంక్షన్ యొక్క క్రింది ఆర్గ్యుమెంట్లను సెటప్ చేసాము:
- అడ్డు వరుసలు అనేది 6 వరుసలలో ఫలితాలు కావాలి.
- నిలువు వరుసలు<మేము 4 నిలువు వరుసలలో ఫలితాలను కోరుకుంటున్నందున 2> అనేది 4.
- కనిషం అనేది 1, ఇది మనం కలిగి ఉండాలనుకునే కనీస విలువ.
- గరిష్ట అనేది 100, ఇది ఉత్పత్తి చేయవలసిన గరిష్ట విలువ.
- పూర్తి_సంఖ్య నిజం ఎందుకంటే మనకు పూర్ణాంకాలు అవసరం.
ఆర్గ్యుమెంట్లను కలిపి ఉంచడం ద్వారా, మేము పొందుతాము ఈ సూత్రం:
=RANDARRAY(6, 4, 1, 100, TRUE)
మరియు ఇది క్రింది ఫలితాన్ని ఉత్పత్తి చేస్తుంది:
రెండు తేదీల మధ్య యాదృచ్ఛిక తేదీని రూపొందించండి
Excelలో యాదృచ్ఛిక తేదీ జనరేటర్ కోసం వెతుకుతున్నారా? RANDARRAY ఫంక్షన్ ఒక సులభమైన పరిష్కారం! మీరు చేయాల్సిందల్లా ముందుగా నిర్వచించిన సెల్లలో మునుపటి తేదీ (తేదీ 1) మరియు తరువాత తేదీ (తేదీ 2) ఇన్పుట్ చేసి, ఆపై ఆ సెల్లను మీ ఫార్ములాలో సూచించండి:
RANDARRAY(అడ్డు వరుసలు, నిలువు వరుసలు, తేదీ1, తేదీ2, TRUE)ఈ ఉదాహరణ కోసం, మేము ఈ ఫార్ములాతో D1 మరియు D2లోని తేదీల మధ్య యాదృచ్ఛిక తేదీల జాబితాను సృష్టించాము:
=RANDARRAY(10, 1, D1, D2, TRUE)
వాస్తవానికి, మీరు కావాలనుకుంటే ఫార్ములాలో నేరుగా నిమి మరియు గరిష్ట తేదీలను సరఫరా చేయకుండా ఏదీ మిమ్మల్ని నిరోధించదు. మీరు వాటిని Excel అర్థం చేసుకోగలిగే ఫార్మాట్లో నమోదు చేశారని నిర్ధారించుకోండి:
=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 తేదీలను క్రమ సంఖ్యలుగా నిల్వ చేస్తుంది, కాబట్టి ఫార్ములా ఫలితాలు ఎక్కువగా సంఖ్యలుగా ప్రదర్శించబడతాయి. ఫలితాలను సరిగ్గా ప్రదర్శించడానికి, స్పిల్ పరిధిలోని అన్ని సెల్లకు తేదీ ఆకృతిని వర్తింపజేయండి.
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)
అలాగే మునుపటి ఉదాహరణ, ఫలితాలను సరిగ్గా ప్రదర్శించడానికి స్పిల్ పరిధిని తేదీ గా ఫార్మాట్ చేయాలని గుర్తుంచుకోండి.
నకిలీలు లేకుండా యాదృచ్ఛిక సంఖ్యలను ఎలా రూపొందించాలి
అయితే ఆధునిక Excel 6ని అందిస్తుంది కొత్త డైనమిక్ అర్రేవిధులు, దురదృష్టవశాత్తూ, డూప్లికేట్లు లేకుండా యాదృచ్ఛిక సంఖ్యలను అందించడానికి ఇప్పటికీ అంతర్నిర్మిత ఫంక్షన్ లేదు.
Excelలో మీ స్వంత ప్రత్యేకమైన యాదృచ్ఛిక సంఖ్య జనరేటర్ ని రూపొందించడానికి, మీరు చూపిన విధంగా అనేక ఫంక్షన్లను కలిపి ఉంచాలి. దిగువన.
యాదృచ్ఛిక పూర్ణాంకాలు :
ఇండెక్స్(యునిక్(RANDARRAY( n *2, 1, నిమి , గరిష్టం , నిజం)), సీక్వెన్స్( n ))యాదృచ్ఛిక దశాంశాలు :
ఇండెక్స్(యూనిక్(RANDARRAY( n *2, 1, నిమి , గరిష్టంగా , తప్పు)), 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 డూప్లికేట్లు లేకుండా Excelలో యాదృచ్ఛిక సంఖ్యలను ఎలా రూపొందించాలి.
- Excel 2019 మరియు అంతకు ముందు, RANDARRAY ఫంక్షన్ అందుబాటులో లేదు. బదులుగా, దయచేసి ఈ పరిష్కారాన్ని చూడండి.
Excelలో యాదృచ్ఛికంగా ఎలా క్రమబద్ధీకరించాలి
Excelలో డేటాను షఫుల్ చేయడానికి, "క్రమబద్ధీకరించు" శ్రేణి కోసం RANDARRAYని ఉపయోగించండి ( by_array
ఈ విధానంతో, మీరు సంఖ్యలు, తేదీలు లేదా టెక్స్ట్ ఎంట్రీలను కలిగి ఉన్నా, Excelలో యాదృచ్ఛికంగా జాబితా క్రమబద్ధీకరించండి:
=SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))
అలాగే, మీరు కూడా చేయవచ్చు మీ డేటాను కలపకుండా అడ్డు వరుసలను షఫుల్ చేయండి:
=SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))
ఎక్సెల్లో యాదృచ్ఛిక ఎంపికను ఎలా పొందాలి
యాదృచ్ఛికంగా సంగ్రహించడానికి జాబితా నుండి నమూనా, ఇక్కడ ఉపయోగించడానికి సాధారణ సూత్రం ఉంది:
INDEX( డేటా , RANDARRAY( n , 1, 1, ROWS( డేటా ), TRUE))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 ప్రత్యేక సంఖ్యలను మాత్రమే ఉత్పత్తి చేస్తుందనే హామీ లేదు. ఇది జరగకుండా నిరోధించడానికి, ఈ ఫార్ములా యొక్క నకిలీ-రహిత సంస్కరణను ఉపయోగించండి.
Excelలో యాదృచ్ఛిక అడ్డు వరుసలను ఎలా ఎంచుకోవాలి
మీ డేటా సెట్లో ఒకటి కంటే ఎక్కువ నిలువు వరుసలు ఉంటే, నమూనాలో ఏ నిలువు వరుసలను చేర్చాలో పేర్కొనండి. దీని కోసం, INDEX ఫంక్షన్ యొక్క చివరి ఆర్గ్యుమెంట్ ( column_num ) కోసం శ్రేణి స్థిరాంకాన్ని సరఫరా చేయండి, ఇలా:
=INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})
ఎక్కడ A2:B10 మూలం డేటా మరియు D2 అనేది నమూనా పరిమాణం.
ఫలితంగా, మా యాదృచ్ఛిక ఎంపిక డేటా యొక్క రెండు నిలువు వరుసలను కలిగి ఉంటుంది:
చిట్కా. మునుపటి ఉదాహరణ మాదిరిగానే, ఈ ఫార్ములా నకిలీ రికార్డులను అందించవచ్చు. మీ నమూనాలో పునరావృత్తులు లేవని నిర్ధారించుకోవడానికి, డూప్లికేట్లు లేకుండా యాదృచ్ఛిక అడ్డు వరుసలను ఎలా ఎంచుకోవాలో వివరించిన కొంచెం భిన్నమైన విధానాన్ని ఉపయోగించండి.
ఎక్సెల్లో యాదృచ్ఛికంగా సంఖ్యలు మరియు వచనాన్ని ఎలా కేటాయించాలి
Excelలో యాదృచ్ఛిక అసైన్మెంట్ చేయడానికి, ఈ విధంగా CHOOSE ఫంక్షన్తో పాటు RANDBETWEENని ఉపయోగించండి:
CHOOSE(RANDARRAY(ROWS( data ), 1, 1, n , TRUE), విలువ1 , విలువ2 ,...)ఎక్కడ:
- డేటా అనేది మీరు యాదృచ్ఛిక విలువలను కేటాయించాలనుకుంటున్న మీ సోర్స్ డేటా పరిధి.
- 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కి ఎన్ని యాదృచ్ఛిక సంఖ్యలను ఉత్పత్తి చేయాలో చెబుతుంది. ఈ శ్రేణి CHOOSE ఫంక్షన్ యొక్క index_num ఆర్గ్యుమెంట్కి వెళుతుంది. ఉదాహరణకు:
=CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)
Index_num అనేది తిరిగి ఇవ్వాల్సిన విలువల స్థానాలను నిర్ణయించే వాదన. మరియు స్థానాలు యాదృచ్ఛికంగా ఉన్నందున, D2:D4లోని విలువలు యాదృచ్ఛిక క్రమంలో ఎంచుకోబడతాయి. అవును, ఇది చాలా సులభం :)
యాదృచ్ఛికంగా సమూహాలకు డేటాను ఎలా కేటాయించాలి
మీ పని ఎప్పుడు