Lotto simulation i Excel

O le lotoa e le o se sailiga mo se laki,

o se tuliga mo e faiaina.

Faatasi ai ma le mataʻutia masani (ma sili atu talu ai nei), e tusi mai tagata ia te aʻu e fesili mo se fesoasoani i faʻatusatusaga eseese e fesoʻotaʻi ma lotoa. O se tasi e manaʻo e faʻatino a latou algorithm faalilolilo mo le filifilia o numera manumalo i Excel, o se tasi e manaʻo e suʻe ni faʻataʻitaʻiga i fuainumera na pa'ū i fafo o ata ua mavae, o se tasi e manaʻo e puʻe le faʻatulagaina o le lotoa i se taʻaloga le faamaoni.

В этой статье мне хотелось бы ответить на часть этих вопросов. Благо.

Galuega 1. Avanoa e manumalo

Sei o tatou ave le Stoloto 6 masani mai le 45 lotoa e fai ma faʻataʻitaʻiga. E tusa ai ma tulafono, e naʻo i latou na mateina uma 10 numera mai le 6 maua se taui sili (45 miliona rubles pe sili atu pe a faʻaputuina le paleni o le faʻaputuga tupe mai se ata muamua). Afai na e mateina le 5, o le ae mauaina le 150 afe rubles, pe a 4 - 1500 rubles. , afai e 3 numera mai le 6, ona 150 rubles, pe a 2 numera - e te toe faʻafoʻi 50 rubles faʻaalu i luga o le tiketi. Fa'apea na'o le tasi pe leai - maua na'o le endorphins mai le faagasologa o taaloga.

Ole numera ole avanoa ole manumalo e mafai ona faigofie ona faʻatatau ile faʻaogaina o galuega masani NUMERACOMB (TU'UFA'I), lea e maua ile Microsoft Excel mo sea tulaga. O lenei galuega e fa'atatau le numera o tu'ufa'atasiga o numera N mai le M. O lea la mo la tatou lotoa “6 mai le 45” o le:

=ЧИСЛКОМБ(45;6)

… lea e tutusa ma le 8, o le aofa'i atoa o tu'ufa'atasiga uma e mafai i lenei lotoa.

Afai e te manaʻo e faʻatatau le avanoa mo se vaega manumalo (2-5 numera mai le 6), ona tatau lea ona e fuafua muamua le numera o ia filifiliga, lea e tutusa ma le oloa o le numera o faʻapotopotoga o numera matemate mai. 6 i le numera o numera e le'i fa'aogaina mai le totoe (45-6) = 39 numera. Ona matou vaevaeina lea o le aofaʻi o faʻatasiga talafeagai (8) i le numera na maua o manumalo mo filifiliga taʻitasi - ma matou maua avanoa manumalo mo mataupu taʻitasi:

Lotto simulation i Excel

I le auala, o le avanoa, mo se faʻataʻitaʻiga, o le oti i se vaʻalele i le tatou Atunuʻu e faʻatatau i le tusa ma le 1 i le miliona. Ma o le avanoa e manumalo ai i se kasino i roulette, peti mea uma i luga o le numera tasi o le 1 i le 37.

Afai o mea uma o loʻo i luga e leʻi taofia oe ma o loʻo e sauni e taʻalo atili, faʻaauau.

Galuega 2. Fa'afia ona tupu o numera ta'itasi

Muamua, se'i o tatou fuafua pe o le a le tele o taimi e pa'u ai nisi numera. I se lotoa lelei, tu'uina atu i ai se vaeluaga e lava le tele o taimi mo au'ili'iliga, o polo uma e tatau ona tutusa le avanoa o le i ai i le fa'ata'ita'iga manumalo. O le mea moni lava, o foliga mamanu o le pa'u loto ma le mamafa o polo e mafai ona fa'aseseina lenei ata, ma mo nisi polo o le avanoa e pa'u ai i fafo atonu e maualuga atu / maualalo nai lo isi. Se'i o tatou fa'ata'ita'iina lenei manatu ile fa'atinoga.

Seʻi o tatou ave, mo se faʻataʻitaʻiga, faʻamaumauga i luga o le 2020 uma mai le 21 lotoa na faia i le 6-45 mai le upega tafaʻilagi a le latou faʻatulagaina Stoloto, ua mamanuina i le tulaga o se laulau "atamai", faigofie mo le auiliiliga, ma le igoa. tabArchive Circulation. Розыгрыши проходят два раза в день (в 11 утра и в 11 вечера), т.е. в этой таблице у нас полторы тысячи тиражей-строк — вполне достаточная для начала выборка для анализа:

