11. april 2006 - 09:25Der er
9 kommentarer og 2 løsninger
Top 10 for søjlediagram (pivot tabel)
Hejsa
Jeg kan ikke finde ud af hvordan jeg begrænser antal poster til 10 i et søjlediagram som er dannet på baggrund af en pivottabel som dannes af data via en ODBC forbindelse. Pivottabellen er begrænset til at vise de 10 nyeste poster ved hjælp af autofilter. Jeg kan ikke gøre brug af funktionen "Sort and top 10". Det eneste felt jeg kan vælge er "sum of antal fejl" og det giver alle rækker ikke kun 10?
Er der en hjælpsom sjæl der kan se hvor jeg går galt i byen.
Mit problem består i at få lavet en automatisk løsning hvor brugeren kun ser de 10 nyeste søjler (dato er nøglen). Det hjælper mig derfor ikke manuelt at vælge dem til på feltknappen da brugeren næste gang arket åbnes vil kunne se de 10 afkrysede plus de nye datoer siden sidste åbning.
Et bud: Marker dine dato rækker i din pivot, sorter faldende og marker herefter alle poster fra række 11 og ned, højreklik og skjul. Hvis det skal være lidt mere automatisk tror jeg kun det kan løses ved at bruge en formel som henter de 10 største værdier i dine data og herefter laves pivottabellen og diagrammet ud fra denne serie istedet. Det kan også lad sig gøre hvis du er interesseret i det.
Hej Bak. Det er vel egentlig også det jeg har foreslået :-) Iøvrigt er det underligt synes jeg., at i så stærkt et redskab som pivot, kan man ikke engang autovise de 10 største på rækkeområdet, men kun på dataområdet.
Ja mrjh, det er da det du har foreslået, når jeg nu læser det igen :-), sorry..
Det sidste kan du have ret i, men mon ikke det er fordi at der normalt ikke skal regnes på felt. Der er dog flere andre måder at omgå det, men denne her er bare den mest indlysende.
Det gik pluselig op for mig da jeg sad og så på Baks forslag om at "bygge" søjle diagrammet på de ti øverste felter i tabellen, at jeg vel blot kan ændre min query til at tage de 10 nyeste rækker (ændre sql til .....where dato between date(now) and date(now) - 10).
Tak for hjælpen og inspirationen. bak får pointene da det var hans forslag der ledte mig I mål.
Ok bak, tak for det. Smider lige et svar og så er det helt op til flemming at vurdere, da jeg jo ikke havde "offentliggjort" formlerne :o) Helt ok med mig hvis bak får alle points.
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.