Avatar billede ltp Juniormester
09. oktober 2019 - 18:17 Der er 24 kommentarer

Kan jeg lave tilfældige hold i Excel?

Hej

Jeg skal lave et Excel-ark, som automatisk kan vælge/fordele spillere til  x-antal hold i en idrætsundervisning.

Fx: Der er 15 elver, som skal deles tilfældigt ud på 3 forskellige hold.

Jeg forstiller mig at løsningen måske kan være:
Tilfældigt holdnummer i kolonne A
Forindtastet navne i kolonne B
En celle der angiver antallet af hold
Måske er der også behov for en celle der angiver antallet af spillere

En knap som kører en WBA kode.

Nogle der kan hjælpe med WBA-koden?
Avatar billede Mads32 Ekspert
09. oktober 2019 - 20:49 #1
Hej

Jeg har lavet et eksempel med en simpel makro.

Den er lavet til 3 hold med op til ialt 26 deltagere.

https://www.dropbox.com/s/bh25i70sy9n50k6/kan%20jeg%20lave%20tilf%C3%A6ldig%20hold_mads32.xlsm?dl=0

Jeg hører gerne om du kan bruge indlægget eller ej
Avatar billede store-morten Ekspert
10. oktober 2019 - 23:07 #2
Avatar billede Mads32 Ekspert
11. oktober 2019 - 09:41 #3
Hej Store Morten

Hvis jeg indsætter en person mere så er der ialt 16 personer der skal fordeles. Dette sker ikke, der bliver lavet 3 hold med hver 5 deltagere. Jeg tror ikke det er hensigten.
Avatar billede store-morten Ekspert
11. oktober 2019 - 14:39 #4
Hej Mads32

Virker det nu :-)
Avatar billede ltp Juniormester
11. oktober 2019 - 16:32 #5
Tak for jeres gode løsningsforslag. Store-Morten: Kan din fil laves så der fx kan være op til 100 spillere og 25 hold?
Avatar billede Mads32 Ekspert
11. oktober 2019 - 17:23 #6
Hej Store morte

Hvor finder jeg den fil  "der virker nu"

Kan du tilpasse din makro så den også virker med de nye ønsker?  jeg ved du er skrap til makroer, du har hjulpet mig flere gange. Jeg er bedst til at opstille primitive skemaer som jeg så prøver at løse med enkle makroer.
Avatar billede store-morten Ekspert
11. oktober 2019 - 19:13 #7
Mads32, linket i #2 er opdateret med rettelser :-)

ltp, kigger på det når jeg får mulighed for det
Avatar billede Mads32 Ekspert
11. oktober 2019 - 19:49 #8
Hej Store Morten

Selvfølgelig

TAK
Avatar billede store-morten Ekspert
11. oktober 2019 - 23:29 #9
Prøv nu.
Ubegrænset antal spillere (Testet med 300)
max 25 hold.

https://www.dropbox.com/s/9xl16dbq6iq4vvl/Test%20tilf%C3%A6ldige%20hold.xlsm?dl=0
Avatar billede ltp Juniormester
12. oktober 2019 - 06:59 #10
Det er virkelig godt.

Jeg kan desværre ikke forstå hele koden bag. Jeg kan godt komme ud for, at der skal være fx et helt gymnasium med. Er det nemt at udvide arket med flere spillere/personer og hold?

Jeg har pillet lidt ved det grafiske. MEN når jeg trykker på bland forsvinder farven. Kan du koble denne på?

Se filen her: https://we.tl/t-Sh0Gw81I6x
Avatar billede store-morten Ekspert
12. oktober 2019 - 09:58 #11
Prøv nu.
Ubegrænset antal spillere (Testet med 300)
max 100 hold.
Farven beholdes.

https://www.dropbox.com/s/z9dqzo695zg2iyp/Test%20tilf%C3%A6ldige%20hold%20%28100%29.xlsm?dl=0
Avatar billede ltp Juniormester
12. oktober 2019 - 11:36 #12
Det er virkelig godt. Kan jeg selv tilføje flere spillere?

Fx op til 1500?
Avatar billede store-morten Ekspert
12. oktober 2019 - 12:02 #13
Prøv ;-)
Makroen bliver sikkert langsommere med så mange.
Avatar billede ltp Juniormester
12. oktober 2019 - 12:50 #14
Ok. Hvor kan jeg selv ændre i den når jeg et par gange om året har behov for mange?
Avatar billede Jan Hansen Praktikant
12. oktober 2019 - 15:23 #15
Avatar billede Jan Hansen Ekspert
12. oktober 2019 - 15:54 #16
Ups forkert login
men mit bud er altså
https://www.dropbox.com/s/x62xmqx7zn2ym17/Hold.xlsm?dl=0
Avatar billede ltp Juniormester
13. oktober 2019 - 22:01 #18
Jan Hansen.

Det er også et godt bud. Eneste problem er når man skal slette navne. Så slettes tabellen ikke automatisk, hvilket giver problemer da makroen således ikke forstår at navnene er slettet.
Avatar billede ltp Juniormester
13. oktober 2019 - 22:04 #19
Store Morten. Tak.

Jeg har testet arket lidt mere. Det virker til, at det ikke er en helt tilfældig fordeling. De øverste navne har en tendens til at blive fordelt på de første hold og den nederste del på de sidste hold?
Avatar billede store-morten Ekspert
13. oktober 2019 - 23:16 #20
Avatar billede Jan Hansen Ekspert
13. oktober 2019 - 23:38 #21
du skal bare slette rækker/celler
Avatar billede Jan Hansen Ekspert
13. oktober 2019 - 23:41 #22
ellers skal der laves en if-sætning så når navne feltet er tomt springes det over!!
Avatar billede Jan Hansen Ekspert
14. oktober 2019 - 00:05 #23
Nu sletter den selv tomme  navne-rækker
https://www.dropbox.com/s/x62xmqx7zn2ym17/Hold.xlsm?dl=0
Avatar billede Juul Forsker
15. oktober 2019 - 11:11 #24
Vi plejede at have en liste navne i kolonne A, og så den simple formel =slump() i B. Sorter fra A-Å på kolonne B, og hav et andet ark med reference til A1 osv som lavede holdene. Fungerede glimrende, og der skulle ikke opbygget nogen makro :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester