Avatar billede titwenty Nybegynder
09. januar 2004 - 12:07 Der er 7 kommentarer og
1 løsning

Sortere på 8. og måske 9 tegn i en kolonne

Hej !

Jeg har en meget lang produktliste som fx. kunne være en stor blanding af følgende:

HJK565/1LT/B1
TDF876/20LT/B1
EDR984/5LT/B1
RDS323/10LT/B1

Hvordan kan jeg sortere disse, så de komme i rækkefølge efter størrelse (1LT = 1 liters enhed osv.). Det vil sige altid 8. position og derefter måske også 9. position (hvis der er både 1 og 10 liters enheder).

Det er sikker enkelt, men jeg kan ikke gennemskue det.

Kan nogen hjælpe med dette ?
Avatar billede overchord Nybegynder
09. januar 2004 - 12:11 #1
Den nemmeste vil nok vaere at traekke liter-tallet ud i en skjult kolonne og sortere paa den.
Liter tallet kan traekkes ud vha mid funktionen, men fordi det varierer mellem et of to cifre skal du ogsaa bruge en if-saetning:

= if(len(A1) = 13; mid(A1,7,1); mid(A1,7,2)
09. januar 2004 - 12:13 #2
Jeg kunne finde på at angribe denne problemstilling således:

1) Indsæt 2 kolonner tilhøjre for dit sammensatte navn
2) Markerer alle celler med navne
3) Benytte: Data | Text to Columns
4) I guiden sætte  /  i feltet OTHER (seperator)
5) Finish

Nu har du splittet dine oplysninger op, således:
HJK565      1LT      B1
TDF876      20LT    B1
osv.

Nu er det ret nemt at sortere dine data
Avatar billede titwenty Nybegynder
09. januar 2004 - 12:14 #3
Det tror jeg nok jeg forstår, men findes der ikke en sorteringsløsning for at sortere på fx. 8. tegn i stedet for 1. tegn som er standard ? Årsagen er at vi trækker denne liste ud ganske ofte og den er meget lang, så det tager oceaner af tid.
Avatar billede titwenty Nybegynder
09. januar 2004 - 12:15 #4
Flemming, det lyder enkelt - kan du skære det ud i pap ?
Avatar billede faithless Praktikant
09. januar 2004 - 12:18 #5
overchord> Skal ændres lidt, virkede ikke på min PC. =IF(LEN(A1)=13;MID(A1;8;1);MID(A1;8;2)) (c;
Avatar billede titwenty Nybegynder
09. januar 2004 - 12:18 #6
Flemming - du behøver ikke gøre det. Jeg fandt ud af det.

Hilsen
Titwenty
09. januar 2004 - 12:22 #7
Super :-)
Avatar billede titwenty Nybegynder
09. januar 2004 - 12:29 #8
Tak for den hurtige hjælp. Jeg fik stor stjerne hos chefen :-) Den sender jeg videre til dig.
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