Talformat i Excel 2016
Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Generelt
Forum beskrivelse: Hjælp til generel daglig brug af programmet Excel
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=3641
Udskrevet den: 27.Nov.2024 kl. 07:55
Emne: Talformat i Excel 2016
Besked fra: guldbrand
Emne: Talformat i Excel 2016
Posteringsdato: 08.Okt.2018 kl. 09:55
Hej Jeg er netop blevet opgraderet til Excel 2016, og nu har jeg problemer med at få vist tal korrekt. Jeg har tidligere blot trykket på 'Separatortegn' (de tre 0-er), og så er tal vist 'rigtigt', som i:
- tusindtalsseparator er et punktum - 2 decimaler efter komma - tallet er højrestillet - eventuelt minus er vist lige foran tallet - 0-værdier vises blot som en lille streg
I den nye version sker følgende 'fejl' i visningen, hvis jeg trykker på 'Separatortegn': - tal bliver ikke højrestillet; de står i stedet en smule til venstre for den højre cellekant - eventuelt minus står ikke direkte foran tallet, men i stedet helt til venstre i cellen. Det er et stort problem hvis cellerne er meget brede, da man så kan overse minusset
Hvis jeg i stedet vælger formatet 'Tal' i menuen, sker følgende fejl i visningen af tallet: - 0-værdier vises som 0,00 i stedet for en lille streg (det går ud over overskueligheden, synes jeg) - Der er ikke længere indsat en tusindtalsseparator, som derfor skal vælges manuelt.
Jeg har læst mig frem til, at man kan ændre i de brugerdefinerede visninger, og kan derfor oprette en visning, som passer til den gamle 'Separatortegn', men den oprettede visning gemmes tilsyneladende ikke, så den skal oprettes hver eneste gang, jeg starter et nyt ark op...møgirriterende
Håber nogle af jer eksperter kan hjælpe, da jeg ikke er stødt på løsningen i diverse andre fora.
Med venlig hilsen Christian
|
Svar:
Besked fra: maxzpad
Posteringsdato: 08.Okt.2018 kl. 10:30
Hej Christian
Jeg har ikke hørt om dette problem før.
I min Excel-version (365) giver "000"-knappen (Separatortegn) det resultat, du ønsker, som er "revisionsformat uden symbol".
Du kan få dette format ved at trykke Ctrl + 1 (1-tallet oven over Q-tasten) og vælge Revision. Indstil som ønsket med decimaler, tusindtalsseparator og symbol. Herefter er det hurtigste at kopiere til andre celler med Formatpenslen (med mindre du formaterer alle celler i arket med det samme, hvilket så også vil påvirke celler med f.eks. datoer og procenttal).
Hvis den eneste løsning, du ønsker, er at få dette koblet til Separatortegns-knappen, har jeg ikke noget at byde ind med.
Mvh Max
|
Besked fra: maxzpad
Posteringsdato: 08.Okt.2018 kl. 10:45
Hej igen
En enkelt work-around jeg kom til at tænke på ....
Du kan tilføje nedenstående makro til din personlige projektmappe (PERSONAL.XLSB) og koble den til en knap, som du tilføjer på værktøjslinjen "Hurtig adgang".
Sub FormatSelection()
Selection.NumberFormat = "_(* #,##0.00_);_(* (#,##0.00);_(* ""-""??_);_(@_)"
End Sub
Denne makro vil dermed blive tilgængelig i Excel generelt, dvs. du skal kun oprette den én gang, hvorefter du kan bruge den i alle projektmapper (filer), du åbner.
Mvh Max
|
Besked fra: guldbrand
Posteringsdato: 08.Okt.2018 kl. 11:55
Hej Max
Tak for svarene. Dit første forslag havde jeg prøvet, og det giver desværre samme resultat, som hvis jeg blot trykker på 'Separatortegn'; tallet er ikke højrestillet, og et eventuelt negativt fortegn er placeret helt til venstre i cellen, uanset hvor lang den måtte være. Dit andet forslag lyder mere interessant, da det allerede er lykkedes mig at få vist tallet rigtigt, hvis jeg selv opretter en brugerdefineret visning (_ * #.##0,00_ ;_ * -#.##0,00_ ;_ * "-"??_ ;_ @_ ). Problemet, er at Excel ikke husker denne oprettelse, og det derfor skal gøres hver eneste gang jeg åbner programmet. Hvis jeg kunne koble det på en hurtig adgang ville problemet være løst. Jeg kender dog ikke meget til makrooprettelse, og da det er på en arbejds-pc, har jeg formentlig slet ikke mulighed for at gøre det - jeg må lige prøve at kontakte vores IT-afdeling... Mvh Christian
|
Besked fra: maxzpad
Posteringsdato: 08.Okt.2018 kl. 12:22
Hej Christian
Hvis den "almindelige" nummerformatering også viser forkert, som du beskriver det, må der være noget mere grundlæggende galt. Mystisk.....
Hvad angår makroer og sikkerhed, bør du normalt kunne få lov til dette, med mindre, selvfølgelig, at din IT-afdeling kører det meget stramt. Jeg ville sagtens kunne guide dig igennem det via fjernsupport, men i respekt for din IT-afdeling må vi nok hellere lade være.
Mvh Max
|
Besked fra: guldbrand
Posteringsdato: 08.Okt.2018 kl. 12:25
Hehe, Tak for det Max, men det vil jeg med garanti ikke få lov til
Jeg har skrevet til dem, og så må vi se.
|
Besked fra: P.K..
Posteringsdato: 26.Feb.2019 kl. 11:40
Øv hvor jeg irriterer mig over en af de nylige opdateringer til excel som har ændret måden Excel viser standard talformaterne når man trykker på de 3x000 Øverst: Et tal tastet uden formattering Mellemst: Nyt format når der trykkes på 3x000 Nederst: Som det så ud i "de gode gamle dage" svarende til at tallet formatteres som tal og med tusindtalsadskillelse Kan det ændres tilbage ?
|
Besked fra: guldbrand
Posteringsdato: 26.Feb.2019 kl. 11:56
Det kan ikke ændres tilbage, men du kan godt få vist tallet som i linje 3 i dit eksempel; du skal blot bruge genvejen ctrl+shift+1
Desværre løser denne genvej ikke mit oprindelige problem med at nul bliver vist som '0,00' i stedet for '-'
Det går ud over overskueligheden, hvis man har nogle tabeller, hvor rigtig mange af tallene er nul.
Der er vist ikke andet at gøre, end at droppe excel og gå tilbage til SuperCalc
|
Besked fra: Mads32
Posteringsdato: 26.Feb.2019 kl. 14:11
Hej
Kan du ikke oprette den kode der bliver beskrevet af maxzpad, som en brugerdefineret kode, "Formater celler".Her vælger du "Tal" og nederst "Brugerdefineret"
Der fremkommer en liste med mange brugerdefinere forslag. Vælg en og tilret den til forslagetfra maxzpad. og Klik på "OK"
Nu har du formateret dine celler, og formateringen bliver gemt, under brugerdefinerede.
|
Besked fra: guldbrand
Posteringsdato: 27.Feb.2019 kl. 07:32
Det er som sagt en arbejds-pc, og jeg har ikke rettigheder til at danne makroer, så løsningen som maxzpad foreslår duer ikke.
Hvis du mener den kode, som jeg har beskrevet, virker det ikke specielt godt. Jeg kan godt oprette brugerdefinerede formateringer i celler, men Excel husker dem ikke, og så skal jeg gøre det, hver eneste gang, jeg opretter et nyt ark. Det er selvfølgelig en mulighed, men det havde været betydeligt nemmere, hvis formatet var standard ligesom i de ældre versioner...
|
Besked fra: Mads32
Posteringsdato: 27.Feb.2019 kl. 09:50
Hej
Mit forslag er ikke at oprette en makro, men blot at oprette et brugerdefineret format, op oprette formatet som beskrevet af maxzpad.
Et brugerdefineret format vil altid være tilgængeligt under de brugerdefinerede formater.
|
Besked fra: Finnmork
Posteringsdato: 28.Feb.2019 kl. 10:13
Prøv og gå ind og se under indstillinger, avanceret og systemseperatorer. mvh Finn Mørk
|
|