EXCEL自定義格式

2022-05-25 10:48:05 字數 3048 閱讀 5834

用以下一段技巧來慶祝我轉正版主

**一下excel中的自定義格式

本來想把下面的總結寫成一遍文的,但看了一下手頭的資料,覺得沒必要了,就直接寫條件和如何操作吧。

1、若要大於等於60分的成績顯示為黑色,小於60的資料顯示紅色,則自定義為

[紅色][>=60];[黑色][<60]

2、若要資料以小數點對齊,自定義為

#.????? (不過此格式小於1的小數前面的乙個0不顯示,有點類擬於access中的)

同理如果是分數以除號對齊,自定義為

#/?????

3、若要在單元格中插入固定文字,自定義為

#"公斤",如果能確定小數字的如定義保留三位小數,可為 #.???」公斤」

4、顯示負數為正數,顯示零,正數則不顯示,自定義為

;##;0

5、這個同上例相類擬,不顯單元格中的0,其他顯示

0;-0;;@

6、繼續相類的顯示問題,要隱藏所有的輸入值,自定義為

;;;7、只隱藏文字,其它顯示,自定義為

#;-#;0;

8、只隱藏數字,不隱藏文字,自定義為

;; 如果文字以*號顯示可以為 ;;; **

9、將資料直接變成萬為單位,保留1位與4位數。

#!.0,"萬元" #!.0000"萬元"

10、將***格式的資料轉化為日期格式。

0000"."00"."00 或 0000"-"00"-"00

類擬的還有

0#":"##-0#":"## ,表示的是從幾點到幾點的格式

##"小時"##"分鐘" ,表示的是幾小時幾分鐘

[<1200]"上午"0#":"##;[>1200]"下午"0#":"##;"中午表示顯示12小時制的時間

11、小寫中文時11~19會變成一十一~一十九,如何實現十一~十九

[>20][dbnum1];[dbnum1]d

12、替換顯示,如在**中有性格一列,可自定義為

[=1]"女";[=2]"男" 這樣只要輸入1或2就能顯示女或男了。

13、相類擬的,以不同條件顯示不同提示

"大於零";"小於零";0;@,這個自定義格式是判斷是否是0值,如不是則顯示大於或小於零。

[<60]#"不及格";[=100]#"滿分";#"及格",這個自定義格式就是顯示成績情況了。

"正"#;"負"#;0;@,這個則是正負用文字顯示。等等

自定義格式只改變資料的外觀,並不改變資料的值,也不影響資料的計算。如第10題的資料仍是乙個數值而不是日期或時間,不能參與時間計算。靈活運用好excel的自定義格式功能,會對我們的工作做到很好的補充。

有人要問了,做了這麼多自定義,每次輸入不是麻煩了?做成模板,可基於模板來新建工作簿。就可以讓你的新文件就帶你做的自定義格式。

另外vba中的可以用format格式化輸出,同樣也可以利用函式輸出一些自定義的格式。

把以上幾個常用的符號解釋一下意思,#」表示只顯示有意義的零(其他數字原樣顯示);逗號為千分位分隔符;「0」表示按照輸入結果顯示零;「0.00」小數點後的零的個數表示小數字數; 「-」表示負數;小數點後面的「0」的個數表示小數字數; @代表輸入單元格的文字它的位置決定excel在輸入文字前面還是後面顯示;[red]定義的是顏色,如第一例可輸入「黑色」,「藍色」,「青色」,「綠色」,「洋紅」,「紅色」,「白色」或「黃色」。

就發這麼多,也搞了個把小時了。^-^

如果各位網友有好一點的自定義格式可跟貼,可加分哦。

自定義格式的通用模型相當於這樣的條件格式:[>0]正數格式;[<0]負數格式;零格式;文字格式;

正數的格式**為「#,##0.00」,「#」表示只顯示有意義的零(其他數字原樣顯示),逗號為千分位分隔符,「0」表示按照輸入結果顯示零,「0.00」小數點後的零的個數表示小數字數;負數的格式**為「[red]-#,##0.

00」. 「-」表示負數,可選項[red]定義負數的顏色,可輸入「黑色」,「藍色」,「青色」,「綠色」,「洋紅」,「紅色」,「白色」或「黃色」.零的格式**為「0.

00」,小數點後面的「0」的個數表示小數字數;文字的格式**為「"excel"@」(或"excel」),excel是要在輸入文字的前面或後面顯示的字串,@代表輸入單元格的文字,它的位置決定excel在輸入文字前面還是後面顯示.

以上格式**可單獨使用也可聯合使用:

例如單元格內定義為: 「52013,148,定義格式為「###0.0」,會顯示為「52013.0」;

定義為 "銀""碼"###0.00"元";再輸入」1314.88」會顯示為」銀碼1314.88元」,

定義為"虧""損"-###0.00"元"」再輸入「1314.88」會顯示為」虧損-1314.88元」

偏注:自定義格式只改變資料的外觀,並不改變資料的值,也不影響資料的計算.靈活運用好excel的自定義格式功能,將會給我們的工作帶來非常實惠的妙處.

還可以定義分數輸入法

可以將已有的數值轉換為相同分母的分數

如;#(空格)??/5

1.自定義格式為:=text(a1,"yyyymmdd"),將」20060109」轉換成」2023年1月9日」

2.自定義格式為:[=1]"女";[=2]"男",輸入1則等於女,輸入2則等於男

3.自定義格式為:[m]"'"s!",請按這個格式輸入0:11:52(即0小時11分52秒,其中的0必須輸入,不能省略),這樣的資料格式可以參與計算,排序

1、隱藏資料:格式

2、將資料直接變成萬為單位:也有兩種,保留1位與4位數。

#!.0,"萬元" #!.0000"萬元"

3、按小數點對齊。#.???其中幾個?即幾位。

4、按條件顏色。格式——[綠色][>=60]g/通用格式;[紅色]g/通用格式

即大於等於60為綠小於為紅,可以為條件格式的乙個補充(條件格式只能有三種)

5、將***格式的資料轉化為日期格式。

0000"."00"."00 0000"-"00"-"00

6、小寫中文時11~19會變成一十一~一十九,我要的是十一~十九,怎麼辦?

[>20][dbnum1];[dbnum1]d

7、怎麼讓新工作表中有自定義的格式——做成模板!!

8、vba中的可以用format格式化輸出,同樣也可以利用函式輸出一些自定義的格式。

Excel建立或刪除自定義數字格式

excel 工作表和 excel 基礎 設定數值格式 建立或刪除自定義數字格式 microsoft office excel 提供了許多內建數字格式,但如果這些格式無法滿足您的需要,您可以自定義內建數字格式以便建立自己的數字格式。若要了解有關如何更改數字格式 的詳細資訊,可能需要在開始之前檢視有關自...

excel自定義單元格格式詳解

單元格格式的自定義詳解 各個引數的涵義 1.g 通用格式 以常規的數字顯示,相當於 分類 列表中的 常規 選項。例 g 通用格式 10顯示為10 10.1顯示為10.1。2.0 數字佔位符。如果單元格的內容大於佔位符,則顯示實際數字,如果小於點位符的數量,則用0補足,小數點後面的位數大於佔位符的要四...

Excel中自定義函式例項剖析

稍有excel使用經驗的朋友,都知道excel內建函式的快捷與方便,它大大增強了excel資料計算與分析的能力。不過內建的函式並不一定總是能滿足我們的需求,這時,就可以通過定義自己的函式來解決問題。文章末尾提供.xls檔案供大家 參考。一 認識vba 在介紹自定義函式的具體使用之前,不得不先介紹一下...