Avatar billede fjensen Nybegynder
22. juni 2005 - 15:11 Der er 6 kommentarer og
1 løsning

Kan man dette i excel

Jeg skal bruge følgende
I en celle indtastes et vilkårligt tal: eks. 20 (kaldet X)
I næste celle indtastes et andet tal: eks. 7    (kaldet Y)
Nu vil jeg gerne have excel til følgende.
der skal findes y rækker med med tallene 1-X i stigende rækkefølge og det samme tal må ikke være 2 gange.
Se nedenstående eks.
7 rækker med 1 tal i hver række som ligger indenfor 1-20. X og Y skal kunne ændres
Kan man det???
Avatar billede martin_moth Mester
22. juni 2005 - 19:28 #1
Hvor skal de tal komme fra?
Avatar billede stefanfuglsang Juniormester
23. juni 2005 - 10:03 #2
Kan du skitsere et simpel eksempel? - jeg forstår ikke helt.
Skal du bruge tilfældige tal fra 1 til X?
Hvordan skal tallene arrangeres i rækkerne?
Avatar billede fjensen Nybegynder
23. juni 2005 - 11:08 #3
Her er hvad jeg mener
I celle a1 skrives et tal. Eks. 20 (X)
I celle a2 skrives et andet tal eks. 7 (y)
Nu vil jer gerne have en formel eller lignende der giver følgende:
i 7 rækker (Y) eks. cellerne a4+a5+a6+a7+a8+a9+a10 skal der være et tal imellem 1 og 20 (X)

X og Y skal kunne ændres.

Det samme tal må ikke gå igen i nedad.

Resultatet i dette tilfælde kunne være:
a4 1
a5 4
a6 5
a7 8
a8 13
a9 15
a10 19

Håber det hjælper på forståelsen.
Avatar billede martin_moth Mester
23. juni 2005 - 13:10 #4
Og jeg spørger igen - hvor kommer de tal fra?
Altså tallene 1, 4, 5, 8, 13, 15, 19 i dit tilfælde.
Avatar billede bak Forsker
23. juni 2005 - 21:01 #5
Hvis det er tilfældige tal du mener så kan du gøre det ved at køre denne makro

Sub random2()
Dim colRandom As New Collection
Dim lastnumber As Long
Dim x As Long
  On Error Resume Next
  Dim Counter As Long
  lastnumber = [a1]
  Counter = [a2]
  If Counter > lastnumber Then Exit Sub
  While colRandom.Count < Counter
      x = Int(Rnd() * lastnumber + 1)
      colRandom.Add x, CStr(x)
  Wend
  x = 0
  For x = 1 To colRandom.Count
      Range("A4")(x, 1) = colRandom(x)
  Next
End Sub
Avatar billede fjensen Nybegynder
04. august 2005 - 11:02 #6
Tak for det - smid et svar så er der point
Avatar billede bak Forsker
04. august 2005 - 11:30 #7
ok :-)
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
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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