FAQ | Points | Add... | Recent posts | Search | Register | Log in


[Excel] Losowanie liczb ze zbioru.


Post new topic  Reply to topic      Main Page -> Forum Index -> Programming Generally -> [Excel] Losowanie liczb ze zbioru.
Author
Message
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#1 Post from the author of the topic 19 Jul 2010 12:10   

[Excel] Losowanie liczb ze zbioru.


Witam. Czy spotkał się ktoś może tutaj na forum
(bądz potrafi go dla mnie napisać) z gotowym programem, który będzie miał za zadanie wylosować mi 6 liczb ze zbioru około 90 liczb podanych przeze mnie.

Byłbym bardzo wdzięczny za coś takiego. Pozdrawiam
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#2 19 Jul 2010 15:53   

Re: [Excel] Losowanie liczb ze zbioru.


Jeśli to stała wartość, to tablica wylosowanych i przeszukiwanie... (rozumiem, że ma to być losowanie bez powtórzeń). Bardziej elastycznie i całkiem logicznie - wrzucasz wszystkie liczby w listę, a następnie podczas losowania wycinasz liczbę z jednej listy i wkładasz w drugą (liczb wylosowanych).
Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#3 Post from the author of the topic 19 Jul 2010 17:08   

Re: [Excel] Losowanie liczb ze zbioru.


chodzi o to że mam 90 liczb które co chwilę sam będe zmieniał wpisując inne.
np. 2,4,19,45,69 i tak 90 sztuk a program miałby wylosować 6 z pośród tych 90. Ale na tych 6ciu miejscach nie mogą być 2 takie same liczby.

sam nie potrafię tego napisać bo w excelu znam same podstawy.
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#4 19 Jul 2010 17:57   

Re: [Excel] Losowanie liczb ze zbioru.


A, sorry, nie zauważyłem, że chodzi o Excela...

Rozwiązanie proste: zrób z 6 pomocniczych komórek, w których będziesz losował liczbę z zakresu 0-90 (RANDBETWEEN), następnie w kolejnej pobierz wartość z wiersza określonego tą właśnie wartością (WYSZUKAJ PIONOWO lub WYBIERZ).

Teraz pozostanie kombinowanie, jak uniknąć powtórzeń, ale może wystarczy przeliczanie w razie czego? Jak nie - to zrób więcej tych pomocniczych i funkcją JEŻELI zwracaj wynik tylko dla tych, które wcześniej nie wystąpiły (znów WYSZUKAJ).
Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#5 Post from the author of the topic 19 Jul 2010 18:00   

Re: [Excel] Losowanie liczb ze zbioru.


ehh no chciałbym ale nie potrafię. Tak jak mówiłem znam same podstawy.
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 19 Jul 2010 18:00   





Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#6 19 Jul 2010 18:01   

Re: [Excel] Losowanie liczb ze zbioru.


To zacznij od tych 6 z RANDBETWEEN - pomoc jest pod klawiszem F1 ;) - pokaż co wyszło i będziemy budować dalej.
Back to top
   
adamas_nt
Poziom 22
Poziom 22


Joined: 26 Jan 2008
Posts: 2112
Location: Nowy Tomyśl

Post#7 19 Jul 2010 18:39   

Re: [Excel] Losowanie liczb ze zbioru.


Zaadaptowane z Tego tematu. Może się przyda...



Scramble(1).xls
 Description:
 n/a

Download
 Filename:  Scramble(1).xls
 Contents:  
 Filesize:  47 KB
 Punkty:  0

Back to top
   
lanky
Poziom 14
Poziom 14


Joined: 05 Oct 2008
Posts: 150
Location: wawa

Post#8 19 Jul 2010 19:18   

Re: [Excel] Losowanie liczb ze zbioru.


A musi być Excel ? bo na szybkości mogę ci zrobić taki program. Ale będziesz miał samo *.exe :D
Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#9 Post from the author of the topic 19 Jul 2010 20:09   

Re: [Excel] Losowanie liczb ze zbioru.


lanky wrote:
A musi być Excel ? bo na szybkości mogę ci zrobić taki program. Ale będziesz miał samo *.exe :D



nie musi byc;p może być exe nawet lepiej

Dodano po 7 [minuty]:

I tu nie chodzi o zakres 0-90 liczb. Tylko o 90 liczb które ja wpiszę sam ręcznie.
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#10 19 Jul 2010 20:14   

Re: [Excel] Losowanie liczb ze zbioru.


Dokładnie, pisałem o tych wpisanych ręcznie. Zakres u mnie tylko wskazuje ich mnogość w wielkości 90.
Back to top
   
lanky
Poziom 14
Poziom 14


Joined: 05 Oct 2008
Posts: 150
Location: wawa

Post#11 19 Jul 2010 20:21helpful post - solution   

Re: [Excel] Losowanie liczb ze zbioru.


zrobione :)



los.exe
 Description:
 n/a

Download
 Filename:  los.exe
 Contents:  
 Filesize:  400.5 KB
 Punkty:  1.468 = 0.468 for transfer + 1 for the user (set manually)

Back to top
   
Google

Google Adsense


