Forfatter |
Emne Søg Emne funktioner
|
Stig Dencker
Forum Begynder
Medlem: 18 timer 48 minutter siden
Land: Danmark
Status: Offline
Point: 6
|
Indlæg funktioner
Tak(0)
Citér Svar
Emne: Udtræk vindertal Sendt: 18 timer 34 minutter siden kl. 17:50 |
Hej i kloge mennesker. Er der en der ved hvordan formlen skal se ud, når jeg skal have udtrukke 6 forskellige tal mellem 1 og 200. I øjeblikket benytter jeg den slagne vej, med en masse "hvisser" for at undgå at få to ens tal.
Jeg kan godt finde formlen på engelsk, men den kan ikke bruges i en dansk version. Har også prøvet selv at oversætte til dansk, men uden held.
Håber der er en der kan hjælpe. Jeg har Excel i Office 2021 Hilsen Stig
|
|
|
|
|
Krogsgaard
Bronze bruger
Medlem: 26.Apr.2024
Land: Danmark
Status: Offline
Point: 87
|
Accepteret svar
Indlæg funktioner
Tak(1)
Citér Svar
Sendt: 15 timer 12 minutter siden kl. 21:12 |
Denne kode kan lave det udtræk som du ønsker. Bare tryk på knappen
uploads/3092/Udtræk_vindertal_n-factory.xlsm
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
H_sønderskov
Sølv bruger
Medlem: 18.Okt.2022
Land: Danmark
Status: Offline
Point: 154
|
Indlæg funktioner
Tak(1)
Citér Svar
Sendt: 18 timer 12 minutter siden kl. 18:12 |
Hej Har kun lavet i VBA, og her virker det fint, men hvis du ikke ønsker at bruge VBA, må vente og se om andre kan lave det med formler.
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5576
|
Indlæg funktioner
Tak(1)
Citér Svar
Sendt: 18 timer 3 minutter siden kl. 18:21 |
Prøv at lægge den engelske formel op så er der måske nogen der kan ændre den
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Stig Dencker
Forum Begynder
Medlem: 18 timer 48 minutter siden
Land: Danmark
Status: Offline
Point: 6
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 17 timer 31 minutter siden kl. 18:53 |
Har du koden i VBA ?
|
|
Stig Dencker
Forum Begynder
Medlem: 18 timer 48 minutter siden
Land: Danmark
Status: Offline
Point: 6
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 17 timer 29 minutter siden kl. 18:55 |
Tror faktisk at den engelske er lavet i VBA
|
|
Krogsgaard
Bronze bruger
Medlem: 26.Apr.2024
Land: Danmark
Status: Offline
Point: 87
|
Accepteret svar
Indlæg funktioner
Tak(1)
Citér Svar
Sendt: 15 timer 12 minutter siden kl. 21:12 |
Denne kode kan lave det udtræk som du ønsker. Bare tryk på knappen
uploads/3092/Udtræk_vindertal_n-factory.xlsm
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
Niels Krogsgaard Otten
|
|
Krogsgaard
Bronze bruger
Medlem: 26.Apr.2024
Land: Danmark
Status: Offline
Point: 87
|
Indlæg funktioner
Tak(1)
Citér Svar
Sendt: 14 timer 23 minutter siden kl. 22:01 |
VBA i overstående er måske lidt over kill, men den virker med VBA.
Jeg fandt nedenstående formel der gælder nye excel versioner, der kan håndter dynamiske array. Funktion kunne se sådan ud =INDEX(SORTBY(SEQUENCE(200,1,1,1),RANDARRAY(200)),SEQUENCE(6,1))
Den danske kunne se sådan ud, men RANDARRAY er ikke oversat til dansk pt. som jeg forstår det
=INDEKS(SORTER.EFTER(SEKVENS(200;1;1;1);SLUMP.MELLEM(1;200));SEKVENS(6;1))
Det virker bare ikke på min excel 365 Der er meget dygtige folk herinde ( til funktioner ) de kunne måske knække denne.
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
Niels Krogsgaard Otten
|
|
Stig Dencker
Forum Begynder
Medlem: 18 timer 48 minutter siden
Land: Danmark
Status: Offline
Point: 6
|
Indlæg funktioner
Tak(1)
Citér Svar
Sendt: 4 timer 24 minutter siden kl. 08:00 |
Hej Krogsgaard Helt fantastisk hjælp. Jeg kan benytte den med lidt småændringer, så alt er i skønneste orden. Endnu engang tak. Hilsen Stig
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5465
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 4 timer 18 minutter siden kl. 08:06 |
Denne formel vil give 6 tilfældige tal tal mellem 1 og 200, stående under hinanden:
=SLUMPMATRIX(6;1;1;200;1)
Bemærk, at de fem celler under den celle, hvor selve formlen står, skal være tomme, da det er en 'sekvens' formel (ikke at forveksle med funktionen 'SEKVENS()'.
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
Hans K.
Guld bruger
Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1438
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 3 timer 34 minutter siden kl. 08:50 |
Nu ved jeg ikke, hvad spørger præcist mener med 6 forskellige tal, men hvis han mener 6 tilfældige tal mellem 1 og 200 uden gentagelser, så kan der vel være et problem med de viste formler, om jeg har forstået det korrekt. Hvis jeg har misforstået så belær mig venligst.
|
|
Krogsgaard
Bronze bruger
Medlem: 26.Apr.2024
Land: Danmark
Status: Offline
Point: 87
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 3 timer 17 minutter siden kl. 09:07 |
Velbekomme Stig. Godt du er kommet videre god dag
|
Niels Krogsgaard Otten
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5465
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 2 timer 33 minutter siden kl. 09:51 |
Hans K. skrev:
Nu ved jeg ikke, hvad spørger præcist mener med 6 forskellige tal, men hvis han mener 6 tilfældige tal mellem 1 og 200 uden gentagelser, så kan der vel være et problem med de viste formler, om jeg har forstået det korrekt. Hvis jeg har misforstået så belær mig venligst. |
Hans har en god pointe. Denne formel vil give 6 unikke tilfældige til mellem 1 og 200:
=INDEKS(ENTYDIGE(SLUMPMATRIX(36;1;1;200;1));SEKVENS(6))
Og, igen, de fem celler under selve formlen skal være tomme, da man ellers får en #OVERLØB! fejl.
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
Krogsgaard
Bronze bruger
Medlem: 26.Apr.2024
Land: Danmark
Status: Offline
Point: 87
|
Indlæg funktioner
Tak(0)
Citér Svar
Sendt: 1 time 9 minutter siden kl. 11:15 |
Jeg tænkte nok at de kvikke Funktions folk ikke kunne lade denne udfordring ligge. Så kan man efterfølgende selv ligge en spærring ind I funktions linjen, hvis den ikke skal komme nye tal hver gang der trykkes på enter. God gået
|
Niels Krogsgaard Otten
|
|