ఎక్సెల్‌లోని జాబితా నుండి యాదృచ్ఛిక సంఖ్యను రూపొందించండి (4 మార్గాలు)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

ఎక్సెల్‌లోని జాబితా నుండి యాదృచ్ఛిక సంఖ్యను సంగ్రహించడానికి తగిన లేదా ఒకే ఫంక్షన్ లేనప్పటికీ, ఇచ్చిన డేటా జాబితా నుండి యాదృచ్ఛిక సంఖ్యను రూపొందించడానికి వివిధ ఫంక్షన్‌ల సహాయంతో ఫార్ములాలను మాన్యువల్‌గా నిర్మించడానికి అనేక మార్గాలు ఉన్నాయి. ఈ కథనంలో, తగిన దృష్టాంతాలతో సెల్‌ల శ్రేణి నుండి యాదృచ్ఛిక సంఖ్యలను బయటకు తీయడానికి అందుబాటులో ఉన్న అన్ని పద్ధతులను మీరు నేర్చుకుంటారు.

ప్రాక్టీస్ వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేయండి

మీరు చేయవచ్చు ఈ కథనాన్ని సిద్ధం చేయడానికి మేము ఉపయోగించిన Excel వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేసుకోండి.

List.xlsx నుండి యాదృచ్ఛిక సంఖ్యను పొందండి

4 రూపొందించడానికి తగిన పద్ధతులు Excelలో జాబితా నుండి యాదృచ్ఛిక సంఖ్య

1. జాబితా నుండి యాదృచ్ఛిక సంఖ్యను పొందడానికి INDEX మరియు RANDBETWEEN ఫంక్షన్‌ల ఉపయోగం

INDEX ఫంక్షన్ నిర్దిష్ట అడ్డు వరుస మరియు నిలువు వరుస ఖండన వద్ద సెల్ యొక్క విలువ లేదా సూచనను అందిస్తుంది, ఇచ్చిన పరిధిలో. RANDBETWEEN ఫంక్షన్ రెండు పేర్కొన్న సంఖ్యల మధ్య యాదృచ్ఛిక సంఖ్యను అందిస్తుంది. INDEX ఫంక్షన్ యొక్క రెండవ ఆర్గ్యుమెంట్ (వరుస సంఖ్య) గా RANDBETWEEN ఫంక్షన్‌ని ఉపయోగించడం ద్వారా, మేము జాబితా నుండి యాదృచ్ఛిక విలువ లేదా సంఖ్యను తీసివేయవచ్చు.

క్రింది చిత్రంలో, కాలమ్ B వరుస క్రమంలో పది పూర్ణాంకాల విలువలను కలిగి ఉంది. సెల్ D5 లో, మేము జాబితా నుండి యాదృచ్ఛిక సంఖ్యను సంగ్రహిస్తాము.

అవుట్‌పుట్ సెల్ D5 లో అవసరమైన ఫార్ములా ఉంటుంది:

=INDEX($B$5:$B$14, RANDBETWEEN(1, 10))

Enter నొక్కిన తర్వాత, ఫార్ములా కాలమ్ B లో జాబితా నుండి ఏదైనా సంఖ్యలను తిరిగి ఇవ్వండి.

ఇప్పుడు మీరు మరిన్ని యాదృచ్ఛిక సంఖ్యలను పొందాలనుకుంటే, ఫిల్ హ్యాండిల్‌ని ఉపయోగించండి సెల్ 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)))

మరియు ఈ విభాగంలోని చిత్రంలో చూపిన విధంగా ఫలితం ఉంటుంది.

మరింత చదవండి: ఎక్సెల్ లో పునరావృత్తులు లేకుండా యాదృచ్ఛిక సంఖ్య జనరేటర్

3. జాబితా నుండి యాదృచ్ఛిక సంఖ్యను సంగ్రహించడానికి CHOOSE మరియు RANDBETWEEN ఫంక్షన్‌లను ఉపయోగించడం

మీరు జాబితా నుండి యాదృచ్ఛిక సంఖ్యలను తీసివేయడానికి CHOOSE మరియు RANDBETWEEN ఫంక్షన్‌లను కూడా కలపవచ్చు . CHOOSE ఫంక్షన్ జాబితా నుండి ఆ విలువ యొక్క పేర్కొన్న క్రమ సంఖ్య ఆధారంగా విలువను అందిస్తుంది. కానీ CHOOSE ఫంక్షన్‌తో సమస్య ఏమిటంటే, మీరు ఫంక్షన్‌లో సెల్‌ల పరిధిని లేదా శ్రేణిని చొప్పించలేరు. బదులుగా మీరు ఫంక్షన్ లోపల మొత్తం డేటా లేదా సెల్ రిఫరెన్స్‌లను మాన్యువల్‌గా ఇన్‌పుట్ చేయాలి, దీనికి సమయం పడుతుంది.

సెల్ D5 లో, జాబితా నుండి యాదృచ్ఛిక సంఖ్యలను సంగ్రహించడానికి అవసరమైన సూత్రం CHOSE మరియు 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 ఫంక్షన్ ఈ దశాంశ విలువలను ఆరోహణ లేదా అవరోహణ క్రమంలో ర్యాంక్ చేస్తుంది. మీరు క్రమాన్ని పేర్కొనకపోతే, ఫంక్షన్ విలువలను అవరోహణ క్రమంలో ర్యాంక్ చేస్తుంది.

ఇప్పుడు సెల్ C5 లో మొదటి దాని నుండి మొదలయ్యే అన్ని విలువల యొక్క ఈ ర్యాంకింగ్‌ల ఆధారంగా, INDEX ఫంక్షన్ B5:B14 సెల్‌ల పరిధి నుండి సంఖ్యలను సంగ్రహించండి.

కాబట్టి, సెల్ E5 అవుట్‌పుట్‌లో అవసరమైన ఫార్ములా:

=INDEX($B$5:$B$14,RANK.EQ($C5,$C$5:$C$14))

Enter ని నొక్కండి, E5 క్రింద ఉన్న కొన్ని సెల్‌లను ఆటోఫిల్ చేయండి మరియు మీరు కాలమ్ B<నుండి యాదృచ్ఛిక విలువలను పొందుతారు 4>. మీరు E14 వరకు సెల్‌లను పూరించగలరు మరియు ఎటువంటి పునరావృతం లేకుండా అలాగే ఎటువంటి లోపం కనిపించకుండా యాదృచ్ఛిక విలువలను కనుగొనగలరు. కానీ మీరు E14, దాటి దిగివస్తే, E15 నుండి ప్రారంభమయ్యే సెల్‌లు #N/A ఎర్రర్‌లను చూపుతాయి.

<1

ముగింపు పదాలు

నేను ఆశిస్తున్నాను, పైన పేర్కొన్న ఈ నాలుగు పద్ధతులు ఇప్పుడు జాబితా నుండి కొన్ని యాదృచ్ఛిక సంఖ్యలను రూపొందించేటప్పుడు వాటిని మీ Excel స్ప్రెడ్‌షీట్‌లో వర్తింపజేయడంలో మీకు సహాయపడతాయని ఆశిస్తున్నాను. మీకు ఏవైనా ప్రశ్నలు లేదా అభిప్రాయాలు ఉంటే, దయచేసి వ్యాఖ్య విభాగంలో నాకు తెలియజేయండి. లేదా మీరు చేయవచ్చుఈ వెబ్‌సైట్‌లో Excel ఫంక్షన్‌లకు సంబంధించిన మా ఇతర కథనాలను చూడండి.

హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.