PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBAFlytta cellerFlytta celler
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2022-11-11 14:14
 

Hej,

Jag har ett litet problem, jag exporterar en fil från ett program och då ser det ut så här: 

 

Jag skulle vilja omvandla detta blad så att det ser ut så här: 

 

Problemet är att det är olika antal ämnen för olika elever i exporten. Ibland är det nio ämnen och ibland är det 18 ämnen. Är det någon som har en bra ide hur jag kan lösa det på ett snyggt sätt?

 

Allt gott

Robert

 

Nytt inlägg
 2022-11-11 17:44
 

det borde gå via:
data->hämta transformera->från tabell intervall  (innehåller rubriker)

Det är något slags pivotering men jag kommer inte på hur...

 

Formellösning (förutsätter att du inte har några dublettbetyg). Jag antar att du har tabellformaterat bara för att göra formlerna begripliga:

I t.ex cell E2 kan du plocka ut alla elevnamn

=UNIK(Tabell1[elev])

Och i F1 plockar du ut alla ämnen (liggande)

=TRANSPONERA(UNIK(Tabell1[Ämne]))

Nu har du rubrikerna färdiga och kan "fiska" i tabellen. Exempelvis med PASSA/INDEX eller Filter

Det här ger raden där elev och ämne stämmer:

=PASSA($E2&F$1;Tabell1[elev]&Tabell1[Ämne];0)

Peta in i en INDEX

=OMFEL(INDEX(Tabell1[Mål];PASSA($E2&F$1;Tabell1[elev]&Tabell1[Ämne];0));"")

alt:

=FILTER(Tabell1[Mål];(Tabell1[elev]=$E2)*(Tabell1[Ämne]=F$1);"")

Om du måste ha VBA borde du kunna använda en liknande logik i alla fall.

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAFlytta cellerFlytta celler

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter