Excelде кокус сандарды түзүүнүн бир жолу - RAND функциясы. Өзүнчө RAND кокус сандардын чектелген диапазонун түзөт, бирок аны башка функциялар менен формулаларда колдонуу менен, төмөнкүдөй маанилердин диапазонун кеңейте аласыз:
- RAND диапазонун жогорку жана төмөнкү маанилерин көрсөтүү менен 1 жана 10 же 1 жана 100 сыяктуу белгилүү бир диапазондогу кокус сандарды кайтаруу үчүн жасалышы мүмкүн,
- Функциянын чыгышын бүтүн сандарга чейин азайта аласыз, аны TRUNC функциясы менен айкалыштыра аласыз, ал сандагы бардык ондук белгилерин кыскартат же алып салат.
RAND функциясы 0дөн чоң же барабар жана 1ден кичине тегиз бөлүштүрүлгөн санды кайтарат. Функция тарабынан түзүлгөн маанилердин диапазонун мындай деп мүнөздөш кадимки көрүнүш. 0дөн 1ге чейин, чындыгында, диапазон 0 жана 0,999 ортосунда деп айтуу тагыраак болот…
Бул нускамалар Excel 2019, 2016, 2013, 2010, Excel Online жана Microsoft 365 үчүн Excel үчүн колдонулат.
RAND функциясынын синтаксиси жана аргументтери
Функциянын синтаксиси функциянын жайгашуусун билдирет жана функциянын атын, кашааларды, үтүр бөлүүчүлөрдү жана аргументтерди камтыйт. RAND функциясынын синтаксиси:
=RAND()
Жогорку жана төмөнкү аргументтерди көрсөтүүнү талап кылган RANDBETWEEN функциясынан айырмаланып, RAND функциясы аргументтерди кабыл албайт.
Жогорку сүрөттө бир нече RAND функциясын көрө аласыз.
- Биринчи мисал (2-сап) RAND функциясына өзүнөн өзү кирет.
- Экинчи мисал (3 жана 4-саптар) 1 менен 10 жана 1 менен 100 ортосундагы кокус санды түзгөн формуланы түзөт.
- Үчүнчү мисал (5-катар) TRUNC функциясын колдонуу менен 1ден 10го чейинки кокус бүтүн санды түзөт.
- Акыркы мисал (6-сап) кокус сандар үчүн ондук орундардын санын азайтуу үчүн ROUND функциясын колдонот.
RAND менен сандарды түзүү
Кайрадан, RAND функциясы эч кандай аргумент талап кылбагандыктан, аны уячаны чыкылдатып, =RAND() терүү менен киргизсеңиз болот, натыйжада 0 менен 1дин ортосундагы кокустук сан чыгат клеткада.
Бир диапазондогу сандарды түзүү
Белгілі бир диапазондо кокус санды түзүү үчүн колдонулган теңдеменин жалпы формасы:
=RAND()(Жогорку-Төмөн)+Төмөн
Жогорку жана Төмөн каалаган сандардын диапазонунун жогорку жана төмөнкү чектерин билдирет. Мисал катары, 1ден 10го чейинки кокустук санды түзүү үчүн төмөнкү формуланы иш барагынын уячасына киргизиңиз:
=RAND()(10-1)+1
RAND менен кокус бүтүн сандарды түзүү
Бүтүн санды - ондук бөлүгү жок бүтүн санды кайтаруу үчүн - теңдеменин жалпы түрү:
=TRUNC(RAND()(Жогорку-Төмөн)+Төмөн)
TRUNC функциясы менен бардык ондуктарды алып салгандын ордуна, биз төмөнкү ROUND функциясын менен бирге колдонсок болот. RAND кокус сандагы ондук орундардын санын экиге чейин азайтуу үчүн.
=ROUND(RAND()(Жогорку-Төмөн)+Төмөн, Ондуктар)
RAND функциясы жана туруксуздук
RANDфункциясы Excel'дин туруксуз функцияларынын бири; бул төмөнкүнү билдирет:
- Функция кимдир-бирөө иш барагына өзгөртүү киргизген сайын, анын ичинде жаңы дайындарды кошуу сыяктуу аракеттерди жасаган сайын кайра эсептеп, жаңы кокус санды чыгарат.
- Учма функцияны камтыган уячага түз же кыйыр түрдө көз каранды болгон формулалар да кимдир бирөө иш барагына өзгөртүү киргизген сайын кайра эсептейт.
- Иш барактарында же чоң көлөмдөгү маалыматтарды камтыган иш китептеринде туруксуз функцияларды колдонууда этият болуңуз, анткени алар кайра эсептөөлөрдүн жыштыгына байланыштуу программанын жооп берүү убактысын жайлатышы мүмкүн.
Ошондой эле клавиатурадагы F9 баскычын басып, иш барагына башка өзгөртүүлөрдү киргизбестен, RAND функциясын жаңы кокус сандарды чыгарууга мажбурлай аласыз. Бул аракет бардык баракты кайра эсептөөгө, анын ичинде RAND функциясын камтыган уячаларга мажбурлайт.
Кимдир бирөө иш барагына өзгөртүү киргизген сайын кокус сандын өзгөрүшүнө жол бербөө үчүн F9 баскычын да колдонсоңуз болот:
- Кокустук сан болушун кааласаңыз, иш барагынын уячасын чыкылдатыңыз.
- Иш барактын үстүндөгү формула тилкесине =RAND() функциясын териңиз.
- RAND функциясын статикалык кокустук санга өзгөртүү үчүн F9 баскычын басыңыз.
- Тандалган уячага туш келди санды көрсөтүү үчүн клавиатурадагы Enter баскычын басыңыз.
- Эми F9 басуу кокустук санга таасирин тийгизбейт.