Excel - náhodný výběr buněk
Dobrý den, prosím o radu jak v MS Excel zadat příkaz pro náhodný výběr buněk. Popis: jestliže mám v buňkách C1:C10 čísla, tak do C11 potřebuji nadefinovat sumu náhodného výběru z buněk C1:C10. Žádná buňka se nesmí opakovat. Děkuji.
Jarek
Změna předmětu, původně: Excel
Změna kategorie, původně: Programování (LaKr) (Kráťa)
napiš si kód, ve kterém se postavíš na C1, pak si randomem vygeneruj číslo, vynásob (řekněme) 8, zaokrouhli a skoč o výsledek dolů. Toto číslo přičti do proměnné a postup opakuj, dokud nepřeskočíš C10. Co musíš ohlídat je, že vyjma prvního skoku nesmí být vypočtené číslo pro skok rovno nule (přičetl bys už jednou započtené číslo).
P.S.: možná existuje i jednodušší řešení přímo přes funkce excelu.
díky, vyzkouším
přes snahu se mi to nepodařilo, kde dělám chybu?
do c1 zadám =NÁHČÍSLO()*8,nastavím zaokrouhlení... ale háže mi to různá čísla, která nepotřebuji, spíše bych potřeboval sečít náhodné buňky, příklad z C1ažC5 vybrat náhodně buňky (ten příkaz právě neznám) např.C2,C4,C5 a součet těchto tří vybraných buněk uvést do C6, prosím
ne do C1, to musíš spočítat ve visualbasicu v nějaké proměnné.
Nebo mě ještě napadá - použij v D1 až D10 funkci náhodné číslo a zaokrouhli. A následně udělej sumif s podmínkou že Dx musí být rovno jedné.
edit:
tedy v D sloupci bude ve všech řádcích: =ZAOKROUHLIT(NÁHČÍSLO();0)
a v C11 pak =SUMIF(D1:D10;1;C1:C10)
Touchwoode, smekám a díky!
Zdravím
mohli byste mě prosím pomoci s podobným problémem
Např: mám 4000tis. řádků dat, chci náhodně vygenerovat z těch 4000 řádků pouze 600. Jak na to? Díky moc za rady