Just nu i M3-nätverket
Jump to content

Sortera kolumner


JonasJP

Recommended Posts

Hej!

 

Jag skulle behöva lite hjälp. Anta att jag har följande sex kolumner:

 

102w8m1.jpg

 

Men jag vill sortera dem såhär:

 

14ahfti.jpg

 

Jag vill kunna göra detta på ett smidigt och automatiserat sätt. Antalet kolumner med A och B kommer dessutom variera.

Ibland heter A och B inte precis likadant heller, utan kan bli i stil med: A1 B2 A2 B3 A3 B4.

 

Hoppas ni kan hjälpa mig tack på förhand!

 

Mvh Jonas

Link to comment
Share on other sites

Du vill dels sortera horisontellt, dvs över en rad, och dels sortera givet andra tecknet i cellen, dvs inte på bokstaven utan siffran,

 

Tror det behövs några steg för detta.

1: Transponera tabellen

2: Lägg till en formel som bryter ut det du ska sortera ur kolumnen.

3: Sortera

4: Transponera tillbaka.

 

Steg 2 - ska det bara sorteras på siffran? Om det står A2 i en cell och B2 i en cell, spelar det då ingen roll vilken som kommer först eller ska A2 komma före B2?

Om det senare får formeln vända på värdet i cellerna om det förra räcker det med att ta ut siffran

=HÖGER(A2;1) &VÄNSTER(A2;1)

Link to comment
Share on other sites

Nu går det att komma ifrån transponeringar och sånt, men man måste göra sorteringen på två blad.

 

På samma bald som grunddatat lägger man till två rader.

Den ena raden för att omvandla A2 till 265, B1 till 166 (100*siffran+Asciivärdet för bokstaven).

På andra raden använder man formeln RANG för att ta fram inbördes ordning av de omvandlade värdena.

 

På ett annat kalkylblad kan man då med PASSA och INDEX hämta en ordnad datauppsättning.

 

Vill man så kan man sedan kopiera och använda Klistra in special... för att behålla värdena.

 

Se bifogad fil.

 

/Pär B

Sortera_vertikalt.xlsx

Link to comment
Share on other sites

Tack för hjälpen, båda två!

 

Det här med asciivärde hade jag inte en tanke på. Snygg lösning.

 

Men en följdfråga.

Om vi istället antar att jag ska sortera datum enligt samma princip.

Utgångsläge:

33ucow3.jpg

 

Vill få dem sorterade enligt följande:

ejet7b.jpg

 

Antalet datum kan variera stort. Men det kommer alltid vara lika många datum från 2010 och 2011.

Som ni ser så ska 2010 års datum komma efter samt ha en förskjutning på 1dag.

 

Väldigt tacksam om ni kan hjälpa mig med detta också!

 

Mvh Jonas

Link to comment
Share on other sites

Tänk på samma sätt.

 

Du vill sortera efter månad och dag och sedan år.

=MÅNAD(A3)*1000000+DAG(A3)*10000+ÅR(A3)

 

/Pär B

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...