Lotto simulation i Excel

Ina ia fa'atatau le tele o taimi e tupu ai numera ta'itasi, fa'aaoga le galuega FONO (COUNTIF) ma faaopoopo i ai se galuega TEXT (TEXT)e fa'aopoopo numera ta'imua ma fa'ailoga i luma ma mulimuli ane i numera tasi-numera, ina ia va'ava'ai COUNTIF mo le tupu mai o se numera i so'o se mea i le tu'ufa'atasiga i le koluma B. E le gata i lea, mo se fa'amalamalamaga sili atu, o le a tatou fausia se siata e ala i fa'ai'uga ma fa'avasega laina i le fa'asologa i lalo:

Lotto simulation i Excel

I le averesi, soʻo se polo e tatau ona pa'ū 1459 toso * 6 polo / 45 numera = 194,53 taimi (o le mea tonu lea e taʻua i fuainumera. математическим ожиданием), но хорошо видно, что некоторые числа (27, 32, 11…) выпадали заметно чаще (+18%), a некоторые числа (10, 21, 6…) выпадали заметно чаще (+15%), а некоторые числа (XNUMX, XNUMX, XNUMX%) Соответственно, можно попробовать использовать эту информацию для стратегии выигрыша, т.е. либо ставить на те шары, что выпадают чаще, либо наоборот — делать ставку на редко выпадающие шарто в надеждать, ставить, ставить

Galuega 3. O a numera e le'i tusia mo se taimi umi?

O le isi taʻiala e faʻavae i luga o le manatu e faʻapea ma le tele o numera o ata, e vave pe mulimuli ane numera taʻitasi mai mea uma e maua mai le 1 i le 45 e tatau ona paʻu i fafo. Afai la o nisi numera e leʻi faʻaalia i le au manumalo mo se taimi umi ("polo malulu"), o lona uiga e talafeagai le taumafai e peti i latou i le lumanaʻi. 

