tft每日頭條

 > 科技

 > 單元格工作方法

單元格工作方法

科技 更新时间:2024-05-21 10:08:01

_Excel公式教程 (2016-01-28 21:41:37)

單元格工作方法(單元格格式代碼詳解)1

轉載

标簽: excel公式教程 單元格格式代碼分類: Excel公式教程-原理篇

在自定義格式代碼中最多可以指定四個部分,依次定義正數、負數、零和文本的格式;各部分之間用分号隔開。

當隻指定了一個部分,如果用符号@指定為文本格式,則單元格的内容将全部轉換為文本值;如果沒有用符号@指定為文本格式,則該部分同時定義正數、負數和零的格式,文本使用常規格式。

當隻指定了兩個部分,如果第二部分用符号@指定為文本格式,則第一部分同時定義正數、負數和零的格式;如果第二部分沒有用符号@指定為文本格式,則第一部分定義正數和零的格式,第二部分定義負數的格式,文本使用常規格式。

當隻指定了三個部分,如果第三部分用符号@指定為文本格式,則第一部分同時定義正數和零的格式,第二部分定義負數的格式;如果第三部分沒有用符号@指定為文本格式,則三個部分依次定義正數、負數和零的格式,文本使用常規格式。

文本格式必須是格式代碼的最後一部分。

如果格式代碼某部分為空格式,則單元格不顯示該部分對應的值。例如:

格式“;;;”,三個分号使四個部分都是空格式,該格式隐藏單元格的值,但不能隐藏錯誤值。

格式“G/通用格式;-G/通用格式;G/通用格式;”,最後一部分為空格式,隐藏文本值不顯示。

格式“G/通用格式;;;”,後面三個部分都是空格式,僅顯示正的數字值。

格式“;-G/通用格式;;”,僅顯示負的數字值。

格式字符不區分字母大小寫(但科學記數形式裡的E必須用大寫)。詳述如下:

1】G/通用格式 就是常規格式。

2】. 小數點符。在數字部分中,如果沒有小數點符,數字将四舍五入為整數顯示;如果有多個小數點符,則以第一個為小數點定位符,其餘的視作在小數部分插入的字符。例如:

格式“0”為整數格式,輸入56.7顯示“57”。

格式“0.000.000”的第一個小數點符為小數點定位符,輸入123.45678顯示“123.456.780”。

3】#、0、? 數字占位符。

(1)如果數字小數點右側的位數大于所設定格式中占位符的位數,則該數字将按占位符位數進行四舍五入;如果數字小數點左側的位數大于占位符的位數,那麼超出的位數也會顯示出來。

(2)如果數字小數點兩側的位數小于占位符的位數,占位符#不顯示無意義的零,而占位符0顯示無意義的零,占位符?則以空格代替無意義的零。

(3)如果所設定的格式中小數點左側全部是#,那麼小于1的數字将以小數點開始。如果格式中小數點右側是#,則小數點可能不對齊。

如果單元格的值為0,設置格式“0”顯示“0”;設置格式“#”或“?”顯示空白,相當于在“選項”對話框“視圖”選項卡中設置了零值不顯示。

格式“0.00”為兩位小數格式,輸入45.678顯示“45.68”,輸入345.6顯示“345.60”。

格式“0-00-00”把8位數字以日期形式顯示,輸入20031225顯示“2003-12-25”。

4】, 千位分隔符或以一千為單位表示數字的數量級。例如:

格式“#,##0”為帶千位分隔符的整數格式,輸入1234.5顯示“1,235”。

格式“#,##0”為帶千位分隔符的整數格式,輸入1234.5顯示“1,235”,輸入1234567顯示“1,234,567”。

格式“#,##0.00”為帶千位分隔符的兩位小數格式,輸入1234.5顯示“1,234.50”。

格式“0,,百萬”以百萬為單位保留整數,輸入5678900顯示“6百萬”。

5】% 百分号,相當于把數字除以100,并在後面添加百分号。例如:

格式“0.00%”為兩位小數的百分比格式,輸入70.2顯示“70.20%”。

6】分數形式。例如:

格式“# ?/?”,輸入1.5顯示“1 1/2”。

格式“# ?/4”,輸入.5顯示“2/4”。可以任意指定分母數字。

也可在單元格直接以分數形式輸入,例如輸入“0 1/2”,即相當于輸入0.5并自動設置成分數格式。

7】E 、E- 科學記數形式。E必須是大寫。例如:

格式“0.00E 00”,輸入.5顯示“5.00E-01”,輸入123456789顯示“1.23E 08”。

格式“0.00E-00”,輸入.5顯示“5.00E-01”,輸入123456789顯示“1.23E08”。

8】貨币格式。例如:

格式“¥#,##0.00;¥-#,##0.00”為人民币格式,輸入12345.67顯示“¥12,345.67”。

格式“$#,##0.00;$-#,##0.00”,輸入12345.67顯示“$12,345.67”。

