21. august 2006 - 12:43Der er
19 kommentarer og 1 løsning
Cellereferencer og pivottabeller
Hej,
Jeg har to forskellige ark i en excel-fil, og i det første ark har jeg en pivottabel med en masse rækker. I det næste ark ønsker jeg at kopiere nogle af rækkerne over (ikke kun tallene men også referencen).
Hvis jeg starter med at indsætte den første i rækken og derefter trækker cellen til højre for at kopiere hele rækken, kopierer den bare referencen i den første celle, istedet for at "forhøje" med et bogstav. Og alle tallene bliver derefter ens.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Du skal taste = i destinations arket/cellen derefter skifte ark og klikke på den celle du vil kopiere herefter tast Enter så kan du trække/kopiere til flere kolonner
anedi: nej, du har ret - ikke når det er fra en pivottabel. Men hvis jeg kopierer hele rækken, så mister jeg dynamikken i mit ark, da den kopierer værdierne i stedet for referencerne, og det duer ikke.
Så er den eneste måde jeg kender til, at lave et lopslag eller lignende, og så have en hovedrække med tal som man refererer til, så dynamikken vedligeholdes.
Ellers kan man jo lejlighedsvist fjerne de rækker i pivottabellen som ikke benyttes.
Marker de rækker du vil have over. i Menuen rediger vælger du kopier. Gå om på dit andet ark vælg "Indsæt speciel" Nederst i venstre hjørne af "Indsæt speciel" finder du en knap der Indsætter som kæde. Brug den
Excelent > hvilken version af excel bruger du ? I xl2003 kan man ikke benytte din metode, da den har en grim funktion, der automatisk laver din = formel om til GetPivotData-formel og de kan ikke trækkes nogen steder da de er absolutte.
Har nu prøvet en dk version. Ingen forskel her. Har dog konstanteret at at det ikke gør sig gældende hvis det er selve række/koloneområderne man peger på, men kun når man peger på celler i dataområdet
ok bak,- mit eks. er også oprettet til lejligheden, kan ikke påstå jeg nogensinde har været i en situation, hvor pivottabel var et oplagt valg for mig :-)
Hvis jeg skal lave referencer til data i en pivottabel skriver jeg ofte som Excelent = i resultatcellen og klikker på den celle der ligger umiddelbart til højre for pivot-data, bagefter retter jeg manuelt kolonne referencen til. Nu kan cellereferencen kopieres efter behag. Svarer dog til copy - paste special - paste link som bak skrev.
Man skal dog være varsom med at lave almindelige links til pivot-data, da disse data oftest vil ændre sig (uden at din reference følger med) - det er formentlig derfor at Excel kvitterere med en GetPivotData når man forsøger at lave en celleref.
Jeg har nu lavet det med funktionen "LOPSLAG". Jeg tror dette er den nemmeste måde at bevare dynamikken i arket. Som beanbag også skriver, er det jo ofte således at ens data i pivottabellen ændrer sig, her kan problemerne opstå.
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.