содржина
Од време на време, корисниците на Excel треба да генерираат случајни броеви за да ги користат во формули или за други цели. За да го направите ова, програмата обезбедува цел арсенал на можности. Можно е да се генерираат случајни броеви на различни начини. Ќе ги наведеме само оние кои на најдобар начин се покажале во пракса.
Функција на случаен број во Excel
Да претпоставиме дека имаме база на податоци што мора да содржи елементи кои се апсолутно неповрзани едни со други. Идеално, тие треба да се формираат според законот за нормална дистрибуција. За да го направите ова, треба да ја користите функцијата за случаен број. Постојат две функции со кои можете да ја постигнете вашата цел: ПРЕСМЕТУВАЕ и МЕЃУ СЛУЧАЈОТ. Ајде внимателно да погледнеме како тие можат да се користат во пракса.
Избор на случајни броеви со RAND
Оваа функција не дава никакви аргументи. Но, и покрај ова, ви овозможува да го прилагодите опсегот на вредности во кои треба да генерира случаен број. На пример, за да го добиеме во рамките од еден до пет, треба да ја користиме следнава формула: =COUNT()*(5-1)+1.
Ако оваа функција се дистрибуира до други ќелии користејќи го маркерот за автоматско комплетирање, тогаш ќе видиме дека распределбата е рамномерна.
При секое пресметување на случајна вредност, ако промените која било ќелија каде било во листот, броевите автоматски ќе се генерираат повторно. Затоа, оваа информација нема да се зачува. За да бидете сигурни дека тие остануваат, мора рачно да ја напишете оваа вредност во нумерички формат или да ја користите оваа инструкција.
- Ние правиме клик на ќелија која содржи случаен број.
- Ние правиме клик на лентата со формула, а потоа ја избираме.
- Притиснете го копчето F9 на тастатурата.
- Ја завршуваме оваа низа на дејства со притискање на копчето Enter.
Ајде да провериме колку рамномерно се распределени случајните броеви. За да го направите ова, треба да го користиме хистограмот на дистрибуција. За да го направите тоа, следете ги овие чекори:
- Ајде да создадеме колона со џебови, односно оние ќелии во кои ќе ги задржиме нашите опсези. Првиот е 0-0,1. Со оваа формула го формираме следново: =C2+$C$2.
- После тоа, треба да одредиме колку често се појавуваат случајните броеви поврзани со секој специфичен опсег. За ова можеме да ја користиме формулата за низа {=ФРЕКВЕНЦИЈА(A2:A201;C2:C11)}.
- Следно, користејќи го знакот „спојка“, ги правиме нашите следни опсези. Формулата е едноставна =»[0,0-«&C2&»]».
- Сега правиме графикон кој опишува како се дистрибуираат овие 200 вредности.
Во нашиот пример, фреквенцијата одговара на оската Y, а „џебовите“ одговараат на оската X.
МЕЃУ функцијата
Говорејќи за функцијата МЕЃУ СЛУЧАЈОТ, тогаш според својата синтакса има два аргументи: долна и горна граница. Важно е вредноста на првиот параметар да биде помала од вториот. Се претпоставува дека границите можат да бидат цели броеви, а фракционите формули не се земаат предвид. Ајде да видиме како функционира оваа функција во оваа слика од екранот.
Гледаме дека точноста може да се прилагоди со помош на поделба. Можете да добиете случајни броеви со која било цифра по децималната точка.
Гледаме дека оваа функција е многу поорганска и разбирлива за обичен човек од претходната. Затоа, во повеќето случаи, можете да го користите само тоа.
Како да направите генератор на случаен број во Excel
И сега да направиме генератор на мал број кој ќе прима вредности врз основа на одреден опсег на податоци. За да го направите ова, применете ја формулата =INDEX(A1:A10,INTEGER(RAND()*10)+1).
Ајде да создадеме генератор на случаен број кој ќе се генерира од нула до 10. Користејќи ја оваа формула, можеме да го контролираме чекорот со кој тие ќе се генерираат. На пример, можете да креирате генератор кој ќе произведува само нулта-завршени вредности.
Или таква опција. Да речеме дека сакаме да избереме две случајни вредности од списокот на текстуални ќелии.
И за да изберете два случајни броеви, треба да ја примените функцијата Индекс.
Формулата со која го направивме ова е прикажана на екранот погоре. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – со оваа формула, можеме да создадеме генератор за една текстуална вредност. Гледаме дека сме ја сокриле помошната колона. Можеш и ти.
Генератор на случаен број со нормална дистрибуција
Проблем со функцијата SLCHIS и МЕЃУ СЛУЧАЈОТ со тоа што тие формираат збир на броеви кои се многу далеку од целта. Веројатноста дека некој број ќе се појави блиску до долната граница, средната или горната граница е иста.
Нормална дистрибуција во статистиката е збир на податоци во кои, како што се зголемува растојанието од центарот на графиконот, фреквенцијата со која се појавува вредност во одреден коридор се намалува. Тоа е, повеќето од вредностите се акумулираат околу централната. Ајде да ја користиме функцијата МЕЃУ СЛУЧАЈОТ Ајде да се обидеме да создадеме збир на броеви, чија распределба припаѓа на категоријата нормални.
Значи, имаме производ, чие производство чини 100 рубли. Затоа, бројките треба да се генерираат приближно исти. Во овој случај, просечната вредност треба да биде 100 рубли. Ајде да создадеме низа на податоци и да создадеме график во кој стандардното отстапување е 1,5 рубли, а распределбата на вредностите е нормална.
За да го направите ова, треба да ја користите функцијата =НОРМОНО(СЛБРОЈ();100;1,5). Понатаму, програмата автоматски ги менува веројатностите, врз основа на фактот дека бројките блиску до сто имаат најголема шанса.
Сега треба само да изградиме график на стандарден начин, избирајќи збир на генерирани вредности како опсег. Како резултат на тоа, гледаме дека дистрибуцијата е навистина нормална.
Тоа е толку едноставно. Со среќа.