Treba mi formula ili dodatak za Excel kojim bi mi pravio nasumičan niz od 10 brojeva u koloni koji počinju sa DVE NASUMIČNO ODABRANE CIFRE, a završavaju se sa DVE NULE, ali tako da odgovaraju zbiru koji sam zadao. Da li je tako nešto uopšte moguće?
Ukratko: Dajem zbir, a na osnovu zbira Excel mi nasumično da niz od 10 brojeva koji se završavaju sa dve nule i koji kada se saberu odgovaraju zadatom zbiru.
Nisam nešto siguran da je tako nešto izvodljivo, ali aj da pitam.
Nasimicne cifre koje odgovaraju zbiru koji sam zadao ???
random cifre su totalno bezveze generisane i ne mogu odgovarati ni jednom zadatom zbiru, zato i jesu nasumicno izabrane i ne postoji kljuc po kojem mogu biti definisane ponovo.
Sto se daljeg pitanja tice:
cifre koje si dobio pomnozi sa 100 i dobices dve 0 na kraju.
Ako ti teba program za generisanje sifri ima ih dosta na netu i ne treba ti excel.
Ako hoces sve kombinacije resenja za zadati zbir puta 100 nije moguce uraditi to u excelu, mozes u akcesu da napravis bazu podataka sa kombinacijama pa da iz te baze uporedjue unesene podatke i ako se slazu nastavi dalje sa programom.
modifikuj malo, nije bas sve savrseno odradjeno, ali za 5min. dosta. Moguce je nastelovati, ali se treba igrati... ___________________________________________ I love AMD, My Blood runs red and true Don`t Care for Intel products, I don`t look good in Blue Look inside my case the colors Red and Black Don`t want my PC Green, Cuz man that shit is whack
@Starcevac tacno tako. Ne mogu i ne smem da objasnjavam razlog zasto mi treba to sto trazim, ali ce mi olaksati zivot. Npr. iskucam broj 43800 i treba mi da taj broj podeli na 10 mesta tako sto ce se jedinice i desetice zavrsavati na 0.
@micika988 na dobrom si putu. S tim sto mi kolone D i E nisu potrebne. Kolona A daje random brojeve, a u koloni C si mi namestio da postavim zbir. Suma kolone B mi daje priblizan rezultat zbiru, samo sto brojevi kolone B nisu u formi **00.
P.S. Treba mi u rasponu od 1000 do 9900 gde se menja broj hiljade i stotine, a desetica i jedinica su uvek nula.
dobija se ono sto ti treba, ali matematicki vrljavi (malo)
p.s.
ako mi padne nesto na pamet drugo ili neko uskoci, doci ce se do prave stvari ___________________________________________ I love AMD, My Blood runs red and true Don`t Care for Intel products, I don`t look good in Blue Look inside my case the colors Red and Black Don`t want my PC Green, Cuz man that shit is whack
Npisao sam program u Delphiju koji radi bez greške. Pošto je nepoznato za šta se koristi ja onda ne smem da dam program. Možda je neka špijunaža u pitanju.
Pošto je suma B2:B11 veća od zbira koji zadajem, napravio sam D2 ćeliju koja rečuna razliku i dodao sam ćeliju C11 koja oduzima od B11 razliku. Tako da kada se prepišu brojevi od B2 do B10 i na njih doda C11, onda se dobije niz brojeva koji odgovaraju zadatom zbiru! Što se mene tiče dovoljno je (nije estetski lepo, ali je dovoljno)! :)
Konačan rezultat, ako ikada nekome zatreba:
A2:A11 =FLOOR(RANDBETWEEN(100,999),10) B2:B11 =CEILING(A2/SUM($A:$A)*$C, 100) B12 =SUM(B2:B11) C2 - zadaje se zbir, bez formule C11 =B11-D2 D2 =B12-C2
To je to :)
:: u b2 stavi sledecu formulu i razvuci do kraja :: :: http://pastebin.com/1aqFGMj :: :: dobija se ono sto ti treba, ali matematicki vrljavi (malo :: :: p.s :: :: ako mi padne nesto na pamet drugo ili neko uskoci, doci ce se do prave stvar :: __________________________________________ :: I love AMD, My Blood runs red and tru :: Don`t Care for Intel products, I don`t look good in Blu :: Look inside my case the colors Red and Blac :: Don`t want my PC Green, Cuz man that shit is whack :: ::
Broj postavljenih tema: 60372. Broj poslatih odgovora: 647169. Trenutno niste prijavljeni na PC Berzu i zbog toga imate status 'gosta'. Kao gost ne možete da šaljete poruke na Forum. Ako ste registrovani kao član PC Berze, prijavite se. Ako ste novi korisnik, molimo registrujte se da bi dobili mogućnost aktivnog učešća u radu Foruma.