Kezdőoldal » Számítástechnika » Internet » Random generátor beállított...

Random generátor beállított százalékokkal?

Figyelt kérdés

Létezik ilyen? Mármint mondjuk...


1.) - 25%

2.) - 20%

3.) - 40%

4.) - 10%

5.) - 5%


...és akkor randomul kiadja valamelyik számot. Tudtok segíteni?


2012. jan. 21. 23:34
 1/3 anonim ***** válasza:

Ha Excelben jó, akkor így lehet megtenni:


- írd be az A1:A5 cellákba a sorszámokat (1, 2, stb...)

- a B1:B5 cellákba az értékeket (5%, 10%, stb.)

- a C1-be mehet ez:


=vlookup(randbetween(min(a:a);max(a:a));a:b;2)


Magyarázat:


- a vlookup egy területen (a:b, azaz a teljes A és B oszlop) függőlegesen keres egy értéket és visszaadja a mellette valahány cellával (2, a keresési oszlop is beleszámít) lévő értéket, tehát ha a fenti példádat változatlanul beírtad, akkor ha megtalálja az A oszlopban a 3-as számot, visszaadja a 40% értéket.


- a randbetween véletlen számot ad vissza az első és második érték között;


- a min(a:a) és a max(a:a) az A oszlop legkisebb és legnagyobb számát adja vissza.


Tehát...


A vlookup megkeresi az A oszlopban azt a véletlen számot, ami az A oszlop legkisebb és legnagyobb értéke közé esik, és a mellette lévő cellából visszaadja a %-értéket.


voilà... :-)

2012. jan. 21. 23:47
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

Vagy mindegyiket annyiszor többszörözöd, ahány %.

Szóval 5% akkor az 5-ösből 5-öt raksz a tömbe véletlen helyre. És akkor 100 méretű lesz a tömböd, benne véletlenszerűen. És ebből választol ki egyet.

2012. jan. 22. 00:09
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
Nagyon köszi a késői válaszokat, sokat segítettetek! =)
2012. jan. 22. 00:34

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!