28. februar 2025 - 15:55Der er
5 kommentarer og 2 løsninger
Hvordan genererer jeg 7 tilfældige værdier i 7 celler baseret på værdierne 1-7
Jeg har forsøgt mig med lidt hjælp fra den fantastiske kunstige intelligens, men jeg kan ikke få det til at virke..
Jeg har fået dette fra AI :
=SORTERING(TILFÆLDIGMATRIX(7,1,1,7,USAND)) Virker ikke !
og dette ( excel 365 ) =SORT(UNIKE(RANDBETWEEN(1,7))) Virker ikke !
Hvordan får jeg via en "randomfunktion" 7 forskellige UNIKKE værdier ( tallene fra og med 1 til og med 7 ) i cellerne A1 > A7 Gerne noget vbakode, der kan tilknyttes en knap på regnearket.
Det er med henblik på at tildele diverse vagter i en vagtplan a la at "kaste med en terning"
håber spørgsmålet giver mening,- ellers så sig endelig til.
Her er en VBA kode, som du kan bruge til at lave 7 forskellige tal.
Sub Generertal() Dim Numbers(1 To 7) As Integer Dim i As Integer, j As Integer, Temp As Integer
'Array med tal fra 1 til 7 For i = 1 To 7 Numbers(i) = i Next i
'Her blandes array'et, for at generere tilfældige tal uden gentagelser For i = 7 To 2 Step -1 j = Application.WorksheetFunction.RandBetween(1, i) Temp = Numbers(i) Numbers(i) = Numbers(j) Numbers(j) = Temp Next i
'Placering af de tilfældige tal i cellerne A1 til A7 (kan ændres) For i = 1 To 7 Cells(i, 1).Value = Numbers(i) 'Skift tallet i "Cells(i, 1)" til ønsket kolonne nr. Next i End Sub
Din sidste er en nogenlunde fin metode, jeg tror dog du skal i to forskellige kolonner for at få det til at virke. Udfordringen er hvis du vil have unikke værdier, så skal du i en lidt anden metode - her er et eksempel: =SORTBY(SEQUENCE(7);RANDARRAY(7)) Den danner 7 rækker nedaf med 1-7 i forskellig rækkefølge.
@ Kim1a : Det var vist jernrosen3, der gjorde det 😀
Synes godt om
Ny brugerNybegynder
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.