单元格内容编码(单元格格式代码详解)
时间:2023-09-08 11:13:34 整理: • 2人看过
单元格格式代码详解_Excel公式教程(2016-01-28 21:41:37)
转载
▼
页签:excel公式教程单元格格式代码分类:Excel公式教程-原文章节
用户自定义格式代码中最多可以指定四个部分,依次定义正、负、零、文本的格式;各部分用分号分隔。
仅指定一部分时,如果用符号@指定文本格式,则单元格内容将全部转换为文本值;如果没有用符号@指定文本格式,这部分同时定义了正数、负数和零的格式,文本使用常规格式。
仅指定两部分时,如果第二部分用符号@指定为文本格式,则第一部分同时定义正数、负数和零的格式;如果第二部分没有用符号@指定为文本格式,则第一部分定义正数和零的格式,第二部分定义负数的格式,文本使用常规格式。
当只指定了三部分时,如果第三部分用符号@指定为文本格式,则第一部分同时定义了正格式和零格式,第二部分定义了负格式;如果第三部分没有用符号@指定为文本格式,则三部分依次定义正数、负数和零的格式,文本使用常规格式。
文本格式必须是格式代码的最后一部分。
如果格式代码的一部分是空格式,则单元格不会显示该部分的对应值。例如:
格式";;;",三个分号组成空格式的所有四个部分,这将隐藏单元格值,但不能隐藏错误值。
format”G/通用格式;-G/通用格式;G/通用格式;”,最后一部分是空格式,不显示隐藏的文本值。
format”G/通用格式;;;",后三部分都是空格式,只显示正数值。
格式";-G/通用格式;;",则只显示负数值。
格式的字符不区分大小写(但科学记数法中的e必须大写)。详情如下:
G/一般格式是常规格式。
。小数符号。在数字部分,如果没有小数符号,数字会四舍五入为整数显示;如果有多个十进制符号,第一个作为十进制定位符,其余的视为插入十进制部分的字符。例如:
格式“0”是整数格式。输入56.7显示“57”。
格式“0.000.000”中的第一个小数点是小数点定位符,显示“123.45678”。
#、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”。
、千位分隔符或以千为单位的数量级。例如:
格式“# # # 0”是带有千位分隔符的整数格式。输入1234.5显示“1,235”。
格式“# # # 0”是带有千位分隔符的整数格式。输入1234.5显示“1,235”,输入1234567显示“1,234,567”。
格式“# # # 0.00”是带有千位分隔符的两位十进制格式。输入1234.5,显示“1,234.50”。
格式“0,100,000,000”以百万为单位保留整数。输入5678900显示“600万”。
%百分号,相当于把数字除以100,再在后面加一个百分号。例如:
格式“0.00%”是带有两位小数的百分比格式。输入70.2,显示“70.20%”。
分数形式。例如:
格式“#?/?",输入1.5以显示“1 1/2”。
格式“#?/4”,输入. 5显示“2/4”。可以任意指定分母数。
也可以直接在单元格中输入分数,比如输入“0 1/2”,相当于输入0.5,自动设置分数格式。
E,E-科学记数法。e必须大写。例如:
格式“0.00E 00”,输入. 5显示“5.00E-01”,输入123456789显示“1.23E 08”。
格式“0.00E-00”,输入. 5显示“5.00E-01”,输入123456789显示“1.23E08”。
货币格式。例如:
格式“¥#,# # 0.00;人民币-#,# # 0.00”为人民币格式。输入12345.67显示“人民币12345.67元”。
格式" $#,# # 0.00;$-#,##0.00”,输入12345.67显示“,345.67”。
格式“US $”#,# # 0.00;-“美元”#,##0.00”采用美元格式。输入12345.67,显示“12,345.67美元”。
格式“[$HKD] #,# # 0.00;[$HKD] -#,##0.00 "是HKD格式。输入12345.67以显示“HKD 12,345.67”。
格式“$HK$-C04]#,# # 0.00;-[$HK$-C04]#,##0.00 "为港币格式。输入12345.67,显示“港币12,345.67”。
货币格式有很多种形式。有关详细信息,请参阅“单元格格式”对话框和“货币格式”中的“货币符号(国家/地区)”下拉菜单。
_留下一个空框,其宽度与下一个字符的宽度相同。如设置格式“0.00 _);(0.00)"将括号中的正数与负数对齐。
@显示输入的文本。只能在格式代码的最后一部分使用@。如果格式代码只有一部分,并且使用了@符号,则输入的值将保存为文本。使用multiple @重复显示输入。例如:
格式“@”是文本格式。单元格格式化后,所有输入内容(包括公式)都将存储为文本。格式化前输入的内容不会改变。默认情况下,格式化文本后,单元格自动向左对齐。
格式“@-@”,输入“温州”,显示“温州-温州”。
" "显示双引号中的字符。
在格式中,可以不使用引号,直接输入格式编码以外的字符,例如:
格式“00000”,输入“12”,显示“120000”。
格式“0!”. 0,10,000”在10,000的单位中有一个小数位。输入125,670显示“126,000”。
格式“0!”. 00万”保留4位小数,以万为单位,输入12567显示“12567”。
要设置单元格以万为单位保留两位小数,可以设置格式“0.00,10,000%”,在%之前按住Alt,用小键盘输入10(即相当于输入换行符),将单元格设置为自动换行符。
format "0!. 00,1亿”以亿为单位有两位小数。输入18653471415显示“186.53亿”。
如果希望单元格显示格式符号,可以用括号将它们括起来。例如:
格式“0”毫米,输入“23”,显示“23毫米”。
显示下一个字符及其后的字符,直到遇到格式符号。例如:
格式“0ml”,输入“23”,显示“23ml”。
!显示下一个字符。一般用于显示1个格式符号。例如:
格式"!"0!ml!" ",输入" 123 ",显示" " 123ml " "。
*重复下一个字符,使单元格内容充满列宽。
格式" * *;**;**;* *”模仿密码保护,输入任意值时显示“* * * * *”,但在输入过程中仍然显示。
格式“*- 0”模仿目录中页码与标题之间的分隔符,输入“2”显示“- 2”。
格式“@ *-”模仿目录中标题与页码之间的分隔符,输入“简介”,显示“简介-”。
日期格式。
(1)y年
y或yy显示两位数的年份。
yyy或yyyy显示四位数的年份。
(2)e显示四位数的年份。e也是科学计数形式的符号。
(3)b佛教历法BE(佛教纪元)年,即公元前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显示月份的英文形式:一月~十二月。
mmmmm显示每月的第一个英文字母:j ~ d。
(6)d,日期或星期。
d显示日期的阿拉伯数字形式:1 ~ 31。
dd用两个阿拉伯数字显示日期:01 ~ 31。
ddd显示一周的英文缩写:Mon~Sun。
dddd显示一周的英文形式:周一~周日。
aaa用中文显示一周的简称:1 ~ 1天。
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年8月20日(IV)”。
设置“E年”、“yyy年”或“YYY年”的格式显示“2015”。
设置格式“Y年”或“yy年”显示“15年”。
设置格式“bbb佛历年”或“bbbb佛历年”显示“2558佛历年”。公元543年.
设置格式“Y2元月yyy年M月D日”并显示“1436年元月6日”。
设置格式“M月”,显示“八月”。
设置格式“d”并显示“20”。
设置格式“aaaa”显示“星期四”。
设置E中“一月”-“E中M月”的格式,显示“2015年1月-2015年8月”。
设置格式“$-411] GGE年M月D日”,显示“2007年8月20日”。
时间格式。
(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: 03: 36”。
设置格式“$-409]h:mm am/pm”或“$-409]h:mm a/p”并显示“4:03 PM”。
设置格式“$-804]h:mm AM/PM”并显示“4:03 PM”。
设置格式“AM/PM H m min s sec”并显示“4: 3: 36 PM”。
作为另一个例子,单元格输入:
="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”。
[Color]可以用颜色名[黑色][白色][红色][蓝色][黄色][绿色][洋红色][青色]设置八种颜色,也可以用[color 1]-[ color 56]调用调色板上的颜色。
设置格式"[Red]0;【绿色】0”,输入的正数用红色字体显示,输入的负数用绿色字体显示。
[条件]可以在格式代码中设置简单的条件判断。
1。条件由比较运算符和数字常量组成,例如[& gt;=60]。
2。条件只比较数字,不比较文本。如果比较运算符后面跟有文本、引用,或者没有指定比较对象,则它总是被视为数字0。例如:[
3。在格式代码中最多可以设置两个条件,但是格式代码可以包含四个部分:
[条件1]数字格式1;【条件二】数字格式二;数字格式3;文本格式
设置格式“" & gt=60]合格”,输入大于等于60的数字显示“合格”;输入小于60的数字或文本值,它将以正常格式显示。
设置格式“" & gt=60]合格;;不合格;缺考”,输入大于等于60的数字显示“合格”;如果输入负数,则不显示(第二部分使用空的格式);输入小于60的数字显示“不合格”;输入文本“无考试”将显示“错过考试”。
设置格式"[Red][& gt;= 85]A;[洋红色][& gt;=60]!b;【蓝色】C;[绿色]!d”,如果输入大于等于85的数字,会显示红色A;输入一个小于85且大于等于60的数字,会显示品红B;输入一个小于60的数字,会显示一个蓝色的C;输入文本显示绿色d。
[DBM num]中文数字或全角数字。
例如,单元格输入“105000.8”,
设置格式“[DBNum1]”显示中文小写数字“105000.8”;
设置格式“[DBNum1]0.00”显示中文小写数字“10500000.800”;
设置格式“[DBNum2]”显示中文大写数字“十五万五千八”;
设置格式“[DBNum2]0.00”显示中文大写数字“105000.80”;
设置格式“[DBNum3]”显示全角数字“105000.8”;
设置格式“[DBNum3]0.00”以显示全角数字“105000.80”。
再比如,在单元格中输入日期“2003年2月15日”。
设置格式“[DBNum1]e year m month d day”显示中文小写日期“2003年2月15日”。
设置格式“[DBNum2]e year mm month dd day”显示中文大写日期“2003年2个月15天”。
[$]设置数字、货币、日期和时间格式所属的国家/地区。比如[$-804]代表中国,[$-409]代表美国,[$-809]代表英国,等等。
,转载请注明:原文链接 | http://www.nnxc.com.cn/10043317136.html
