Excel er fantastisk til at gemme et nummer og præsentere et andet nummer. Vælg en hvilken som helst celle, og vælg Valutaformat. Excel tilføjer et dollartegn og et komma og præsenterer tallet afrundet til to decimaler. I figuren nedenfor indeholder celle D2 faktisk 6.42452514. Heldigvis præsenterer det indbyggede brugerdefinerede nummerformat resultaterne i et letlæseligt format.
Den brugerdefinerede nummerformatkode i D2 er $ #, ## 0.00. I denne kode kræves 0'ere cifre. Alle #'er er valgfri cifre.
Formateringskoder kan dog være langt mere komplekse. Koden ovenfor har et format. Dette format anvendes på hver værdi i cellen. Hvis du angiver en kode med to formater, er det første format for ikke-negative tal, og det andet format for negative tal. Du adskiller formaterne med semikolon. Hvis du angiver en kode med tre formater, er den første for positiv, så negativ, derefter nul. Hvis du angiver en kode med fire formater, bruges de til positiv, negativ, nul og tekst.
Selvom du bruger et indbygget format, kan du gå til Formatér celler, Antal, Brugerdefineret og se koden, der bruges til at generere dette format. Figuren nedenfor viser koden til regnskabsformatet.
For at oprette dit eget brugerdefinerede format skal du gå til Formatér celler, nummer, brugerdefineret og indtaste koden i feltet Type. Se eksemplet i boksen Prøve for at sikre, at alt ser korrekt ud.
I det følgende eksempel anvendes tre zoner. Tekst i anførselstegn føjes til nummerformatet for at tilpasse beskeden.
Hvis du opretter en zone til nul, men ikke lægger noget der, skjuler du alle nulværdier. Den følgende kode bruger farvekoder til positive og negative. Koden ender i et semikolon, hvilket skaber en zone med nul værdier. Men da zonen er tom, vises nulværdier ikke.
Du kan udvide dette ved at gøre alle zoner tomme. En brugerdefineret formatkode ;;; vil skjule værdier i displayet og udskriften. Du kan dog stadig se værdierne i formellinjen. Hvis du skjuler værdier ved at gøre skrifttypen hvid, bliver ;;; forbliver skjult, selvom folk ændrer påfyldningsfarven. Følgende figur indeholder nogle interessante formateringstricks.
Hvis du sætter ** foran nummerkoden i B2 og B3, udfyldes Excel til venstre for nummeret med stjerner, som de gamle checkwriter-maskiner ville gøre. Men der er intet, der siger, at du skal bruge stjerner. Uanset hvad du lægger efter den første stjerne gentages for at udfylde rummet. Række 3 bruger *! at gentage udråbstegn.
I B4 og B5 dividerer hvert komma, som du lægger efter det sidste nul, tallet med 1000. Koden 0, K viser tal i tusinder, med et K bagefter. Hvis du vil vise millioner, skal du bruge to kommaer. "M" -koden skal indeholde anførselstegn, da M allerede betyder måneder.
I B6 skal du tilføje en streng besked i den fjerde zone for at advare enhver, der indtaster data om, at du vil have et nummer i cellen. Hvis de ved et uheld indtaster tekst, vises meddelelsen.
I B7 til B9 overskrives de normale zoner Positiver, Negativer og Nul af forhold, du sætter i firkantede parenteser. Tal under 70 er røde. Tal over 90 er blå. Alt andet er sort.
I B10 fortæller de ulige _ (symboler i regnskabsformatet Excel at lade så meget plads som en venstre parentes ville tage. Det viser sig, at en understregning efterfulgt af et hvilket som helst tegn vil efterlade så meget hvid plads som det tegn. koden indeholder 4 nuller. Men der er forskellige mellemrum mellem dem. Mellemrummet mellem 1 og 2 er bredden på 2 W tegn. Mellemrummet mellem 2 og 3 er bredden på et N. Mellemrummet mellem 3 og 4 er bredden på et lille bogstav i.
Den følgende figur viser forskellige datoformateringskoder.
Bemærk
Mmmmm-formatet i række 8 er nyttigt til produktion af JFMAMJJASOND-kortetiketter.
Tak til Dave Baylis, Brad Edgar, Mike Girvin og @best_excel for at foreslå denne funktion.