格式“"US$"#,##0.00;-"US$"#,##0.00”為美元格式,輸入12345.67顯示“US$12,345.67”。

格式“[$HKD] #,##0.00;[$HKD] -#,##0.00”為港币格式,輸入12345.67顯示“HKD 12,345.67”。

格式“[$HK$-C04]#,##0.00;-[$HK$-C04]#,##0.00”為港币格式,輸入12345.67顯示“HK$12,345.67”。

貨币格式有很多種形式,詳見單元格格式對話框、貨币格式中“貨币符号(國家/地區)”下拉菜單。

9】_ 留下一個和下一個字符同等寬度的空格。例如設置格式“0.00_);(0.00)”可使正數和括号内的負數對齊。

10】@ 顯示輸入的文本。隻能在格式代碼的最後一部分使用@。如果格式代碼隻有一個部分且使用了@,則輸入的值都将保存為文本。使用多個@可重複顯示輸入的内容。例如:

格式“@”,就是文本格式,單元格設置該格式後,輸入的所有内容(包括公式)将存儲為文本。而設置格式前所輸入的内容并不改變。設置文本格式後,單元格自動默認左對齊。

格式“@-@”,輸入“溫州”,顯示“溫州-溫州”。

11】"" 顯示雙引号内的字符。

在格式中可以直接輸入格式代碼以外的字符而無需使用引号,例如:

格式“0萬”,輸入“12”,顯示“12萬”。

格式“0!.0,萬”以萬為單位保留1位小數,輸入125670顯示“12.6萬”。

格式“0!.0000萬”以萬為單位保留4位小數,輸入12567顯示“1.2567萬”。

要把單元格設置為以萬為單位保留兩位小數,可設置格式“0.00,,萬%”,在%前按住Alt,用小鍵盤輸入10(即相當于輸入了一個換行符),并把單元格設置為自動換行。

格式“0!.00,,億”以億為單位保留兩位小數,輸入18653471415顯示“186.53億”。

如果想單元格顯示格式符号,可以用括号括住。例如:

格式“0"mm"”,輸入“23”,顯示“23mm”。

12】\ 顯示下一個字符及其後的字符,直到遇到格式符号為止。例如:

格式“0\ml”,輸入“23”,顯示“23ml”。

13】! 顯示下一字符。一般用于顯示1個格式符号。例如:

格式“!"0!ml!"”,輸入“123”,顯示“"123ml"”。

14】* 重複下一字符,使單元格内容充滿列寬。

格式“**;**;**;**”模仿密碼保護,輸入任何值都顯示“********”,可惜在輸入過程中還是顯示的。

格式“*- 0”模仿目錄中頁碼之前、與标題之間的分隔符,輸入“2”,顯示“------ 2”。

格式“@ *-”模仿目錄中标題之後、與頁碼之間的分隔符,輸入“緒論”,顯示“緒論 ---”。

15】日期格式。

(1)y 年份。

y或yy 顯示兩位年份。

yyy或yyyy 顯示四位年份。

(2)e 顯示四位年份。E也是科學計數形式的代碼符。

(3)b 佛曆BE(Buddist Era)年份,即以公元前543年為紀年元年,對1900年以後的日期有效。

b或bb 顯示兩位佛曆年份。

bbb或bbbb 顯示四位佛曆年份。

(4)b1、b2 以公曆、回曆解析其後日期格式的y、m、d。

(5)m 月份。M在時間格式中代表分鐘。

m 顯示月份的阿拉伯數字形式:1~12。

mm 顯示月份的兩位阿拉伯數字形式:01~12。

mmm 顯示月份的英文簡寫形式:Jan~Dec。

mmmm 顯示月份的英文形式:January~December。

mmmmm 顯示月份的第一個英文字母:J~D。

(6)d、a 日期或星期。

d 顯示日期的阿拉伯數字形式:1~31。

dd 顯示日期的兩位阿拉伯數字形式:01~31。

ddd 顯示星期的英文簡寫形式:Mon~Sun。

dddd 顯示星期的英文形式:Monday~Sunday。

aaa 顯示星期的中文簡寫形式:一~日。

aaaa 顯示星期的中文形式:星期一~星期日。

(7)-、/ 日期分隔符。可在控制面闆的“區域和語言選項”裡設置默認的日期分隔符。

(8)g 日本年号。明治年間為1868~1911年;大正年間為1912~1925年;昭和年間為1926~1988年;1989年之後是平成。

g 顯示大寫字母的日本年号:M、T、S、H。

gg 顯示漢字簡稱的日本年号:明、大、昭、平。

ggg 顯示漢字的日本年号:明治、大正、昭和、平成。

例如,單元格輸入“2015-8-20”,

設置格式“e年mm月dd日(aaa)”,顯示“2015年08月20日(四)”。

設置格式“e年”“yyy年”或“yyyy年”,顯示“2015年”。