Можно легко найти все давно не выпадавшие номера, если отсортировать наш архив тиражей mo 2020-21 год по илкуца TELE FA'AALIGA (FA'AVAE). O le a su'e mai le pito i luga i lalo (fa'atusa mai le fou i le tuai) e su'e numera ta'itasi ma tu'u mai le numera o le ta'aloga (faitau mai le fa'ai'uga o le tausaga e o'o i le amataga) lea na pa'u mulimuli ai lenei numera:

Lotto simulation i Excel

Задача 4. Генератор случайных чисел

O le isi taʻaloga taʻaloga e faʻavae i le faʻaumatiaina o le mafaufau pe a mateina numera. A filifilia e le tagata ta'alo numera e ala i le faia o lana peti, na te faia ma le le iloa e le'o atoatoa. E tusa ai ma fuainumera, mo se faʻataʻitaʻiga, o numera mai le 1 i le 31 e filifilia 70% sili atu nai lo le isi (aso e sili ona fiafia i ai), 13 e filifilia faʻaitiitia (tamaʻi taseni), numera o loʻo i ai le "laki" fitu e masani ona filifilia, ma isi. Ae o loʻo matou taʻalo i se masini (loti drum) e tutusa uma numera, o lea e talafeagai ai le filifilia o latou ma le faʻaituau tutusa o le matematika ina ia tutusa ai o tatou avanoa. Ina ia faia lenei mea, matou te manaʻomia le fatuina o se generator o faʻafuaseʻi ma - sili ona taua - numera e le toe faia i Excel:

    Lotto simulation i Excel

Le faia o lenei mea:

  1. Tatou fai se laulau “atamai” e igoa laulauGenerator, lea o le koluma muamua o a tatou numera mai le 1 i le 45.
  2. I le koluma lona lua, faʻapipiʻi le mamafa mo numera taʻitasi (tatou te manaʻomia i se taimi mulimuli ane). Afai o numera uma e tutusa le taua ia i tatou ma tatou te mananao e filifili i latou i le tulaga tutusa, ona mafai lea ona seti le mamafa i le 1 i soo se mea.
  3. I le koluma lona tolu matou te faʻaogaina le galuega SLCHIS (RAND), которая в Excel генерирует случайное дробное число от 0 до 1, добавив к нему вес из предыдущего столбца. Таким образом каждый раз при пересчёте листа (нажатии на клавишу F9) o se seti fou o le 45 numera faʻafuaseʻi o le a faʻatupuina, ma amanaʻia le mamafa mo i latou taʻitasi.
  4. Sei o tatou faaopoopo i ai se koluma lona fa, lea e faaaoga ai le galuega RANK (Fa'ailoga) вычислим ранг (позицию в топе) для каждого из чисел.

O lea e tumau pea le faia o se filifiliga o numera muamua e ono i le tulaga 6 e faʻaaoga ai le galuega TELE FA'AALIGA (FA'AVAE):

Lotto simulation i Excel

При нажатии на клавишу F9 o fua fa'atatau ile Excel pepa o le a toe fa'atatauina ma o taimi ta'itasi o le a tatou maua ai se seti fou o numera 6 i sela lanu meamata. E le gata i lea, o numera na faʻapipiʻiina ai le mamafa tele i le koluma B o le a maua se tulaga maualuga maualuga ma, o lea, e sili atu ona aliali mai i taunuuga o la tatou faʻataʻitaʻiga faʻafuaseʻi. Afai o le mamafa o numera uma e seti i le tutusa, ona filifilia uma lea ma tutusa le avanoa. O le auala lea tatou te maua ai se faʻaputuga numera faʻapitoa ma le le faʻaituau o le 6 mai le 45, ae faʻatasi ai ma le gafatia e faia fetuunaiga i le randomness o le tufatufaina pe a manaʻomia.

Afai tatou te filifili e taʻalo i ata taʻitasi e le o le tasi, ae, mo se faʻataʻitaʻiga, lua tiketi i le taimi e tasi, i ia mea taʻitasi o le a tatou filifilia numera e le toe faia, ona mafai lea ona tatou faʻaopoopoina laina faaopoopo mai le pito i lalo i le lanu meamata, faaopoopo le 6, 12, 18, ma isi i le tulaga. o. taitasi:

Lotto simulation i Excel

Galuega 5. Lottery Simulator i Excel

I le avea ai o se apotheosis o lenei autu atoa, seʻi o tatou fatuina se simulator lotoa atoa i Excel, lea e mafai ai ona e faʻataʻitaʻiina soʻo se taʻiala ma faʻatusatusa iʻuga (i le manatu faʻapitoa, o se mea talitutusa e taʻua foi o le Monte Carlo method, ae o le a sili atu ona faigofie. mo tatou).

Ina ia faia mea uma e latalata i le mea moni e mafai, mafaufau mo sina taimi o Ianuari 1, 2022 ma o loʻo i ai a tatou togi o lenei tausaga i luma atu ia i tatou, lea tatou te fuafua e taʻalo ai. Na ou ulufale i le numera pa'u moni i le laulau tablTiraži2022, tuueseese numera faaopoopo mai le tasi ma le isi i ni koluma eseese mo le faigofie o faʻatusatusaga mulimuli ane:

Lotto simulation i Excel

I luga o se laupepa eseese taaloga fatu se avanoa mo faʻataʻitaʻiga i le tulaga o se laulau "atamai" ma le igoa tabIgra le fomu nei:

Lotto simulation i Excel

Iinei:

  • I sela samasama o loʻo i luga, matou te setiina mo le macro le numera o ata i le 2022 lea matou te fia auai (1-82) ma le numera o tiketi matou te taʻalo i ata taʻitasi.
  • O fa'amaumauga mo koluma muamua e 11 (AJ) o le a kopiina e le macro mai le pepa fa'ailoga 2022.
  • Fa'amatalaga mo isi koluma e ono (KP) o le a ave e le macro mai le laupepa Generator, lea na matou faʻatinoina ai se faʻatupu numera faʻafuaseʻi (silasila i le faʻafitauli 4 i luga).
  • I le koluma Q, matou te faitauina le numera o fetaui i le va o numera pa'ū ma i latou na gaosia e faʻaaoga ai le galuega FAʻAMATALAGA (SUMPRODUCT).
  • В столбце R вычисляем финансовый результат (если не выиграли, то минус 50 рублей за билет, если выиграли, 50 приз.
  • I le koluma mulimuli S, matou te mafaufau i le aofaʻiga atoa o le taʻaloga atoa o se aofaʻiga faʻaputu ina ia mafai ai ona vaʻaia le malosi i le faagasologa.

Ma ina ia toe faʻafouina lenei fausaga atoa, matou te manaʻomia se tamai macro. I luga o le laupepa atinae (Atiae) filifili se au Autu vaaia po'o le fa'aoga o le keyboard shortcut Alt+F11. Ona fa'aopoopo lea o se module avanoa fou e ala i le lisi Fa'aofi - Module ma ulufale i le code lea iina:

Sub Lottery() Dim iGames As Integer, iTickets As Integer, i As Long, t As Integer, b As Integer 'объявляем переменные для ссылки на листы Set wsGame = Worksheets("Игра") = Set wsNumbers("Game's") = Set wsNumbers wsArchive = Pepa o Galuega("Taga'i 2022") iTa'aloga = wsGame.Range("C1") 'количество тиражей iTickets = wsGame.Range("C2") 'количество билетов i le 5 гал тик ли количество тиражей iTickets = wsGame.Range("C6") 'количество билетов в 1048576 гтабер тим ("1:1").Ta'ese le 'очищаем старые данные Mo t = 2022 To iGames For b = 1 To iTickets 'копируем выигравшие номера с листа Ти1жил 1. (10, 1).Copy Destination:=wsGame.Cells(i, 4) 'копируем и вставляем специальной вставкой значений сгенерированные номера Гленыто номера специальной вставкой значений сгенерированные номера с лин. .Paste Fa'apipi'i Fa'apitoa:=xlPasteValues ​​i = i + 4 Soso'o b Soso'o t Fa'ai'u Lalo  

O lo'o tumau pea le fa'aofiina o fa'ailoga muamua e mana'omia i sela samasama ma fa'agasolo ai le macro Atina'e - Macros (Fa'atupu - Macros) po'o le ala pupuu keyboard Alt+F8.

Lotto simulation i Excel

Mo le manino, e mafai foi ona e fausia se ata mo le koluma mulimuli ma se aofaʻiga faʻaputu, e atagia ai le suiga i le paleni o tupe i le taimi o le taʻaloga:

Lotto simulation i Excel

Fa'atusatusaga o ta'iala eseese

I le taimi nei, i le faʻaaogaina o le simulator, e mafai ona e suʻeina soʻo se taʻaloga taʻaloga i ata moni i le 2022 ma vaʻai i taunuuga o le a aumaia. Afai e te taʻalo 1 tiketi i ata taʻitasi, o le ata atoa o le "plum" e pei o lenei:

Lotto simulation i Excel

Iinei:

  • Generator ose ta'aloga e filifili ai numera fa'afuase'i i ata ta'itasi na faia e le tatou afi (fa'atasi le mamafa).
  • fiafia o se ta'aloga e fa'aoga ai numera tutusa i se'i ta'itasi - o numera e tele ina pa'u'ese i se'i i le lua tausaga talu ai (27, 32, 11, 14, 34, 40).
  • Fafo - tutusa, ae matou te faʻaaogaina numera e sili ona seasea maua (12, 18, 26, 10, 21, 6).
  • mālūlū - i ata uma tatou te faʻaaogaina numera e leʻi pa'ū mo se taimi umi (35, 5, 39, 11, 6, 29).

E pei ona mafai ona e vaʻai, e leai se eseesega tele, ae o le numera numera generator e sili atu le lelei nai lo isi "fuafuaga".

Можно также попробовать играть большим количеством билетов в каждом тираже, чтобы перекрыть большим количеством билетов в каждом тираже, чтобы перекрыть большим количеством колиногество варики олько игроков объединяются в группу).

Ta'alo i ata ta'itasi ma se pepa e tasi ma numera fa'atupu fa'afuase'i (fa'atasi le mamafa):

Lotto simulation i Excel

Ta'alo tiketi e 10 i se'i ta'itasi ma numera fa'atupu fa'afuase'i (fa'atasi le mamafa):

Lotto simulation i Excel

Ta'alo tiketi 100 i ata ta'itasi ma numera fa'afuase'i (fa'atasi le mamafa):

Lotto simulation i Excel

O faʻamatalaga, e pei ona latou fai mai, e le faʻaaogaina - o se alavai teu e le maalofia i tulaga uma 🙂

Tuua se tali