Post# 19 Jul 2010 20:21helpful post - solution   





Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#12 Post from the author of the topic 19 Jul 2010 21:00   

Re: [Excel] Losowanie liczb ze zbioru.


lanky dziękuję!! o to właśnie chodziło. Dzięki jeszcze raz. Problem z głowy;]

Dodano po 19 [minuty]:

a jeszcze jedno. Czy dałoby się zmodyfikować ten sam program bym nie wpisał 2x tej samej liczby?
Back to top
   
lanky
Poziom 14
Poziom 14


Joined: 05 Oct 2008
Posts: 150
Location: wawa

Post#13 19 Jul 2010 21:37   

Re: [Excel] Losowanie liczb ze zbioru.


Quote:

Czy dałoby się zmodyfikować ten sam program bym nie wpisał 2x tej samej liczby?

Rozumiem takie zabezpieczenie ?
A będziesz używać w tym programie większych liczb niż > 255 ?
Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#14 Post from the author of the topic 19 Jul 2010 21:44   

Re: [Excel] Losowanie liczb ze zbioru.


nie będę, 0 do 50 tylko

Dodano po 44 [sekundy]:

coś w stylu wyskakującego komunikatu że liczba już wpisana jest.
Back to top
   
lanky
Poziom 14
Poziom 14


Joined: 05 Oct 2008
Posts: 150
Location: wawa

Post#15 19 Jul 2010 21:52   

Re: [Excel] Losowanie liczb ze zbioru.


Quote:

nie będę, 0 do 50 tylko

No ok, nie ma problemu, ale:
Quote:

.... ze zbioru około 90 liczb podanych przeze mnie.

to jak chcesz dodać 90 liczb podając liczby tylko od 0 do 50 aby się nie powtarzały?
chyba, że chcesz tylko komunikat że taka liczba padła. i może ile razy już padła ?
Back to top
   
Google

Google Adsense


Post# 19 Jul 2010 21:52   





Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#16 Post from the author of the topic 19 Jul 2010 22:13   

Re: [Excel] Losowanie liczb ze zbioru.


tak orientacyjnie powiedziałem że będzie 90 ale tak naprawdę będzie ich pewnie max 50.

Komunikat nawet wystarczy. Bylebym nie musiał myśleć i szukać jaką liczbę już wpisałem.

Dodano po 10 [minuty]:

a i jeszcze jedna sprawunia. Czy da się np. tak zrobić, że gdy wciskam reset to czyści tylko okienko wylosowanych liczb a nie cały program?

Bo np. chciałbym kilka różnych typów wylosować nie tylko jeden.
Back to top
   
lanky
Poziom 14
Poziom 14


Joined: 05 Oct 2008
Posts: 150
Location: wawa

Post#17 19 Jul 2010 23:29helpful post - solution   

Re: [Excel] Losowanie liczb ze zbioru.


dodano "Informuj i blokuj liczby które się powtarzają."
+ czyszczenie + zlikwidowałem buga który siedział w tym kodzie i przez który zmarnowałem pół godziny lub więcej. Stare Delphi 7. ehh

Spakowane rar :arrow:



los2.rar
 Description:
 n/a

Download
 Filename:  los2.rar
 Contents:  
 Filesize:  168.14 KB
 Punkty:  2 = 0.00 for transfer + 2 for the user (set manually)

Back to top
   
Dr.Vee
Poziom 22
Poziom 22


Joined: 16 May 2008
Posts: 1808
Location: Wrocław

Post#18 19 Jul 2010 23:47   

Re: [Excel] Losowanie liczb ze zbioru.


Tu masz innego excela:
http://www.elektroda.pl/rtvforum/viewtopic.php?p=5541413#5541413

Pozdrawiam,
Dr.Vee
Back to top
   
CMK1990
Poziom 14
Poziom 14


Joined: 19 May 2009
Posts: 190
Location: Burzyn

Post#19 Post from the author of the topic 20 Jul 2010 08:39   

Re: [Excel] Losowanie liczb ze zbioru.


lanky wrote:
dodano "Informuj i blokuj liczby które się powtarzają."
+ czyszczenie + zlikwidowałem buga który siedział w tym kodzie i przez który zmarnowałem pół godziny lub więcej. Stare Delphi 7. ehh

Spakowane rar :arrow:


Wszystko tak jak miało być;] Więcej poprawek nie trzeba jest idealnie. Dziękuję serdecznie za stracony czas i chęci!
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Programming Generally -> [Excel] Losowanie liczb ze zbioru.
Page 1 of 1
Similar topics
PASCAL losowanie liczb z tablic, procedury (2)
[Matlab][C] Losowanie liczb - przepisanie kodu (3)
[Pascal] Losowanie 4 liczb bez powtórzeń. (10)
[Turbo Pascal] Losowanie liczb. (5)
[C++] WinAPI losowanie liczb. (5)
Losowanie liczb (5)
[AVR][Bascom] Losowanie liczb ze zbioru - jak to zrobić? (3)
program w c, losowanie liczb, zapis danych w tablicy (1)
Zgadywanka w c. Losowanie liczb. Jak napisać program? (13)
[PHP]Losowanie pary liczb bez powtorzen (1)

Page generation time: 0.178 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed