1e voorbeeld: Nu sorteert Excel op het meest linkse karakter in de cel. Is
het mogelijk om te sorteren op het meeste rechtse karakter?
Of, 2e sorteervraag, Excel sorteert cellen afhankelijk van de hoeveelheid
karakters (getallen) in de cellen. Cellen met 1 getal worden gesorteerd voor
de cellen met meerdere getallen. Is dit te doorbreken?
Bedankt voor het meedenken!
Pieter E.
In ieder geval via een omweg. Maak een nieuwe kolom (B1)
met de formule =rechts(a1;1). Sorteer op die kolom.
Aanpassen naar believen. Sorteren in het midden van een
tekst kan dan ook met =deel(a1;beginwaarde;1).
Je tweede vraag is ook simpel te omzeilen. Maak een 2e
kolom (B1) en geef daarin op dat het celformat zoveel
cijfers bevat als de te sorteren kolom. Dus als je te
sorteren kolom getallen bevat met maximaal 7 cijfers geef
je in B1 het celformat 0000000 (7 nullen op). Stel voor B!
dan vervolgens de functie =A1 in en sorteer op de B kolom.
Groeten en suc6
Peet
--
Met vriendelijke groeten,
Ber Visser
"Peet" <pvdm...@xs4all.nl> schreef in bericht
news:04c901c2d27c$1aac43b0$a501...@phx.gbl...
"Peet" <pvdm...@xs4all.nl> schreef in bericht
news:04c901c2d27c$1aac43b0$a501...@phx.gbl...
In ieder hartelijk bedankt voor je antwoorden maar of ik doe het verkeerd
of het is niet helemaal het antwoord op mijn onduidelijke vragen :-)
T.a.v. 1:
In kolom A heb ik als voorbeeld:
11
21
31
32
33
41
44
51
55
Als ik jou goed begrepen heb wordt in kolom B met de formule een nieuwe
gemaakt waarbij in de formule achter ; het aantal cijfers aangeeft dat in B
kolom komt.
Als ik dit ga sorteren, doet hij dit op dezelfde manier als in de A kolom.
Eerst de tientallen dan de honderdtallen...
Wat ik dus eigenlijk wil, is dat Excel het als volgt sorteert:
11
21
31
41
51
32
33
44
55
T.a.v. 2:
Lijkt veel op de vorige nu ik het zo terug zie..
Voorbeeld
1
2
3
4
5
6
11
14
21
Sorteren
1
11
21
2
3
4
14
En dat zelfs 9 hoger staat 888888888888
Alvast bedankt voor de antwoorden...
Piet E.
Zie mijn andere uitgebreidere antwoord.
Ik heb jou manier geprobeerd maar ik kom daar niet veel verder mee?
Zou je dat aan de hand van een klein voorbeeldje a.u.b. kunnen toelichten.
Alvast hartelijk bedankt...
Piet E.
Als je daar mijn voorbeelden in zie, en
"Ber Visser" <viss...@pandora.be> schreef in bericht
news:ugIJb8p0CHA.2288@TK2MSFTNGP09...
Vermoedelijk zijn jouw 'getallen' geen getallen maar zien ze er uit als
getallen maar is het voor Excel tekst.
Dit wordt dan ook gesorteerd als tekst: eerst wordt gekeken naar het eerste
teken vervolgens naar het tweede enz.
Wil je de kolom sorteren als getallen dan kun je twee dingen doen:
Maak er getallen van. zet ergens in een lege cel, buiten de kolom, het getal
1.
Kopiëer deze cel.
Selecteer de betreffende "getallen" en kies in menu Bewerken> Plakken
Speciaal
Kies daar voor Vermenigvuldigen en klik op OK
Nu zouden al jouw "getallen" getallen moeten zijn en gaat sorteren op z'n
getals.
Anders:
Plaats een lege kolom achter de huidige, zeg kolom B achter kolom A:
In B1 zet je de formule: =TEKST(A1;"000000000")
Deze formule trek je door tot het laatste getal in kolom A.
In kolom B staat nu iets als 000000001, 000000010, 000000112 enz.
Sorteer je nu op deze kolom (via data>sorteren) dan zal kolom A mooi op
volgorde komen die je wenst.
Jan