Avatar billede zac Nybegynder
11. december 2005 - 22:58 Der er 7 kommentarer og
1 løsning

Hvordan bedst få række med år med i Excel?

Har en kolonne med År, skal på x-axen i chart, og en kolonne med Befolkningstal til y-axen. Hvordan bedst få årene med? Havde en løsning, men kan så ikke få vendt årstal på x-axen på højkant, så de fylder mindre.

Ifølge http://office.microsoft.com/en-us/assistance/HP030656791033.aspx#FormatTextNumbers
skal man klikke på axen.
y-axen kan formatteres mht. patterns, scale, font, number - og alignment, så inddelingens tal kan drejes fx 90 grader.
Men format x-axen har kun fanebladene patterns og scale - i denne løsning:

I Chart Source Data har jeg kopieret values for serien År ned som labels til x-axen.
Kan det ikke lade sig gøre at dreje/aligne værdierne på x-axen, når de er dannet på denne måde?

Der står i nævnte link: "Note  If you don't see the Alignment tab, click Cancel, click outside of the text that you want to format, and then repeat the process". Det forstår jeg ikke, kan ikke få noget til at virke i den henseende...

Jeg har prøvet i stedet at få defineret År som date/ Year, men format cell - category custom - åååå laver fx 1980 om til 1905.
Jeg kan se på nettet, at Excel regner med dels et 1900- dels et 1904-talsystem (har 1900 default). Og så er der noget med serial numbers, som jeg ikke forstår...
Kan man ikke "bare" få Excel til at acceptere tegnene 1980 som året 1980, i en tidsrække? Jeg tror nemlig, man så kan bruge alignment/ dreje labels/værdier på x-axen...

Hvis jeg under chart - chart options - laver x-axen om til time-scale, siger den 1905 for alle årene 1980-2005.
Avatar billede b_hansen Novice
12. december 2005 - 08:07 #1
Det skyldes, at dit årstal er indsat som en almindelig talværdi. Når Excel omregner talværdien 1980 til år, bliver det til 1905.
Der er to løsninger. Hvis der er få data, omdefinerer du kolonnen til brugerdefineret format åååå, og genindtaster data.
Er der tale om mange data, kan du i stedet indsætte følgende formel i en ny kolonne: =DATOVÆRDI("01-01-"&TEKST(A1;0))
Du skal ændre A1 til din kolonne med årstallet. Husk også at definere den nye kolonne til årstal. Kopier derefter formlen ned gennem regnearket. Nu skulle du gerne have en ny årstalskolonne. Den kan du enten bruge i grafen, eller du kan kopiere den over i den oprindelige kolonne ved at kopiere, og indsætte specielt (husk markering i værdier).
Avatar billede zac Nybegynder
12. december 2005 - 10:24 #2
Forstår det ikke! Har omdefineret kolonnen til åååå, men det er jo det, som giver 1905...
Prøver i stedet helt forfra, rigtig procedure?:
Ny kolonne, format cells - numbers - custom - åååå.
Indskriver 1980 - og får 1905 (hvis jeg ikke havde defineret som åååå fik jeg jo bare 1980).
Avatar billede zac Nybegynder
12. december 2005 - 10:29 #3
Kan det være noget med, at mit Excel er engelsk? Undrer mig over, at der står åååå, og kommer i tanke om, at jeg måske selv har prøvet at definere åååå for længe siden? Prøver at definere en med yyyy! vender tilbage
Avatar billede zac Nybegynder
12. december 2005 - 10:39 #4
Når jeg definerer kolonnen med yyyy, indtaster årstallene 1980, 1981..., står der yyyy alle steder, men dobbetlklik på en celle viser det rigtige årstal bagved - hvordan nu få vist det i stedet for yyyy? Chart bliver rigtigt, men også med yyyy for alle årstallene...
Avatar billede b_hansen Novice
12. december 2005 - 10:42 #5
Jeg tror ikke, jeg forstår problemet....... Men du kan eventuelt fomatere cellerne til standardformat igen.
Avatar billede zac Nybegynder
12. december 2005 - 11:17 #6
Jeg forstår det heller ikke :-)
Men der er således: Ny kolonne, format cells, number, custom, yyyy --- indskriver 1980 - og får yyyy (og det samme med 1981, 1982...).
Dobbeltklik i en celle viser det rigtige årstal, og kurvens udvikling viser det samme (men med yyyy som alle værdierne på x-axen).
Avatar billede b_hansen Novice
12. december 2005 - 11:22 #7
Ok, nu er jeg med. Det skyldes, at Excel tilsyneladende stadig opfatter indtastningen som en talværdi. Og den konverteres så til en datoværdi pga. celleformateringen.

Den nemme løsning er derfor mit alternativ med =DATOVÆRDI(). Ellers skal alle årstal indtastes inclusive dato og måned.
Avatar billede zac Nybegynder
12. december 2005 - 13:20 #8
TAKKER, med =DATOVÆRDI lykkedes det at få indtastet 1980 så der også står 1980.
Og så kommer alignment op som faneblad ved format x-axen, så jeg kan få årstal til at stå lodret.

Meeeeen: Træerne vokser ikke ind i himlen - når jeg derefter slår vis data til (chart options - data table - show data), så ændres formatteringen af x-axen, så årstallene igen står vandret! Og så kan x-axen igen ikke formatteres med alignment, den mulighed er nu forsvundet. Ak ja.

Jeg har derfor nu i stedet valgt at trænge plot area sammen, så 1980 kommer til at slå i to etager....
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester