ಎಕ್ಸೆಲ್ RANDARRAY ಕಾರ್ಯ - ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ತ್ವರಿತ ಮಾರ್ಗ

  • ಇದನ್ನು ಹಂಚು
Michael Brown

ಪರಿವಿಡಿ

ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು, ಯಾದೃಚ್ಛಿಕವಾಗಿ ಪಟ್ಟಿಯನ್ನು ವಿಂಗಡಿಸುವುದು, ಯಾದೃಚ್ಛಿಕ ಆಯ್ಕೆಯನ್ನು ಪಡೆಯುವುದು ಮತ್ತು ಗುಂಪುಗಳಿಗೆ ಯಾದೃಚ್ಛಿಕವಾಗಿ ಡೇಟಾವನ್ನು ನಿಯೋಜಿಸುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ಟ್ಯುಟೋರಿಯಲ್ ತೋರಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಹೊಸ ಡೈನಾಮಿಕ್ ಅರೇ ಫಂಕ್ಷನ್‌ನೊಂದಿಗೆ - RANDARRAY.

ನಿಮಗೆ ತಿಳಿದಿರುವಂತೆ, Microsoft Excel ಈಗಾಗಲೇ ಒಂದೆರಡು ಯಾದೃಚ್ಛಿಕ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ - RAND ಮತ್ತು RANDBETWEEN. ಇನ್ನೊಂದನ್ನು ಪರಿಚಯಿಸುವುದರಲ್ಲಿ ಅರ್ಥವೇನು? ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ಏಕೆಂದರೆ ಇದು ಹೆಚ್ಚು ಶಕ್ತಿಯುತವಾಗಿದೆ ಮತ್ತು ಎರಡೂ ಹಳೆಯ ಕಾರ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು. ನಿಮ್ಮ ಸ್ವಂತ ಗರಿಷ್ಠ ಮತ್ತು ಕನಿಷ್ಠ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಸುವುದರ ಹೊರತಾಗಿ, ಎಷ್ಟು ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ತುಂಬಬೇಕು ಮತ್ತು ಯಾದೃಚ್ಛಿಕ ದಶಮಾಂಶಗಳು ಅಥವಾ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಉತ್ಪಾದಿಸಬೇಕೆ ಎಂದು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಇದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇತರ ಫಂಕ್ಷನ್‌ಗಳೊಂದಿಗೆ ಬಳಸಿದರೆ, RANDARRAY ಡೇಟಾವನ್ನು ಷಫಲ್ ಮಾಡಬಹುದು ಮತ್ತು ಯಾದೃಚ್ಛಿಕ ಮಾದರಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.

    Excel RANDARRAY ಫಂಕ್ಷನ್

    Excel ನಲ್ಲಿ RANDARRAY ಫಂಕ್ಷನ್ ನಡುವೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳ ಶ್ರೇಣಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಯಾವುದೇ ಎರಡು ಸಂಖ್ಯೆಗಳು.

    ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ 365 ನಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಆರು ಹೊಸ ಡೈನಾಮಿಕ್ ಅರೇ ಕಾರ್ಯಗಳಲ್ಲಿ ಇದು ಒಂದಾಗಿದೆ. ಫಲಿತಾಂಶವು ಡೈನಾಮಿಕ್ ಅರೇ ಆಗಿದ್ದು ಅದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಚೆಲ್ಲುತ್ತದೆ.

    ಕಾರ್ಯವು ಈ ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಹೊಂದಿದೆ. ದಯವಿಟ್ಟು ಎಲ್ಲಾ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳು ಐಚ್ಛಿಕವಾಗಿರುವುದನ್ನು ಗಮನಿಸಿ:

    RANDARRAY([ಸಾಲುಗಳು], [ಕಾಲಮ್‌ಗಳು], [ನಿಮಿಷ], [ಗರಿಷ್ಠ], [ಸಂಪೂರ್ಣ_ಸಂಖ್ಯೆ])

    ಎಲ್ಲಿ:

    ಸಾಲುಗಳು (ಐಚ್ಛಿಕ) - ಎಷ್ಟು ಸಾಲುಗಳನ್ನು ತುಂಬಬೇಕು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ. ಬಿಟ್ಟುಬಿಟ್ಟರೆ, 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! ದೋಷವು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಸೂಚಿಸುತ್ತದೆ:

    • ಫಂಕ್ಷನ್‌ನ ಹೆಸರನ್ನು ತಪ್ಪಾಗಿ ಬರೆಯಲಾಗಿದೆ.
    • ನಿಮ್ಮ ಎಕ್ಸೆಲ್ ಆವೃತ್ತಿಯಲ್ಲಿ ಕಾರ್ಯವು ಲಭ್ಯವಿಲ್ಲ.

    #CALC! ದೋಷ

    A #CALC! ಸಾಲುಗಳು ಅಥವಾ ಕಾಲಮ್‌ಗಳು ಆರ್ಗ್ಯುಮೆಂಟ್ 1 ಕ್ಕಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ ಅಥವಾ ಖಾಲಿ ಸೆಲ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿದರೆ ದೋಷ ಸಂಭವಿಸುತ್ತದೆ.

    ಹೊಸದಾಗಿ ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್ ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು RANDARRAY ಕಾರ್ಯ. ಓದಿದ್ದಕ್ಕಾಗಿ ನಾನು ನಿಮಗೆ ಧನ್ಯವಾದಗಳು ಮತ್ತು ಮುಂದಿನ ವಾರ ನಮ್ಮ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೋಡುತ್ತೇನೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ!

    ಡೌನ್‌ಲೋಡ್‌ಗಾಗಿ ವರ್ಕ್‌ಬುಕ್ ಅನ್ನು ಅಭ್ಯಾಸ ಮಾಡಿ

    RANDARRAY ಫಾರ್ಮುಲಾ ಉದಾಹರಣೆಗಳು (.xlsx ಫೈಲ್)

    3>ಕಾಲಮ್.

    ಕನಿಷ್ಟ (ಐಚ್ಛಿಕ) - ಉತ್ಪಾದಿಸಲು ಚಿಕ್ಕದಾದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಡೀಫಾಲ್ಟ್ 0 ಮೌಲ್ಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

    ಗರಿಷ್ಠ (ಐಚ್ಛಿಕ) - ರಚಿಸಲು ದೊಡ್ಡ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ. ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಡೀಫಾಲ್ಟ್ 1 ಮೌಲ್ಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

    Whole_number (ಐಚ್ಛಿಕ) - ಯಾವ ರೀತಿಯ ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕೆಂದು ನಿರ್ಧರಿಸುತ್ತದೆ:

    • TRUE - ಪೂರ್ಣ ಸಂಖ್ಯೆಗಳು
    • ತಪ್ಪು ಅಥವಾ ಬಿಟ್ಟುಬಿಡಲಾಗಿದೆ (ಡೀಫಾಲ್ಟ್) - ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳು

    RANDARRAY ಫಂಕ್ಷನ್ - ನೆನಪಿಡಬೇಕಾದ ವಿಷಯಗಳು

    ನಿಮ್ಮ ಎಕ್ಸೆಲ್ ವರ್ಕ್‌ಶೀಟ್‌ಗಳಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ರಚಿಸಲು, 6 ಪ್ರಮುಖ ಅಂಶಗಳಿವೆ ಗಮನಿಸಲು:

    • RANDARRAY ಕಾರ್ಯವು Microsoft 365 ಮತ್ತು Excel 2021 ಗಾಗಿ Excel ನಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿದೆ. Excel 2019, Excel 2016 ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ RANDARRAY ಕಾರ್ಯವು ಲಭ್ಯವಿಲ್ಲ.
    • RANDARRAY ಯಿಂದ ಹಿಂತಿರುಗಿಸಿದ ರಚನೆಯು ಅಂತಿಮ ಫಲಿತಾಂಶವಾಗಿದ್ದರೆ (ಸೆಲ್‌ನಲ್ಲಿ ಔಟ್‌ಪುಟ್ ಮತ್ತು ಇನ್ನೊಂದು ಕಾರ್ಯಕ್ಕೆ ರವಾನಿಸದಿದ್ದರೆ), ಎಕ್ಸೆಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಡೈನಾಮಿಕ್ ಸ್ಪಿಲ್ ಶ್ರೇಣಿಯನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಜನಪ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ನೀವು ಸೂತ್ರವನ್ನು ನಮೂದಿಸುವ ಸೆಲ್‌ನ ಕೆಳಗೆ ಮತ್ತು/ಅಥವಾ ಬಲಭಾಗದಲ್ಲಿ ಸಾಕಷ್ಟು ಖಾಲಿ ಸೆಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವಿರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ಇಲ್ಲದಿದ್ದರೆ #SPILL ದೋಷ ಸಂಭವಿಸುತ್ತದೆ.
    • ಯಾವುದೇ ವಾದಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, RANDARRAY( ) ಸೂತ್ರವು 0 ಮತ್ತು 1 ರ ನಡುವೆ ಒಂದು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.
    • ಸಾಲುಗಳು ಅಥವಾ/ಮತ್ತು ಕಾಲಮ್‌ಗಳು ವಾದಗಳನ್ನು ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳಿಂದ ಪ್ರತಿನಿಧಿಸಿದರೆ, ಅವುಗಳನ್ನು ಮೊಟಕುಗೊಳಿಸಲಾಗುತ್ತದೆ ದಶಮಾಂಶ ಬಿಂದುವಿನ ಮೊದಲು ಸಂಪೂರ್ಣ ಪೂರ್ಣಾಂಕ (ಉದಾ. 5.9 ಅನ್ನು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ5 ರಂತೆ).
    • ನಿಮಿಷ ಅಥವಾ ಗರಿಷ್ಠ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸದಿದ್ದರೆ, RANDARRAY ಡೀಫಾಲ್ಟ್ ಆಗಿ ಅನುಕ್ರಮವಾಗಿ 0 ಮತ್ತು 1.
    • ಇತರ ಯಾದೃಚ್ಛಿಕದಂತೆ ಕಾರ್ಯಗಳು, ಎಕ್ಸೆಲ್ RANDARRAY ಬಾಷ್ಪಶೀಲವಾಗಿದೆ , ಅಂದರೆ ವರ್ಕ್‌ಶೀಟ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಿದಾಗ ಪ್ರತಿ ಬಾರಿ ಅದು ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯಗಳ ಹೊಸ ಪಟ್ಟಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಇದು ಸಂಭವಿಸದಂತೆ ತಡೆಯಲು, Excel ನ ಅಂಟಿಸಿ ವಿಶೇಷ > ಮೌಲ್ಯಗಳು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಸೂತ್ರಗಳನ್ನು ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸಬಹುದು.

    ಮೂಲ ಎಕ್ಸೆಲ್ RANDARRAY ಸೂತ್ರ

    ಮತ್ತು ಈಗ, ನಾನು ನಿಮಗೆ ಯಾದೃಚ್ಛಿಕ ಎಕ್ಸೆಲ್ ಸೂತ್ರವನ್ನು ಅದರ ಸರಳ ರೂಪದಲ್ಲಿ ತೋರಿಸುತ್ತೇನೆ.

    ನೀವು ಯಾವುದೇ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ 5 ಸಾಲುಗಳು ಮತ್ತು 3 ಕಾಲಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಶ್ರೇಣಿಯನ್ನು ತುಂಬಲು ಬಯಸುತ್ತೀರಿ. ಇದನ್ನು ಮಾಡಲು, ಮೊದಲ ಎರಡು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಈ ರೀತಿ ಹೊಂದಿಸಿ:

    • ಸಾಲುಗಳು 5 ಆಗಿದೆ ಏಕೆಂದರೆ ನಾವು 5 ಸಾಲುಗಳಲ್ಲಿ ಫಲಿತಾಂಶಗಳನ್ನು ಬಯಸುತ್ತೇವೆ.
    • ನಾವು 3 ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಫಲಿತಾಂಶಗಳನ್ನು ಬಯಸಿದಂತೆ ಕಾಲಮ್‌ಗಳು 3 ಆಗಿದೆ.

    ನಾವು ಎಲ್ಲಾ ಇತರ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಅವುಗಳ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳಿಗೆ ಬಿಡುತ್ತೇವೆ ಮತ್ತು ಈ ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಪಡೆಯುತ್ತೇವೆ:

    =RANDARRAY(5, 3)

    ಗಮ್ಯಸ್ಥಾನ ಶ್ರೇಣಿಯ ಮೇಲಿನ ಎಡ ಕೋಶದಲ್ಲಿ ಅದನ್ನು ನಮೂದಿಸಿ (ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ A2), Enter ಕೀಲಿಯನ್ನು ಒತ್ತಿರಿ, ಮತ್ತು ನೀವು ಫಲಿತಾಂಶಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳ ಮೇಲೆ ಚೆಲ್ಲುತ್ತೀರಿ.

    ಮೇಲಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ, ಈ ಮೂಲಭೂತ RANDARRAY ಸೂತ್ರವು ಯಾದೃಚ್ಛಿಕ ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳಿಂದ 0 ರಿಂದ 1 ರವರೆಗಿನ ಶ್ರೇಣಿಯನ್ನು ತುಂಬುತ್ತದೆ. ನೀವು ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯೊಳಗೆ ಪೂರ್ಣ ಸಂಖ್ಯೆಗಳನ್ನು ಪಡೆಯಲು ಬಯಸಿದರೆ, ನಂತರ ಕೊನೆಯದನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮುಂದಿನ ಉದಾಹರಣೆಗಳಲ್ಲಿ ಮೂರು ವಾದಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿದಂತೆ.

    ಇನ್ ಯಾದೃಚ್ಛಿಕಗೊಳಿಸುವುದು ಹೇಗೆಎಕ್ಸೆಲ್ - RANDARRAY ಸೂತ್ರದ ಉದಾಹರಣೆಗಳು

    ಕೆಳಗೆ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ವಿಶಿಷ್ಟವಾದ ಯಾದೃಚ್ಛಿಕ ಸನ್ನಿವೇಶಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಕೆಲವು ಸುಧಾರಿತ ಸೂತ್ರಗಳನ್ನು ನೀವು ಕಾಣಬಹುದು.

    ಎರಡು ಸಂಖ್ಯೆಗಳ ನಡುವೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ರಚಿಸಿ

    ಪಟ್ಟಿಯನ್ನು ರಚಿಸಲು ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯೊಳಗಿನ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳು, 3 ನೇ ಆರ್ಗ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಕನಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಮತ್ತು 4 ನೇ ಆರ್ಗ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯನ್ನು ಪೂರೈಸುತ್ತವೆ. ನಿಮಗೆ ಪೂರ್ಣಾಂಕಗಳು ಅಥವಾ ದಶಮಾಂಶಗಳು ಅಗತ್ಯವಿದೆಯೇ ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿ, ಕ್ರಮವಾಗಿ 5 ನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಸರಿ ಅಥವಾ ತಪ್ಪು ಎಂದು ಹೊಂದಿಸಿ.

    ಉದಾಹರಣೆಗೆ, 1 ರಿಂದ 100 ರವರೆಗಿನ ಯಾದೃಚ್ಛಿಕ ಪೂರ್ಣಾಂಕಗಳೊಂದಿಗೆ 6 ಸಾಲುಗಳು ಮತ್ತು 4 ಕಾಲಮ್‌ಗಳ ಶ್ರೇಣಿಯನ್ನು ಜನಪ್ರಿಯಗೊಳಿಸೋಣ. , ನಾವು RANDARRAY ಫಂಕ್ಷನ್‌ನ ಕೆಳಗಿನ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಹೊಂದಿಸಿದ್ದೇವೆ:

    • ಸಾಲುಗಳು 6 ಆಗಿದೆ ಏಕೆಂದರೆ ನಾವು 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)

    ಗಮನಿಸಿ. ಆಂತರಿಕವಾಗಿ ಎಕ್ಸೆಲ್ ದಿನಾಂಕಗಳನ್ನು ಸರಣಿ ಸಂಖ್ಯೆಗಳಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಸೂತ್ರದ ಫಲಿತಾಂಶಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಸಂಖ್ಯೆಗಳಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶಗಳನ್ನು ಸರಿಯಾಗಿ ಪ್ರದರ್ಶಿಸಲು, ಸ್ಪಿಲ್ ಶ್ರೇಣಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಸೆಲ್‌ಗಳಿಗೆ ದಿನಾಂಕ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಅನ್ವಯಿಸಿ.

    ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಕೆಲಸದ ದಿನಗಳನ್ನು ರಚಿಸಿ

    ಯಾದೃಚ್ಛಿಕ ಕೆಲಸದ ದಿನಗಳನ್ನು ಉತ್ಪಾದಿಸಲು, 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 ಅನ್ನು ನೀಡುತ್ತದೆ ಹೊಸ ಡೈನಾಮಿಕ್ ಅರೇಕಾರ್ಯಗಳು, ದುರದೃಷ್ಟವಶಾತ್, ನಕಲುಗಳಿಲ್ಲದೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು ಯಾವುದೇ ಅಂತರ್ಗತ ಕಾರ್ಯವಿಲ್ಲ.

    ನಿಮ್ಮ ಸ್ವಂತ ವಿಶಿಷ್ಟ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್ ಅನ್ನು Excel ನಲ್ಲಿ ನಿರ್ಮಿಸಲು, ನೀವು ತೋರಿಸಿರುವಂತೆ ಹಲವಾರು ಕಾರ್ಯಗಳನ್ನು ಒಟ್ಟಿಗೆ ಜೋಡಿಸಬೇಕಾಗುತ್ತದೆ ಕೆಳಗೆ , ನಿಜ)), ಅನುಕ್ರಮ( n ))

    ಯಾದೃಚ್ಛಿಕ ದಶಮಾಂಶಗಳು :

    INDEX(UNIQUE(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))

    ಸಲಹೆಗಳು ಮತ್ತು ಟಿಪ್ಪಣಿಗಳು:

    • ಸೂತ್ರದ ವಿವರವಾದ ವಿವರಣೆಯು ಎಫ್ ಆಗಿರಬಹುದು ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ನಕಲುಗಳಿಲ್ಲದೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದಾಗಿದೆ.
    • ಎಕ್ಸೆಲ್ 2019 ಮತ್ತು ಹಿಂದಿನದರಲ್ಲಿ, RANDARRAY ಕಾರ್ಯವು ಲಭ್ಯವಿಲ್ಲ. ಬದಲಿಗೆ, ದಯವಿಟ್ಟು ಈ ಪರಿಹಾರವನ್ನು ಪರಿಶೀಲಿಸಿ.

    ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕವಾಗಿ ವಿಂಗಡಿಸುವುದು ಹೇಗೆ

    ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಷಫಲ್ ಮಾಡಲು, "ವಿಂಗಡಣೆ ಮೂಲಕ" ಶ್ರೇಣಿಗಾಗಿ 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 ,…)

    ಎಲ್ಲಿ:

    • ಡೇಟಾ ಎಂಬುದು ನಿಮ್ಮ ಮೂಲ ಡೇಟಾದ ಶ್ರೇಣಿಯಾಗಿದ್ದು, ಅದಕ್ಕೆ ನೀವು ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯಗಳನ್ನು ನಿಯೋಜಿಸಲು ಬಯಸುತ್ತೀರಿ.
    • 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 ನಲ್ಲಿನ ಮೌಲ್ಯಗಳನ್ನು ಯಾದೃಚ್ಛಿಕ ಕ್ರಮದಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ. ಹೌದು, ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ :)

    ಗುಂಪುಗಳಿಗೆ ಯಾದೃಚ್ಛಿಕವಾಗಿ ಡೇಟಾವನ್ನು ನಿಯೋಜಿಸುವುದು ಹೇಗೆ

    ನಿಮ್ಮ ಕಾರ್ಯವು ಯಾವಾಗ

    ಮೈಕೆಲ್ ಬ್ರೌನ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಕೀರ್ಣ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸುವ ಉತ್ಸಾಹವನ್ನು ಹೊಂದಿರುವ ಮೀಸಲಾದ ತಂತ್ರಜ್ಞಾನ ಉತ್ಸಾಹಿ. ಟೆಕ್ ಉದ್ಯಮದಲ್ಲಿ ಒಂದು ದಶಕಕ್ಕೂ ಹೆಚ್ಚು ಅನುಭವದೊಂದಿಗೆ, ಅವರು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಮತ್ತು ಔಟ್‌ಲುಕ್, ಹಾಗೆಯೇ ಗೂಗಲ್ ಶೀಟ್‌ಗಳು ಮತ್ತು ಡಾಕ್ಸ್‌ನಲ್ಲಿ ತಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ಹೆಚ್ಚಿಸಿದ್ದಾರೆ. ಮೈಕೆಲ್ ಅವರ ಬ್ಲಾಗ್ ತನ್ನ ಜ್ಞಾನ ಮತ್ತು ಪರಿಣತಿಯನ್ನು ಇತರರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಸಮರ್ಪಿಸಲಾಗಿದೆ, ಉತ್ಪಾದಕತೆ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸುಲಭವಾಗಿ ಅನುಸರಿಸಲು ಸಲಹೆಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ನೀವು ಅನುಭವಿ ವೃತ್ತಿಪರರಾಗಿರಲಿ ಅಥವಾ ಹರಿಕಾರರಾಗಿರಲಿ, ಮೈಕೆಲ್ ಅವರ ಬ್ಲಾಗ್ ಅಮೂಲ್ಯವಾದ ಒಳನೋಟಗಳನ್ನು ಮತ್ತು ಈ ಅಗತ್ಯ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳಿಂದ ಹೆಚ್ಚಿನದನ್ನು ಪಡೆಯಲು ಪ್ರಾಯೋಗಿಕ ಸಲಹೆಯನ್ನು ನೀಡುತ್ತದೆ.