ಪರಿವಿಡಿ
ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಹೊರತೆಗೆಯಲು ಯಾವುದೇ ಸೂಕ್ತವಾದ ಅಥವಾ ಏಕ ಕಾರ್ಯವಿಲ್ಲದಿದ್ದರೂ, ನೀಡಿರುವ ಡೇಟಾದ ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ರಚಿಸಲು ವಿವಿಧ ಕಾರ್ಯಗಳ ಸಹಾಯದಿಂದ ಸೂತ್ರಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿರ್ಮಿಸಲು ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ. ಈ ಲೇಖನದಲ್ಲಿ, ಸೂಕ್ತವಾದ ವಿವರಣೆಗಳೊಂದಿಗೆ ಕೋಶಗಳ ಶ್ರೇಣಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊರತೆಗೆಯಲು ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ನೀವು ಕಲಿಯುವಿರಿ.
ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಮಾಡಬಹುದು ಈ ಲೇಖನವನ್ನು ಸಿದ್ಧಪಡಿಸಲು ನಾವು ಬಳಸಿದ ಎಕ್ಸೆಲ್ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
List.xlsx ನಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಿರಿ
4 ರಚಿಸಲು ಸೂಕ್ತ ವಿಧಾನಗಳು ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ
1. ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಲು INDEX ಮತ್ತು RANDBETWEEN ಕಾರ್ಯಗಳ ಬಳಕೆ
INDEX ಕಾರ್ಯವು ನಿರ್ದಿಷ್ಟ ಸಾಲು ಮತ್ತು ಕಾಲಮ್ನ ಛೇದಕದಲ್ಲಿ ಸೆಲ್ನ ಮೌಲ್ಯ ಅಥವಾ ಉಲ್ಲೇಖವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ನಿರ್ದಿಷ್ಟ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ. RANDBETWEEN ಕಾರ್ಯವು ಎರಡು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಗಳ ನಡುವೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. RANDBETWEEN ಫಂಕ್ಷನ್ ಅನ್ನು INDEX ಫಂಕ್ಷನ್ನ ಎರಡನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ (ಸಾಲು ಸಂಖ್ಯೆ) ಆಗಿ ಬಳಸುವ ಮೂಲಕ, ನಾವು ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯ ಅಥವಾ ಸಂಖ್ಯೆಯನ್ನು ಹೊರತೆಗೆಯಬಹುದು.
ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ, ಕಾಲಮ್ B ಅನುಕ್ರಮ ಕ್ರಮದಲ್ಲಿ ಹತ್ತು ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. Cell D5 ನಲ್ಲಿ, ನಾವು ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಹೊರತೆಗೆಯುತ್ತೇವೆ.
ಔಟ್ಪುಟ್ನಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಸೂತ್ರ Cell D5 ಆಗಿರುತ್ತದೆ:
=INDEX($B$5:$B$14, RANDBETWEEN(1, 10))
Enter ಒತ್ತಿದ ನಂತರ, ಸೂತ್ರವು ಕಾಲಮ್ B ನಲ್ಲಿರುವ ಯಾವುದೇ ಸಂಖ್ಯೆಗಳನ್ನು ಹಿಂತಿರುಗಿ Cell D5 ನಿಂದ ತುಂಬಲು ಆಯ್ಕೆ. ಕಾಲಮ್ D ನಲ್ಲಿ ನೀವು ಹೆಚ್ಚು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಪುನರಾವರ್ತಿತ ಮೌಲ್ಯಗಳಾಗಿ ಗೋಚರಿಸಬಹುದು. ಆದರೆ ನೀವು ಪುನರಾವರ್ತಿತ ಮೌಲ್ಯಗಳನ್ನು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳಾಗಿ ನೋಡಲು ಬಯಸದಿದ್ದರೆ ನಂತರ ನೀವು ವಿಧಾನ 4 ಕ್ಕೆ ಚಲಿಸಬಹುದು, ಅಲ್ಲಿ ಯಾವುದೇ ಮೌಲ್ಯವನ್ನು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ಪ್ರದರ್ಶಿಸದಂತೆ ಸೂತ್ರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಶ್ರೇಣಿಯ ನಡುವೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಜನರೇಟರ್
2. ಎಕ್ಸೆಲ್ನಲ್ಲಿನ ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಲು 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 ಫಂಕ್ಷನ್ನೊಂದಿಗಿನ ಸಮಸ್ಯೆಯೆಂದರೆ ನೀವು ಯಾವುದೇ ಶ್ರೇಣಿಯ ಕೋಶಗಳನ್ನು ಅಥವಾ ಕಾರ್ಯದೊಳಗೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ. ಬದಲಿಗೆ ನೀವು ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಥವಾ ಸೆಲ್ ಉಲ್ಲೇಖಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಇನ್ಪುಟ್ ಮಾಡಬೇಕಾಗಿರುವುದರಿಂದ ಇದು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಸೆಲ್ D5 ನಲ್ಲಿ, ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊರತೆಗೆಯಲು ಅಗತ್ಯವಿರುವ ಸೂತ್ರ ಆಯ್ಕೆ ಮತ್ತು 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. ಎಕ್ಸೆಲ್ನಲ್ಲಿನ INDEX ಮತ್ತು RANK.EQ ಕಾರ್ಯಗಳೊಂದಿಗೆ ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ರಚಿಸುವುದು
ಹಿಂದಿನ ಮೂರು ವಿಧಾನಗಳು ಪಟ್ಟಿಯಿಂದ ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊರತೆಗೆಯುವಾಗ ಕೆಲವೊಮ್ಮೆ ಪುನರಾವರ್ತಿತ ಮೌಲ್ಯಗಳನ್ನು ತೋರಿಸಲು ಕಾರಣವಾಗಿವೆ. ಆದರೆ INDEX ಮತ್ತು RANK.EQ ಕಾರ್ಯಗಳ ಸಹಾಯದಿಂದ, ಈಗನಾವು ಒಮ್ಮೆ ಮಾತ್ರ ಪಟ್ಟಿಯಿಂದ ಸಂಖ್ಯೆಯನ್ನು ಹೊರತೆಗೆಯಲು ಮತ್ತು ಪ್ರದರ್ಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ಆದರೆ ಈ ಸಂಯೋಜಿತ ಸೂತ್ರದ ಬಳಕೆಗೆ ಇಳಿಯುವ ಮೊದಲು, ನಾವು ಮೊದಲು ಕಾಲಮ್ C<ನಲ್ಲಿ ಸಹಾಯಕ ಕಾಲಮ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಬೇಕು 4> RAND ಕಾರ್ಯದೊಂದಿಗೆ. RAND ಕಾರ್ಯವು 0 ಮತ್ತು 1 ರ ನಡುವಿನ ಯಾದೃಚ್ಛಿಕ ದಶಮಾಂಶ ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. RANK.EQ ಕಾರ್ಯವು ಈ ದಶಮಾಂಶ ಮೌಲ್ಯಗಳನ್ನು ಆರೋಹಣ ಅಥವಾ ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಶ್ರೇಣೀಕರಿಸುತ್ತದೆ. ನೀವು ಆದೇಶವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದ ಹೊರತು, ಕಾರ್ಯವು ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಮೌಲ್ಯಗಳನ್ನು ಶ್ರೇಣೀಕರಿಸುತ್ತದೆ.
ಈಗ ಸೆಲ್ C5 ನಲ್ಲಿ ಮೊದಲನೆಯದರಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಎಲ್ಲಾ ಮೌಲ್ಯಗಳ ಈ ಶ್ರೇಯಾಂಕಗಳನ್ನು ಆಧರಿಸಿ, INDEX ಕಾರ್ಯವು ಕೋಶಗಳ ಶ್ರೇಣಿಯಿಂದ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊರತೆಗೆಯಿರಿ B5:B14 .
ಆದ್ದರಿಂದ, ಔಟ್ಪುಟ್ನಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಸೂತ್ರವು ಸೆಲ್ E5 ಆಗಿರುತ್ತದೆ:
7> =INDEX($B$5:$B$14,RANK.EQ($C5,$C$5:$C$14))
Enter ಅನ್ನು ಒತ್ತಿರಿ, E5 ಅಡಿಯಲ್ಲಿ ಕೆಲವು ಇತರ ಸೆಲ್ಗಳನ್ನು ಸ್ವಯಂ ಭರ್ತಿ ಮಾಡಿ ಮತ್ತು ನೀವು ಕಾಲಮ್ B<ನಿಂದ ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ 4>. ನೀವು E14 ವರೆಗೆ ಸೆಲ್ಗಳನ್ನು ತುಂಬಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಪುನರಾವರ್ತನೆ ಇಲ್ಲದೆ ಮತ್ತು ಯಾವುದೇ ದೋಷವನ್ನು ನೋಡದೆ ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದು. ಆದರೆ ನೀವು E14, ಅನ್ನು ಮೀರಿ ಕೆಳಗಿಳಿದರೆ, E15 ರಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಕೋಶಗಳು #N/A ದೋಷಗಳನ್ನು ತೋರಿಸುತ್ತವೆ.
<1
ಮುಕ್ತಾಯದ ಪದಗಳು
ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಮೇಲೆ ತಿಳಿಸಲಾದ ಎಲ್ಲಾ ನಾಲ್ಕು ವಿಧಾನಗಳು ಪಟ್ಟಿಯಿಂದ ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ರಚಿಸುವಾಗ ಅವುಗಳನ್ನು ನಿಮ್ಮ ಎಕ್ಸೆಲ್ ಸ್ಪ್ರೆಡ್ಶೀಟ್ನಲ್ಲಿ ಅನ್ವಯಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನೀವು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿದ್ದರೆ, ದಯವಿಟ್ಟು ಕಾಮೆಂಟ್ ವಿಭಾಗದಲ್ಲಿ ನನಗೆ ತಿಳಿಸಿ. ಅಥವಾ ನೀವು ಮಾಡಬಹುದುಈ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ Excel ಕಾರ್ಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ನಮ್ಮ ಇತರ ಲೇಖನಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.