fredag 7 december 2018

Radbrytning med CONCAT

Visst är det frustrerande när man försöker klistra in info i excel och man får resultatet i flera celler när man egentligen behöver det i en? Låt oss säga att vi vill lista olika skivsläpp av olika artister. Vi vill då ha artisten i ett fält och alla skivorna i motsvarande fält.


Utan att göra någonting ser det ut så här om vi klistrar in direkt från Wikipedia.


Vi vill alltså samla skivorna från Metallica i B1 och Anthrax i B2. För detta kan vi använda CONCAT. Infoga en ny kolumn och använd formeln på följande sätt. =CONCAT(C1:C12)


Det betyder dock att vi får allt på en enda rad och det är varken snyggt eller överskådligt. Hur löser vi nu detta? Jo, Lösningen ligger i funktionen CHAR! CHAR är en funktion som infogar tecken i excel. Följande =CHAR(142) ger oss till exempel tecknet Ž. Med denna funktion kan man således infoga ett tecken motsvarande radbrytning =CHAR(10).

Jag lägger denna funktion i varje motsvarande fällt i kolumn D. 


Gör CONCAT igen, denna gång på kolumn C och D.


Klicka på Wrap text och kopiera kolumn B och klistra in som värden.

Nu kan den ursprungliga datan raderas och vi får vårt önskade resultat.


Användbart om man vill lista variabler på samma ämne.

Inga kommentarer:

Skicka en kommentar