ಪರಿವಿಡಿ
ಕಾಲಕಾಲಕ್ಕೆ, ಎಕ್ಸೆಲ್ ಬಳಕೆದಾರರು ಅವುಗಳನ್ನು ಸೂತ್ರಗಳಲ್ಲಿ ಅಥವಾ ಇತರ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಬಳಸಲು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ರಚಿಸಬೇಕಾಗುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು, ಪ್ರೋಗ್ರಾಂ ಸಾಧ್ಯತೆಗಳ ಸಂಪೂರ್ಣ ಆರ್ಸೆನಲ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ಉತ್ಪಾದಿಸಲು ಸಾಧ್ಯವಿದೆ. ಆಚರಣೆಯಲ್ಲಿ ತಮ್ಮನ್ನು ತಾವು ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ ತೋರಿಸಿದವರನ್ನು ಮಾತ್ರ ನಾವು ಉಲ್ಲೇಖಿಸುತ್ತೇವೆ.
ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಕಾರ್ಯ
ನಾವು ಡೇಟಾಸೆಟ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ ಅದು ಪರಸ್ಪರ ಸಂಪೂರ್ಣವಾಗಿ ಸಂಬಂಧವಿಲ್ಲದ ಅಂಶಗಳನ್ನು ಹೊಂದಿರಬೇಕು. ತಾತ್ತ್ವಿಕವಾಗಿ, ಸಾಮಾನ್ಯ ವಿತರಣೆಯ ಕಾನೂನಿನ ಪ್ರಕಾರ ಅವುಗಳನ್ನು ರಚಿಸಬೇಕು. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಕಾರ್ಯವನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ನಿಮ್ಮ ಗುರಿಯನ್ನು ಸಾಧಿಸಲು ಎರಡು ಕಾರ್ಯಗಳಿವೆ: ಲೆಕ್ಕಾಚಾರ и ಪ್ರಕರಣದ ನಡುವೆ. ಆಚರಣೆಯಲ್ಲಿ ಅವುಗಳನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು ಎಂಬುದನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡೋಣ.
RAND ನೊಂದಿಗೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತಿದೆ
ಈ ಕಾರ್ಯವು ಯಾವುದೇ ವಾದಗಳನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಆದರೆ ಇದರ ಹೊರತಾಗಿಯೂ, ಇದು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ರಚಿಸಬೇಕಾದ ಮೌಲ್ಯಗಳ ಶ್ರೇಣಿಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದರಿಂದ ಐದು ಚೌಕಟ್ಟಿನೊಳಗೆ ಅದನ್ನು ಪಡೆಯಲು, ನಾವು ಈ ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ: =COUNT()*(5-1)+1.
ಸ್ವಯಂಪೂರ್ಣತೆ ಮಾರ್ಕರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಈ ಕಾರ್ಯವನ್ನು ಇತರ ಕೋಶಗಳಿಗೆ ವಿತರಿಸಿದರೆ, ವಿತರಣೆಯು ಸಮವಾಗಿದೆ ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ.
ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯದ ಪ್ರತಿ ಲೆಕ್ಕಾಚಾರದ ಸಮಯದಲ್ಲಿ, ನೀವು ಹಾಳೆಯಲ್ಲಿ ಎಲ್ಲಿಯಾದರೂ ಯಾವುದೇ ಕೋಶವನ್ನು ಬದಲಾಯಿಸಿದರೆ, ಸಂಖ್ಯೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮತ್ತೆ ರಚಿಸಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ಈ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ. ಅವು ಉಳಿದಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ನೀವು ಈ ಮೌಲ್ಯವನ್ನು ಸಂಖ್ಯಾತ್ಮಕ ಸ್ವರೂಪದಲ್ಲಿ ಹಸ್ತಚಾಲಿತವಾಗಿ ಬರೆಯಬೇಕು ಅಥವಾ ಈ ಸೂಚನೆಯನ್ನು ಬಳಸಬೇಕು.
- ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುವ ಕೋಶದ ಮೇಲೆ ನಾವು ಕ್ಲಿಕ್ ಮಾಡುತ್ತೇವೆ.
- ನಾವು ಫಾರ್ಮುಲಾ ಬಾರ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ, ತದನಂತರ ಅದನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.
- ಕೀಬೋರ್ಡ್ನಲ್ಲಿ F9 ಬಟನ್ ಒತ್ತಿರಿ.
- Enter ಕೀಲಿಯನ್ನು ಒತ್ತುವ ಮೂಲಕ ನಾವು ಈ ಕ್ರಮಗಳ ಅನುಕ್ರಮವನ್ನು ಕೊನೆಗೊಳಿಸುತ್ತೇವೆ.
ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಎಷ್ಟು ಏಕರೂಪವಾಗಿ ವಿತರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸೋಣ. ಇದನ್ನು ಮಾಡಲು, ನಾವು ವಿತರಣಾ ಹಿಸ್ಟೋಗ್ರಾಮ್ ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
- ಪಾಕೆಟ್ಗಳೊಂದಿಗೆ ಕಾಲಮ್ ಅನ್ನು ರಚಿಸೋಣ, ಅಂದರೆ, ನಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ನಾವು ಇರಿಸಿಕೊಳ್ಳುವ ಕೋಶಗಳು. ಮೊದಲನೆಯದು 0-0,1. ಈ ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ರೂಪಿಸುತ್ತೇವೆ: =C2+$C$2.
- ಅದರ ನಂತರ, ಪ್ರತಿ ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಗೆ ಸಂಬಂಧಿಸಿದ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳು ಎಷ್ಟು ಬಾರಿ ಸಂಭವಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ನಾವು ನಿರ್ಧರಿಸಬೇಕು. ಇದಕ್ಕಾಗಿ ನಾವು ರಚನೆಯ ಸೂತ್ರವನ್ನು ಬಳಸಬಹುದು {=ಆವರ್ತನ(A2:A201;C2:C11)}.
- ಮುಂದೆ, "ಕ್ಲಚ್" ಚಿಹ್ನೆಯನ್ನು ಬಳಸಿ, ನಾವು ನಮ್ಮ ಮುಂದಿನ ಶ್ರೇಣಿಗಳನ್ನು ಮಾಡುತ್ತೇವೆ. ಸೂತ್ರವು ಸರಳವಾಗಿದೆ =»[0,0-«&C2&»]».
- ಈಗ ನಾವು ಈ 200 ಮೌಲ್ಯಗಳನ್ನು ಹೇಗೆ ವಿತರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ವಿವರಿಸುವ ಚಾರ್ಟ್ ಅನ್ನು ತಯಾರಿಸುತ್ತಿದ್ದೇವೆ.
ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ಆವರ್ತನವು Y ಅಕ್ಷಕ್ಕೆ ಅನುರೂಪವಾಗಿದೆ ಮತ್ತು "ಪಾಕೆಟ್ಸ್" X ಅಕ್ಷಕ್ಕೆ ಅನುಗುಣವಾಗಿರುತ್ತದೆ.
ಕಾರ್ಯದ ನಡುವೆ
ಕಾರ್ಯದ ಕುರಿತು ಮಾತನಾಡುತ್ತಾ ಪ್ರಕರಣದ ನಡುವೆ, ನಂತರ ಅದರ ಸಿಂಟ್ಯಾಕ್ಸ್ ಪ್ರಕಾರ, ಇದು ಎರಡು ವಾದಗಳನ್ನು ಹೊಂದಿದೆ: ಕಡಿಮೆ ಬೌಂಡ್ ಮತ್ತು ಮೇಲಿನ ಬೌಂಡ್. ಮೊದಲ ಪ್ಯಾರಾಮೀಟರ್ನ ಮೌಲ್ಯವು ಎರಡನೆಯದಕ್ಕಿಂತ ಕಡಿಮೆಯಿರುವುದು ಮುಖ್ಯವಾಗಿದೆ. ಗಡಿಗಳು ಪೂರ್ಣಾಂಕಗಳಾಗಿರಬಹುದು ಮತ್ತು ಭಾಗಶಃ ಸೂತ್ರಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಎಂದು ಊಹಿಸಲಾಗಿದೆ. ಈ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ಈ ವೈಶಿಷ್ಟ್ಯವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡೋಣ.
ವಿಭಜನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನಿಖರತೆಯನ್ನು ಸರಿಹೊಂದಿಸಬಹುದು ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ. ದಶಮಾಂಶ ಬಿಂದುವಿನ ನಂತರ ನೀವು ಯಾವುದೇ ಅಂಕೆಗಳೊಂದಿಗೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಪಡೆಯಬಹುದು.
ಈ ಕಾರ್ಯವು ಹಿಂದಿನದಕ್ಕಿಂತ ಸಾಮಾನ್ಯ ವ್ಯಕ್ತಿಗೆ ಹೆಚ್ಚು ಸಾವಯವ ಮತ್ತು ಅರ್ಥವಾಗುವಂತಹದ್ದಾಗಿದೆ ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ, ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನೀವು ಅದನ್ನು ಮಾತ್ರ ಬಳಸಬಹುದು.
ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್ ಅನ್ನು ಹೇಗೆ ಮಾಡುವುದು
ಮತ್ತು ಈಗ ನಾವು ಒಂದು ಸಣ್ಣ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್ ಅನ್ನು ಮಾಡೋಣ ಅದು ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯ ಡೇಟಾವನ್ನು ಆಧರಿಸಿ ಮೌಲ್ಯಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು, ಸೂತ್ರವನ್ನು ಅನ್ವಯಿಸಿ =ಇಂಡೆಕ್ಸ್(A1:A10,INTEGER(RAND()*10)+1).
ಶೂನ್ಯದಿಂದ 10 ರವರೆಗೆ ಉತ್ಪತ್ತಿಯಾಗುವ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್ ಅನ್ನು ರಚಿಸೋಣ. ಈ ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು, ಅವು ಯಾವ ಹಂತದೊಂದಿಗೆ ಉತ್ಪತ್ತಿಯಾಗುತ್ತವೆ ಎಂಬುದನ್ನು ನಾವು ನಿಯಂತ್ರಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಶೂನ್ಯ-ಮುಕ್ತಾಯ ಮೌಲ್ಯಗಳನ್ನು ಮಾತ್ರ ಉತ್ಪಾದಿಸುವ ಜನರೇಟರ್ ಅನ್ನು ನೀವು ರಚಿಸಬಹುದು.
ಅಥವಾ ಅಂತಹ ಆಯ್ಕೆ. ಪಠ್ಯ ಕೋಶಗಳ ಪಟ್ಟಿಯಿಂದ ನಾವು ಎರಡು ಯಾದೃಚ್ಛಿಕ ಮೌಲ್ಯಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ ಎಂದು ಹೇಳೋಣ.
ಮತ್ತು ಎರಡು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು, ನೀವು ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಬೇಕಾಗುತ್ತದೆ INDEX.
ನಾವು ಇದನ್ನು ಮಾಡಿದ ಸೂತ್ರವನ್ನು ಮೇಲಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – ಈ ಸೂತ್ರದೊಂದಿಗೆ, ನಾವು ಒಂದೇ ಪಠ್ಯ ಮೌಲ್ಯಕ್ಕಾಗಿ ಜನರೇಟರ್ ಅನ್ನು ರಚಿಸಬಹುದು. ನಾವು ಸಹಾಯಕ ಕಾಲಮ್ ಅನ್ನು ಮರೆಮಾಡಿದ್ದೇವೆ ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ ನೀವು ಮಾಡಬಹುದು.
ಸಾಮಾನ್ಯ ವಿತರಣೆ ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಜನರೇಟರ್
ವೈಶಿಷ್ಟ್ಯದ ಸಮಸ್ಯೆ SLCHIS и ಪ್ರಕರಣದ ನಡುವೆ ಅದರಲ್ಲಿ ಅವರು ಗುರಿಯಿಂದ ಬಹಳ ದೂರದಲ್ಲಿರುವ ಸಂಖ್ಯೆಗಳ ಗುಂಪನ್ನು ರೂಪಿಸುತ್ತಾರೆ. ಕಡಿಮೆ ಮಿತಿ, ಮಧ್ಯ ಅಥವಾ ಮೇಲಿನ ಮಿತಿಯ ಸಮೀಪದಲ್ಲಿ ಸಂಖ್ಯೆಯು ಗೋಚರಿಸುವ ಸಂಭವನೀಯತೆ ಒಂದೇ ಆಗಿರುತ್ತದೆ.
ಅಂಕಿಅಂಶಗಳಲ್ಲಿನ ಸಾಮಾನ್ಯ ವಿತರಣೆಯು ಡೇಟಾದ ಒಂದು ಗುಂಪಾಗಿದೆ, ಇದರಲ್ಲಿ ಗ್ರಾಫ್ನಲ್ಲಿನ ಕೇಂದ್ರದಿಂದ ದೂರವು ಹೆಚ್ಚಾದಂತೆ, ನಿರ್ದಿಷ್ಟ ಕಾರಿಡಾರ್ನಲ್ಲಿ ಮೌಲ್ಯವು ಸಂಭವಿಸುವ ಆವರ್ತನವು ಕಡಿಮೆಯಾಗುತ್ತದೆ. ಅಂದರೆ, ಹೆಚ್ಚಿನ ಮೌಲ್ಯಗಳು ಕೇಂದ್ರದ ಸುತ್ತಲೂ ಸಂಗ್ರಹಗೊಳ್ಳುತ್ತವೆ. ಕಾರ್ಯವನ್ನು ಬಳಸೋಣ ಪ್ರಕರಣದ ನಡುವೆ ಸಂಖ್ಯೆಗಳ ಗುಂಪನ್ನು ರಚಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ, ಅದರ ವಿತರಣೆಯು ಸಾಮಾನ್ಯ ವರ್ಗಕ್ಕೆ ಸೇರಿದೆ.
ಆದ್ದರಿಂದ, ನಾವು ಉತ್ಪನ್ನವನ್ನು ಹೊಂದಿದ್ದೇವೆ, ಅದರ ಉತ್ಪಾದನೆಯು 100 ರೂಬಲ್ಸ್ಗಳನ್ನು ವೆಚ್ಚ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ, ಸಂಖ್ಯೆಗಳನ್ನು ಸರಿಸುಮಾರು ಒಂದೇ ರೀತಿಯಲ್ಲಿ ರಚಿಸಬೇಕು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸರಾಸರಿ ಮೌಲ್ಯವು 100 ರೂಬಲ್ಸ್ಗಳಾಗಿರಬೇಕು. ಡೇಟಾದ ಶ್ರೇಣಿಯನ್ನು ರಚಿಸೋಣ ಮತ್ತು ಪ್ರಮಾಣಿತ ವಿಚಲನವು 1,5 ರೂಬಲ್ಸ್ಗಳನ್ನು ಹೊಂದಿರುವ ಗ್ರಾಫ್ ಅನ್ನು ರಚಿಸೋಣ ಮತ್ತು ಮೌಲ್ಯಗಳ ವಿತರಣೆಯು ಸಾಮಾನ್ಯವಾಗಿದೆ.
ಇದನ್ನು ಮಾಡಲು, ನೀವು ಕಾರ್ಯವನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ =NORMONUM(SLNUMBER();100;1,5). ಇದಲ್ಲದೆ, ಪ್ರೋಗ್ರಾಂ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಭವನೀಯತೆಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, ನೂರಕ್ಕೆ ಹತ್ತಿರವಿರುವ ಸಂಖ್ಯೆಗಳು ಹೆಚ್ಚಿನ ಅವಕಾಶವನ್ನು ಹೊಂದಿವೆ ಎಂಬ ಅಂಶದ ಆಧಾರದ ಮೇಲೆ.
ಈಗ ನಾವು ಪ್ರಮಾಣಿತ ರೀತಿಯಲ್ಲಿ ಗ್ರಾಫ್ ಅನ್ನು ನಿರ್ಮಿಸಬೇಕಾಗಿದೆ, ರಚಿತವಾದ ಮೌಲ್ಯಗಳ ಗುಂಪನ್ನು ಶ್ರೇಣಿಯಾಗಿ ಆರಿಸಿಕೊಳ್ಳಿ. ಪರಿಣಾಮವಾಗಿ, ವಿತರಣೆಯು ನಿಜವಾಗಿಯೂ ಸಾಮಾನ್ಯವಾಗಿದೆ ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ.
ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಒಳ್ಳೆಯದಾಗಲಿ.