< návrat zpět

MS Excel


Téma: Generator rss

Zaslal/a 13.4.2014 12:22

Cavte,
Ako by som urobil toto
V Exceli vytvorte generátor, ktorý bude s pravdepodobnosťou 0.6 dávať hodnotu 1 (A) a s pravdepodobnosťou 0.4 hodnotu 0 (B).
Dakujem

Zaslat odpověď >

#018843
avatar
Ahoj,
svůj dotaz budeš muset dost doplnit. O jaký generátor má jít? Cílem je, aby v jedné buňce bylo generováno náhodné desetinné číslo, které budeš chtít zaokrouhlit? V takovém případě postrádám smysl. Dej si generovat 0 nebo 1 a je vyřešeno...
Promiň, ale víc se k tomu napsat nedá, protože není jasné, o co má jít...citovat
#018845
avatar
Chcem 10 hodnot vygenerovanych pod sebou ktore budu nadobudat hodnoty 1 alebo 0 pricom hodnotu 1 s pravdepodobnostou 0,6(60%) a hodnotu 0 s 0,4(40%) cize napr.vygeneruje sest 1 a styri 0

Preco nefunguje tento vzorec =IF(RAND()>0.6;0;1)?citovat
#018846
avatar
Protože v něm vůbec není ona pravděpodobnost. RAND nabývá hodnoty jakékoli v intervalu 0;1, ale nikde mu neurčuješ pravděpodobnost.
Bude to fungovat takto: =(-(RAND()<=$A$2))*(-1)
Do buňky A2 si zadej hodnotu pravděpodobnosti 0,6 a v deseti buňkách ve sloupci B se na ni odkaž.
Je to pravděpodobnost, tedy ne jistota. Ve většině případů vyjde více 1. Ale stane se i případ, kdy je 6 nul a 4 jedničky...
Změnou hodnoty 0,6 samozřejmě dojdeš k jiným výsledkům - při hodnotě 1 je všech 10 čísel 1, při hodnotě 0 je všech 10 čísel 0.citovat
#018848
avatar
Co na vzorci nefunguje?

RAND by měl dávat náhodná rovnoměrně rozdělaná čísla v intervalu <0;1)

(0,6;0) => 0
<0;0,6> => 1

tj. jediné, co by mohlo (kromě zdroje náh. čísel) vadit, je drobná nesymetrie. tj.:

=KDYŽ(NÁHČÍSLO()>=0,6;0;1)citovat
#018849
avatar
Dakujem pouzil som vzorec od jakaspara v tom mojom vzorci bol ten problem ze namiesto , som pouzil .citovat
icon #018851
avatar
Len ako námet k úvahe:=CHOOSE(RANDBETWEEN(1;10);"A";"A";"A";"A";"A";"A";"B";"B";"B";"B")citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje