04. december 2012 - 14:20Der er
8 kommentarer og 1 løsning
Pivot tabel
Hej
Jeg har en pivot tabel. I feltlisten har jeg en masse måneder f.eks. CM Oktober måned 12, CM oktober måned 11, Sales Oktober måned 12 og Sales oktober måned 11 - Kan jeg på en eller anden måde lave et filter, så når jeg vælger oktober, så får jeg disse 4 kolonner frem i pivoten? Jeg har rigtig mange data, med alle måneder for 2011 og 2012, som skal opdateres en gang om måneden, så hvis jeg skal kopiere alle dataene nedad, så jeg kun får en kolonne med alle månederne, så vil det tage rigtig lang tid - Håber der er en, som kan hjælpe.
Det bedste du kan gøre er at lave tre felter (kolonner) i dit datasæt som indeholder 1. art (CM, Sales, etc.) 2. Måned 3. år
Det kan du sagtens gøre ud fra det felt (kolonne) som indholder teksten "CM Oktober måned 12". Når du har disse kolonner i datasættet er det nemt at lave en pivottabel, der stiller det pænt op som du vil have det.
Tak for din tilbagemelding. Det var ikke lige det jeg søgte, for jeg har i forvejen 350.000 rækker og en masse andre kolonner, så hvis jeg skal gøre det på denne måde, er jeg nød til at kopiere det hele ned rigtig mange gange for at få det samlet i kolonner på ovennævnte måde, for hvordan skal jeg ellers kunne skelne til om det er oktober måned eller september måned ost. f.eks. i måned? Eller er der noget jeg misforstår?
Jeg har forudsat at dit datasæt er formateret som en tabel. Hvis det ikke er tilfældet skal du lige omdanne til en tabel ved at trykke på Indsæt/Tabel. Herefter indsætter du en ny kolonne, som du f.eks kalder ART og indtaster følgende formel i første række:
=VENSTRE([@Tekst];FIND(" ";[@Tekst])-1)
så vil den formel helt automatisk kopiere sig selv de 350.000 rækker ned. Jeg har forudsat, at den kolonne der indeholder "CM Oktober måned 12" hedder Tekst og at alle tekster er lavet på samme måde. Hvis kolonnen har en anden overskrift skal du udskifte "Tekst" med den rigtige overskrift. Formlen henter den del af teksten, der står før det første mellemrumstegn.
Herefter opretter du en ny kolonne med overskriften Måned og indtaster følgende formel:
Jeg har konverteret området til en tabel og indsat den første formel, men jeg kan ikke få det til at virke - Hvordan kan det være, at der er @ i formlen? Alle overskrifter er indsat som tekst og alle rækker under hver kolonne indeholder tal. Jeg har 24 måneder som starter med "Sales måned og år" samt 24 måneder som starter med "CM måned år" (Sales og CM = art - måned f.eks. oktober og september og år 11 og 12). Skal der indsættes en formel efter hver kolonne?
De er organiseret på ovenstående måde. Efter Sales okt 12 kommer i næste kolonne Sales sep 12 osv. for resten af månederne i 2012. Herefter starter sales 2011 pr. måned, så kommer CM 2012 pr. måned og til sidst CM 2011 pr. måned - Alt i alt 24 måneder. Det jeg har behov for, det er at kunne vælge f.eks. oktober måned og så får jeg vist de fire nøgletal på sales okt 12, sales okt 11, CM okt 12 og CM okt 11
Det ikke umiddelbart er muligt i en pivottabel med den datastuktur. Hvis du har mulighed for at trække data ud på en anden måde, kan det sagtens lade sig gøre. En god udtrækning af data kunne se således ud:
Det var godt nok ikke lige denne løsning, som jeg søgte(men må evt. bruge den som alternativ), men hvis du sender et svar, så får du dine point. Tak for hjælpen.
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.