Excel programban lehet egy cellába egy adott listából egy tetszőlegesen kiválasztott számot beíratni?
Szia.
Lehet, szerintem a következő függvények kellenek hozzá :
- VÉL : véletlen szám generátor
- INT : Egész rész függvény
- DARAB2 : Megszámolja, hogy egy oszlopban hány nem üres cella van (a számok egymás alatt)
- INDIREKT : szöveget hivatkozássá alakító függvény
Valahogy így :
=INDIREKT("B"&INT(VÉL()*DARAB2(B1:B5))+1)
Ahol "B" oszlop : ebben az oszlopban van a lista (a számok egymás alatt)
-VÉL() generál egy tört számot 0 és 1 között (0 benne van, 1 nincs)
-*DARAB2(B1:B5) ennyi számod van (a megadott cella tartományban lévő nem üres cellák darabszáma - azért a számoknak egymás alatt kell lenniük nem lehet köztük üres cella - a tartomány végén lehet üres cella)
- INT (a létrejött DARAB2 (pl 5) véletlen szám egész részét vesszük,
+1 és hozzáadunk egyet.
-& ezzel szövegeket kapcsolunk össze jelen esetbe a "B", mint oszlop azonosító és a generált véletlen számot alakítja szöveggé (pl. B3)
vesszük a hivatkozását a "B" és az eredménynek (B3) és a B3-as cellában lévő szám lesz az eredmény
Minden frissítéskor (F9) vagy a cellában a képlet "újbóli" beírásakor új véletlen szám generálódik.
Sok sikert.
üdv.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!