設置格式“y年”或“yy年”,顯示“15年”。

設置格式“佛曆bbb年”或“佛曆bbbb年”,顯示“佛曆2558年”。BE=AD 543。

設置格式“b2回曆yyy年m月d日”,顯示“回曆1436年11月6日”。

設置格式“m月”,顯示“8月”。

設置格式“d”,顯示“20”。

設置格式“aaaa”,顯示“星期四”。

設置格式“e"年1月-"e年m月”,顯示“2015年1月-2015年8月”。

設置格式“[$-411]ggg e年m月d日”,顯示“平成 27年8月20日”。

16】時間格式。

(1)h 小時。

h 顯示0~23。

hh 顯示00~23。

(2)m 分鐘。

m 顯示0~59。

mm 顯示00~59。

(3)s 秒。

s 顯示0~59。

ss 顯示00~59。

(4): 時間分隔符。可在控制面闆的“區域和語言選項”裡設置默認的時間分隔符。

(5)[h][m][s] 小時、分鐘、秒的發生數。

例如,單元格輸入“16:3:36”,

設置格式“h:mm:ss”,顯示“16:03:36”。

設置格式“h時m分s秒”,顯示“16時3分36秒”。

設置格式“[$-409]h:mm am/pm”或“[$-409]h:mm a/p”,顯示“4:03 PM”。

設置格式“[$-804]h:mm 上午/下午”,顯示“4:03 下午”。

設置格式“上午/下午h時m分s秒”,顯示“下午4時3分36秒”。

又如,單元格輸入:

="16:50:36"-"12:10:16"

設置格式“[h]小時”,顯示“4小時”,注意是截尾舍入。

設置格式“[h]小時m分”,顯示“4小時40分”,注意m不能再加“[]”。

設置格式“[m]分種”,顯示“280分種”。

另外,單元格可以輸入并顯示百分之一秒,而編輯欄隻能四舍五入顯示到秒。例如:

設置格式“h:mm:ss.00”,輸入16:03:36.75,單元格顯示“16:03:36.75”,編輯欄隻顯示“16:03:37”。

17】[顔色] 可用顔色名稱[黑色][白色][紅色][藍色][黃色][綠色][洋紅][藍綠色]設置八種顔色,或用[顔色1]-[顔色56]調用調色闆上的顔色。

設置格式“[紅色]0;[綠色]0”,輸入正數顯示為紅色字體,輸入負數顯示為綠色字體。

18】[條件] 可以在格式代碼中設置簡單的條件判斷。

1、條件由比較運算符、數字常量構成,例如:[>=60]。

2、條件隻比較數字,不比較文本。如果比較運算符後面是文本、引用,或不指定比較對象,一律視作數字0。例如:[<>A]、[<>A1]、[<>]都相當于[<>0]。

3、格式代碼中最多可以設置兩個條件,但格式代碼可包含四個部分:

[條件1]數字格式1;[條件2]數字格式2;數字格式3;文本格式

設置格式“[>=60]合格”,輸入大于等于60的數字顯示“合格”;輸入小于60的數字或文本值,則使用常規格式顯示。

設置格式“[>=60]合格;;不合格;缺考”,輸入大于等于60的數字顯示“合格”;輸入負數則不顯示(使用第二部分的空格式);輸入小于60的數字顯示“不合格”;輸入文本“沒考試”則顯示“缺考”。

設置格式“[紅色][>=85]A;[洋紅][>=60]!B;[藍色]C;[綠色]!D”,輸入大于等于85的數字,則顯示紅色的A;輸入小于85且大于等于60的數字,則顯示洋紅色的B;輸入小于60的數字,則顯示藍色的C;輸入文本則顯示綠色的D。

19】[DBNum] 中文數字或全角數字。

例如,單元格輸入“105000.8”,

設置格式“[DBNum1]”顯示中文小寫數字“一十萬五千.八”;

設置格式“[DBNum1]0.00”顯示中文小寫數字“一○五○○○.八○”;

設置格式“[DBNum2]”顯示中文大寫數字“壹拾萬伍仟.捌”;

設置格式“[DBNum2]0.00”顯示中文大寫數字“壹零伍零零零.捌零”;

設置格式“[DBNum3]”顯示全角數字“1十萬5千.8”;

設置格式“[DBNum3]0.00”顯示全角數字“105000.80”。

又如,單元格輸入日期“2003-02-15”,

設置格式“[DBNum1]e年m月d日”顯示中文小寫日期“二○○三年二月十五日”。

設置格式“[DBNum2]e年mm月dd日”顯示中文大寫日期“貳零零叁年零貳月壹拾伍日”。

20】[$] 設置數字、貨币、日期和時間格式所屬的國家/地區。比如:[$-804]代表中國,[$-409]代表美國,[$-809]代表英國,等等。

單元格工作方法(單元格格式代碼詳解)2

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved