Excel 2010 : Automatische sortering.

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Goedendag,

Ik heb de volgende tabel in Excel 2010 :

Klant Artikel Volgorde
1004 101001 -1,2
1004 101003 0,2
1004 101002 2,3
1006 101004 -1,1
1006 101001 0,3

Ik wil bereiken dat de volgorde in 1 decimaal wordt geconverteerd, en oploopt van 1 tot het laatste getal. Ook moet de volgorde opnieuw beginnen als de waarde in de Klantkolom verandert.
Voor de duidelijkheid is dit het gewenste resultaat:

Klant Artikel Volgorde
1004 101001 1
1004 101003 2
1004 101002 3
1006 101004 1
1006 101001 2

Alvast bedankt.

Acties:
  • 0 Henk 'm!

  • Rupie
  • Registratie: Augustus 2006
  • Laatst online: 08-09 15:19
De afronding kan je m.i. instellen bij de celeigenschappen (getal, 0 decimalen, negatieve getallen weergeven zonder '-') de sortering doe je via data --> filter. Of denk ik dan te makkelijk?

Desktop | Server | Laptop


Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ja, iets te makkelijk :P Die laatste kolom, de rangorde, krijg je met een als-dan constructie.

D3: ALS(A3=A2;D2+1;1) en dan regel C verbergen. Die heb je immers nog steeds nodig voor de originele sortering. Sorteren kan op de normale manier: eerst kolom A dan kolom C of D.

Let natuurlijk wel even op of het goed gaat bij verplaatsen / invoegen / hersorteren.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • Rupie
  • Registratie: Augustus 2006
  • Laatst online: 08-09 15:19
Verwijderd schreef op dinsdag 28 augustus 2012 @ 08:37:
Ook moet de volgorde opnieuw beginnen als de waarde in de Klantkolom verandert.
Dat is inderdaad de regel die ik even gemist had in mijn suggestie

Desktop | Server | Laptop


Acties:
  • 0 Henk 'm!

  • Triggy
  • Registratie: September 2004
  • Laatst online: 12-09 07:59
F_J_K schreef op dinsdag 28 augustus 2012 @ 09:01:
Let natuurlijk wel even op of het goed gaat bij verplaatsen / invoegen / hersorteren.
Mocht het een probleem zijn, met dit truukje verwijs je indirect naar bijvoorbeeld een bovenliggende cel:
code:
1
=INDIRECT(ADDRESS(ROW()-1,COLUMN()))

Acties:
  • 0 Henk 'm!

  • pedorus
  • Registratie: Januari 2008
  • Niet online
Die formule blijft evengoed uit gaan van een bepaalde sortering. De oplossing daarvoor lijkt me kopiëren/knippen en plakken als waarden (ipv normaal plakken). :p

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
F_J_K schreef op dinsdag 28 augustus 2012 @ 09:01:
Ja, iets te makkelijk :P Die laatste kolom, de rangorde, krijg je met een als-dan constructie.

D3: ALS(A3=A2;D2+1;1) en dan regel C verbergen. Die heb je immers nog steeds nodig voor de originele sortering. Sorteren kan op de normale manier: eerst kolom A dan kolom C of D.

Let natuurlijk wel even op of het goed gaat bij verplaatsen / invoegen / hersorteren.
Dank je wel, hij werkt. Erg logisch achteraf ;)
Pagina: 1