• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

1000 getallen

Status
Niet open voor verdere reacties.

TimitoV

Gebruiker
Lid geworden
8 sep 2000
Berichten
124
Hallo,

Ik wil 1000 getallen over 50 rijen en 20 kolommen verdeeld hebben.
Nu heb ik het geprobeerd met de aselect functie maar krijg het niet voor elkaar.
Kan iemand me vertellen (of het doen voor me) hoe dit moet.

gr Tim
 
Beste TimitoV

Plaats in kolom A de getallen beginnen in cel A1.

Zet de volgende formule in cel C1.

Code:
=INDIRECT(ADRES((RIJ()-1)*20+KOLOM()-2;1))
Sleep deze naar rechts 20 kolommen ver tot kolom V
Sleep daarna deze selectie 50 rijen naar beneden.

Nu staan de getallen netjes gerangschikt met formule.
Wil je enkel de waarden, selecteer dan alles --> kopieër --> plakken speciaal --> waarden.
Op dezelfde plaats natuurlijk.

Groetjes Danny. :thumb:
 
Laatst bewerkt:
Bij deze formule krijg ik ze idd allemaal netjes op een rij, ik wil ze juist door elkaar hebben..

Beste TimitoV

Plaats in kolom A de getallen beginnen in cel A1.

Zet de volgende formule in cel C1.

Code:
=INDIRECT(ADRES((RIJ()-1)*20+KOLOM()-2;1))
Sleep deze naar rechts 20 kolommen ver tot kolom V
Sleep daarna deze selectie 50 rijen naar beneden.

Nu staan de getallen netjes gerangschikt met formule.
Wil je enkel de waarden, selecteer dan alles --> kopieër --> plakken speciaal --> waarden.
Op dezelfde plaats natuurlijk.

Groetjes Danny. :thumb:
 
Wat voor soort getallen?
Van 1 t/m 1000?
Wát heb je geprobeerd met aselect ?

inderdaad 1 t/m 1000 en dan willekeurig verdeeld over de vakken
bij aselect krijg ik verkeerde afrondiong, en dan zie ik bijv 2x de 2 ofzo
 
bij aselect krijg ik verkeerde afronding, en dan zie ik bijv 2x de 2 ofzo
Bij aselect krijg je geen verkeerde afronding, als je het maar goed gebruikt.
Hier zou je bv. kunnen gebruiken: =integer(aselect()*1000)
Hiermee kun je niet voorkomen dat er twee of meer dezelfde getallen in de reeks voorkomen. Als je dat wil uitsluiten, moet je alle getallen nalopen (met extra rijen/kolommen, of met een macro).

Danny,
wat jij doet kan simpeler (maar het is geen antwoord op de vraag), bv:
- Typ in A1:T1 de getallen 1 t/m 20 (of typ in A1: =kolom() en sleep naar rechts t/m T1);
- Typ in A2: =A1 + 20 en sleep naar rechts t/m T2
- Kopieer A2:T2 met de vulgreep naar beneden t/m rij 50.
 
Laatst bewerkt:
Is dit misschien wat je zoekt?
Let wel even op: iedere wijziging in een cel doet de volgorde veranderen. Selecteer derhalve de tabel en kopieer die zo nodig met plakken speciaal => waardes naar een andere plek om de getallen vast te zetten.
 

Bijlagen

Beste zapatr ;)

Danny,
wat jij doet kan simpeler (maar het is geen antwoord op de vraag), bv:
- Typ in A1:T1 de getallen 1 t/m 20 (of typ in A1: =kolom() en sleep naar rechts t/m T1);
- Typ in A2: =A1 + 20 en sleep naar rechts t/m T2
- Kopieer A2:T2 met de vulgreep naar beneden t/m rij 50.

Van de vraagsteller uit kon ik niet weten dat het van 1 tot 1000 ging, hij sprak over getallen.

Indien het verschillende getallen waren klopt uw redenering NIET.

Groetjes Danny. :thumb:
 
Is dit misschien wat je zoekt?
Let wel even op: iedere wijziging in een cel doet de volgorde veranderen. Selecteer derhalve de tabel en kopieer die zo nodig met plakken speciaal => waardes naar een andere plek om de getallen vast te zetten.

dankje dit is precies wat ik zocht !!
 
Van de vraagsteller uit kon ik niet weten dat het van 1 tot 1000 ging, hij sprak over getallen.
Dat klopt, vandaar dat ik ook vroeg wat voor soort getallen de vragensteller wenste.
Indien het verschillende getallen waren klopt uw redenering NIET.
Hoezo niet?
Als je doet wat ik onder "Danny," schreef, dan krijg je toch de getallen van 1 t/m 1000 ?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan