{"id":1021,"date":"2012-01-23T12:57:41","date_gmt":"2012-01-23T11:57:41","guid":{"rendered":"http:\/\/www.matjazev.net\/blog\/?p=1021"},"modified":"2012-01-23T12:57:41","modified_gmt":"2012-01-23T11:57:41","slug":"loto-in-nakljucna-stevila","status":"publish","type":"post","link":"https:\/\/www.matjazev.net\/blog\/2012\/01\/23\/loto-in-nakljucna-stevila\/","title":{"rendered":"Loto in naklju\u010dna \u0161tevila"},"content":{"rendered":"<p>Zadni\u010d se je na <a href=\"http:\/\/matjazev.net\/forum\/viewtopic.php?f=2&amp;t=1694\">forumu pojavilo zanimivo vpra\u0161anje<\/a>: <em>\u00bbRecimo da rabim &#8220;spisek&#8221; \u0161tevil od 1 do 1000. Znotraj tega pa bi rad, da so \u0161tevila v blokih po sto (1..100, 101&#8230;200, 201..300) z naklju\u010dnim vrstnim redom.\u00ab<\/em><\/p>\n<p>In ker te dni v Sloveniji potka nora gonija za loto dobitkom, <strong>je izziv kot vzet iz omenjenega konteksta.<\/strong><\/p>\n<h2>Kako torej izbrati naklju\u010dna \u0161tevila za loto napoved?<\/h2>\n<p><!--more--><\/p>\n<p><strong>Funkcija, ki vExcelu izbere naklju\u010dno \u0161tevilo je funkcija RAND(),<\/strong> ki vrne nakjlu\u010dno \u0161tevilo na obmo\u010dju med 0 in 1. Pomembni pa sta meji, saj \u0161tevilo je lahko enako 0, ne more pa bit enako 1. <strong>Natan\u010dneje lahko torej re\u010demo, da funkciaj RAND vrne realno \u0161tevilo, ki je ve\u010dje ali enako 0 in manj\u0161e od 1.<\/strong><\/p>\n<p>Ker pri lotu potrebujemo \u0161tevila med 1 in 39, moramo zapisati slede\u010do funkcijo:<br \/>\n<pre>=INT(39 * RAND()) + 1<\/pre><br \/>\nV kolikor imate Excel 2007 ali novej\u0161i pa lahko uporabite tudi funkcijo:<br \/>\n<pre>=RANDBETWEEN(1;39)<\/pre><br \/>\n<strong>Toda mi potrebujemo vsaj 7 naklju\u010dnih \u0161tevil, ki pa ne smejo biti enaka.<\/strong> Seveda lahko 7x ali 10x zapi\u0161emo =INT(39 * RAND()) + 1 in v kolikor se pojavi ista \u0161tevilka jo pa\u010d presko\u010dimo\u2026. <em>Toda ali ni lep\u0161e, \u010de nam Excel kar ponudi N naklju\u010dnih \u0161tevil?<\/em><\/p>\n<h3>Re\u0161itev!<\/h3>\n<p>No; ideja je preprpsta. V kolono A zapi\u0161emo \u0161tevila od 1 do 39, v kolono B pa skopiramo funkcijo RAND:<br \/>\n<pre>A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B\n1&nbsp;&nbsp;&nbsp;&nbsp;=RAND()\n2&nbsp;&nbsp;&nbsp;&nbsp;=RAND()\n3&nbsp;&nbsp;&nbsp;&nbsp;=RAND()\n.\n.\n39&nbsp;&nbsp; =RAND()<\/pre><br \/>\nIn Excel bo v koloni <strong>B izpisal povsem naklju\u010dnih 39 \u0161tevil<\/strong>. \u010ce sedaj tabelo <strong>sortiramo po koloni B dobimo v koloni A povsem naklju\u010dna \u0161tevila in to vsaki\u010d ko sortiramo kolono B. \ud83d\ude09<\/strong><\/p>\n<h3>\u0160e malce bolj\u0161e\u2026<\/h3>\n<p><em>Kaj pa \u010de so vam dolo\u010dena \u0161tevila bli\u017eje ali pa \u017ee dolgo niso bila iz\u017erebana in bi ji z ve\u010djo verjetnostjo \u017eeleli izbrati\u2026.<\/em><\/p>\n<p><strong>Preprosto, formulo v koloni B pa\u010d pomno\u017eite z neko konstanto, ki je ve\u010dja od 1 in tak\u0161no \u0161tevilo bo bolj verjetno izbrano\u2026 \ud83d\ude09<\/strong><\/p>\n<p>Oba primera se nahajata v <a href=\"http:\/\/www.matjazev.net\/blog\/wp-content\/uploads\/2012\/01\/loto.xls\">&gt;&gt;pripeti datoteki!&lt;&lt;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zadni\u010d se je na forumu pojavilo zanimivo vpra\u0161anje: \u00bbRecimo da rabim &#8220;spisek&#8221; \u0161tevil od 1 do 1000. Znotraj tega pa bi rad, da so \u0161tevila v blokih po sto (1..100, 101&#8230;200, 201..300) z naklju\u010dnim vrstnim redom.\u00ab In ker te dni v Sloveniji potka nora gonija za loto dobitkom, je izziv kot vzet iz omenjenega konteksta. &hellip; <a href=\"https:\/\/www.matjazev.net\/blog\/2012\/01\/23\/loto-in-nakljucna-stevila\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Loto in naklju\u010dna \u0161tevila<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,3],"tags":[14,61,29,30],"_links":{"self":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts\/1021"}],"collection":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/comments?post=1021"}],"version-history":[{"count":7,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts\/1021\/revisions"}],"predecessor-version":[{"id":1028,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts\/1021\/revisions\/1028"}],"wp:attachment":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/media?parent=1021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/categories?post=1021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/tags?post=1021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}