变化多端的TEXT.xlsx

上传人(卖家):Ronald 文档编号:455304 上传时间:2020-04-11 格式:XLSX 页数:44 大小:82.42KB
下载 相关 举报
变化多端的TEXT.xlsx_第1页
第1页 / 共44页
变化多端的TEXT.xlsx_第2页
第2页 / 共44页
变化多端的TEXT.xlsx_第3页
第3页 / 共44页
变化多端的TEXT.xlsx_第4页
第4页 / 共44页
变化多端的TEXT.xlsx_第5页
第5页 / 共44页
点击查看更多>>
资源描述

1、EXECL 2007帮帮助助文文件件整整理理:23.523.5 说说明明 TEXT 函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。 例如,假设单元格 A1 含有数字 23.5。若要将数字格式设置为美元金额,可以使用以下公式: =TEXT(E1,“$0.00“) 在本例中,Excel 会显示 $23.50。 也可以使用功能区“开始”选项卡上的“数字”组中的命令来设置数字格式。但是,只有整个单元格都为数字时,这些命令才起作用。如果需要设置数字格式并将其与其他文本 合并,使用 TEXT 函数是最佳选择

2、。例如,可以向前一个公式中添加文本: =TEXT(E1,“$0.00“) “小小于于0“;0; 0!“贷贷 “!“;!“平平“!“;!“!“ 正正;负负;零零;非非 数数值值 =500“500 “;=300“300 “;“300“;“ 非非数数值值“ 2899999.000000“贷“正500 21.000000“贷“正300 402.313460“贷“正300 25403.436910“贷“正500 300.000000“贷“正300 0.000000“平“零300 15022226.807280“贷“正500 500.000000“贷“正500 -3014.56037小于0“借“负-300

3、 -201223.43691小于0“借“负-300 112.313460“贷“正300 -1.19000小于0“借“负-300 0.001000“贷“正300 101.124460“贷“正300 1654789650“贷“正500 ni好ni好“ni好“非数值非数值 3 3、日日期期时时间间格格式式: : 日期时间格式 用常规格式 显示日期 年 DBNum4G/通用格式y 1900/01/10 00:00:0010101000 1901/02/10 01:01:01407.0423727407.042372685185407.042372701 1902/03/14 02:02:02804.0

4、847454804.08474537037804.084745402 1903/04/15 03:03:031201.1271181201.127118055561201.12711803 1904/05/16 04:04:041598.1694911598.169490740741598.16949104 1905/06/17 05:05:051995.2118631995.211863425931995.21186305 1906/07/19 06:06:062392.2542362392.254236111112392.25423606 1907/08/20 07:07:072789.2

5、966092789.29660879632789.29660907 1900/01/14 00:00:0014141400 2010/05/15 11:12:3340313.4670540313.467052314840313.4670510 2008/08/08 00:00:0039668396683966808 1900/01/15 00:00:0015151500 备注:TEXT的格式设置可以参考论坛文章: 自定义单元格格式一网打尽 或者根据单元格格式自己组合 0.000.0000.0000#.#,# 1.191.1901.190011.21 1102.311102.3131102.31

6、3511021102.31,102 2103.442103.4372103.436921032103.42,103 1304.561304.5601304.560413051304.61,305 0.000.0000.0000. 15022226.8115022226.80715022226.80731502222715022226.815,022,227 -4015.68-4015.684-4015.6838-4016-4015.7-4,016 -3014.56-3014.560-3014.5604-3015-3014.6-3,015 -201223.44-201223.437-201223

7、.4369-201223-201223.4-201,223 -1012.31-1012.313-1012.3135-1012-1012.3-1,012 -1.19-1.190-1.1900-1-1.2-1 20100203.0020100203.00020100203.00002010020320100203.20,100,203 0.000.0010.0010. 101.12101.124101.1245101101.1101 165478965.00165478965.000165478965.0000165478965165478965.165,478,965 只只显显示示负负值值显显示

8、示=0=0的的值值只只显显示示0 0值值只只显显示示文文本本 =500“1级级 “;=500#,#;= 300#,#0.00;#,# #0.00 ;“小小于于0“;0.0;0;G/通用格式 1级2,899,9992899999.0 3级21.0021.0 2级402.31402.3 1级25,40325403.4 2级300.00300.0 3级0.000 1级15,022,22715022226.8 1级500500.0 1级-3,014.56小于0 1级-201,223.44小于0 3级112.31112.3 3级-1.19小于0 3级0.000.0 3级101.12101.1 1级165

9、,478,965165478965.0 #VALUE!ni好ni好 条条件件格格式式的的结结构构:1 1、text(text(数数据据源源,“0“0显显示示值值;1?1? ?/?;=0?/?;=0? ?/?;?/?/?;?/? #.0,“#.0,“千千元元“ “0!.0,“0!.0,“万万“ “0!.000,0!.000, 1 19/100.0千元0.0万0.000 1102 205/6541.1千元0.1万0.001 2103 232/5312.1千元0.2万0.002 1304 427/7621.3千元0.1万0.001 0 .0千元0.0万0.000 15022226 377/46715

10、022.2千元1502.2万15.022 -546133/136-4.0千元-0.4万-0.004 -2297095/762-3.0千元-0.3万-0.003 -106849645/531-201.2千元-20.1万-0.201 -662053/654-1.0千元-0.1万-0.001 -119/100.0千元0.0万0.000 20100203 20100.2千元2010.0万20.100 0/1 .0千元0.0万0.000 101 57/458.1千元0.0万0.000 165478965 165479.0千元16547.9万165.479 用用%表表示示用用*填填充充 强强制制由由!或或

11、后后边边的的字字符符填填 充充 #.00%“*“;“*“;“*“;“*“!*;!;!;!,*;!;, 289999900.00%* 2100.00%* 40231.35%* 2540343.69%* 30000.00%* .00%* 1502222680.73%* 50000.00%* -301456.04%*! -20122343.69%*! 11231.35%* -119.00%*! .10%* 10112.45%* 16547896500.00%* ni好*, 时+分 hh 时hmhh:m 2400 时0000:0 97691 时1101:1 192982 时2202:2 288273

12、时3303:3 383564 时4404:4 478855 时5505:5 574146 时6606:6 669437 时7707:7 3360 时0000:0 96752311 时111211:12 9520320 时0000:0 3600 时0000:0 时 0!.0,0!.0, 0.0 0.0 0.0 0.0 0.0 1.5 0.0 0.0 0.0 0.0 0.0 2.0 0.0 0.0 16.5 重重复复显显示示文文本本, 次次数数与与个个数数有有关关 2899999 21 402.313456 25403.43691 300 0 15022226.81 500 -3014.56036

13、8 -201223.4369 112.313456 -1.19 0.001 101.124456 165478965 ni好ni好ni好ni好ni好 分分+秒秒上、下午时间 hmmhh:mmmm:smm:ssssssss.00hh:mm AM/PM 00000:00144000:000:0086400000000.0012:00 AM 10101:015861411:101:013516846110101.0001:01 AM 20202:0211578822:202:026947292220202.0002:02 AM 30303:0317296233:303:031037773833030

14、3.0003:03 AM 40404:0423013644:404:0413808184440404.0004:04 AM 50505:0528731055:505:0517238630550505.0005:05 AM 60606:0634448466:606:0620669076660606.0006:06 AM 70707:0740165877:707:0724099522770707.0007:07 AM 00000:00201600:000:00120960000000.0012:00 AM 111211:125805139212:3312:333483083553333333.32

15、11:12 AM 00000:00571219200:000:00342731520000000.0012:00 AM 00000:00216000:000:00129600000000.0012:00 AM 时+分 日期+时间显示中文日期 h:mm:ss a/pe-m-d h:mm:ss.00dbnum1yyyy年m月d日dbnum2yyyy年m月d日 12:00:00 a1900-1-10 0:00:00.00一九年一月十日壹玖零零年壹月壹拾日 1:01:01 a1901-2-10 1:01:01.00一九一年二月十日壹玖零壹年贰月壹拾日 2:02:02 a1902-3-14 2:02:0

16、2.00一九二年三月十四日壹玖零贰年叁月壹拾肆日 3:03:03 a1903-4-15 3:03:03.00一九三年四月十五日壹玖零叁年肆月壹拾伍日 4:04:04 a1904-5-16 4:04:04.00一九四年五月十六日壹玖零肆年伍月壹拾陆日 5:05:05 a1905-6-17 5:05:05.00一九五年六月十七日壹玖零伍年陆月壹拾柒日 6:06:06 a1906-7-19 6:06:06.00一九六年七月十九日壹玖零陆年柒月壹拾玖日 7:07:07 a1907-8-20 7:07:07.00一九七年八月二十日壹玖零柒年捌月贰拾日 12:00:00 a1900-1-14 0:00:0

17、0.00一九年一月十四日壹玖零零年壹月壹拾肆日 11:12:33 a2010-5-15 11:12:33.32二一年五月十五日贰零壹零年伍月壹拾伍日 12:00:00 a2008-8-8 0:00:00.00二八年八月八日贰零零捌年捌月捌日 12:00:00 a1900-1-15 0:00:00.00一九年一月十五日壹玖零零年壹月壹拾伍日 上、下午时间 自定义应用 dbnum3yyyy年m月d日 dbnum4yyyy年m月 d日 e-m 月月报ms Sm/d/yyd-mm 年月日1900年1月10日1900-1 月月报14400864000 S1/10/0010-01 年月日1901年2月10

18、日1901-2 月月报58614135168461 S2/10/0110-02 年月日1902年3月14日1902-3 月月报115788269472922 S3/14/0214-03 年月日1903年4月15日1903-4 月月报1729623103777383 S4/15/0315-04 年月日1904年5月16日1904-5 月月报2301364138081844 S5/16/0416-05 年月日1905年6月17日1905-6 月月报2873105172386305 S6/17/0517-06 年月日1906年7月19日1906-7 月月报3444846206690766 S7/19

19、/0619-07 年月日1907年8月20日1907-8 月月报4016587240995227 S8/20/0720-08 年月日1900年1月14日1900-1 月月报201601209600 S1/14/0014-01 年月日2010年5月15日2010-5 月月报 580513923483083553 S5/15/1015-05 年月日2008年8月8日2008-8 月月报 571219203427315200 S8/8/088-08 年月日1900年1月15日1900-1 月月报216001296000 S1/15/0015-01 显示中文日期 Y年m月D日d-mmmd-mmmmd-

20、mmmm-yyyy-mmmmmmmm yy$-F800 00年1月10日10-Jan10-January10-January-0000-JanuaryJanuary 001900年1月10日 01年2月10日10-Feb10-February10-February-0101-FebruaryFebruary 011901年2月10日 02年3月14日14-Mar14-March14-March-0202-MarchMarch 021902年3月14日 03年4月15日15-Apr15-April15-April-0303-AprilApril 031903年4月15日 04年5月16日16-M

21、ay16-May16-May-0404-MayMay 041904年5月16日 05年6月17日17-Jun17-June17-June-0505-JuneJune 051905年6月17日 06年7月19日19-Jul19-July19-July-0606-JulyJuly 061906年7月19日 07年8月20日20-Aug20-August20-August-0707-AugustAugust 071907年8月20日 00年1月14日14-Jan14-January14-January-0000-JanuaryJanuary 001900年1月14日 10年5月15日15-May15

22、-May15-May-1010-MayMay 102010年5月15日 08年8月8日8-Aug8-August8-August-0808-AugustAugust 082008年8月8日 00年1月15日15-Jan15-January15-January-0000-JanuaryJanuary 001900年1月15日 自定义应用 $-F400 0:00:00 1:01:01 2:02:02 3:03:03 4:04:04 5:05:05 6:06:06 7:07:07 0:00:00 11:12:33 0:00:00 0:00:00 一一、在在TEXTTEXT函函数数的的条条件件格格式式

23、中中使使用用变变量量:例例题题请请按按住住F9F9 TEXT函数的条件格式公式样式:text(数据源,“条件1显示格式;条件2显示格式;否则显示格式;文本显示格式“) 条件格式可以全部或者部分使用变量,当部分使用变量时,条件和显示格式的任何部分都可以使用变量,包括条件格式中的运算符号。 当使用变量时,不使用变量的部分用引号(“)引起来,然后用运算符号“格式代码“) 运算符号应是比较运算符:、=、=、0.3 运算符号用单元格引用 3、在格式代码中使用变量 公公式式样样式式:=text(数据源,“条件代码“条件代码“)相当于IF(A1条件1,显示1,“); 3、当有三个时,如:text(A1,“条

24、件1显示1;条件2显示2;显示3)相当于IF(A1条件1,显示1,IF(A1条件2,显示2,显示3) text(A1,“条件1显示1;条件2显示2;显示3)相当于IF(A1条件1,显示1,IF(A1条件2,显示2,显示3) 欢迎你欢迎你 4、当有四个时,如:text(A1,“条件1显示1;条件2显示2;显示3;显示4)相当于IF(ISTEXT(A1),“显示4“,IF(A1条件1,显示1,IF(A1条件2,显示2,显示3) 不合格不合格 text(A1,“条件1显示1;条件2显示2;显示3;)相当于IF(ISTEXT(A1),“,IF(A1条件1,显示1,IF(A1条件2,显示2,显示3) 三

25、三、TEXTTEXT函函数数的的第第一一个个参参数数研研究究 1、第一个参数为一个单元格引用60及格如果A1-60=20显示优秀,如果A1-60为负数(即A10.20.5“),此处0.是占位符,0.69四舍五入为1.,结果是:1.51.5 解释:在TEXT函数中,如果在“0“和“.“前面没有!(或者),就是占位符,否则就是被强制显示的字符。只有有了小数点占位符号(不是!.), 小数点后面的小数部分才能被显示,否则只显示整数部分,并且没有被显示的部分会自动四舍五入。 关于“0“、“.“和“!“的详细解释请参考补充说明部分。 六六、TEXT函函数数的的参参数数中中带带“-”的的解解释释: 1、TE

26、XT函数的参数带一个“-“号的解释,见以下语句: 1)=TEXT(-1,“-2;=-1-3“)显示-3-3-3 2)=TEXT(-1,“=-1-2;-3“)显示-2-2-2 3)=TEXT(-1,“=1-2;-3“)显示-3-3#-3 4)=TEXT(-1,“-2;=-1-3“)显示-3-3-3 5)=TEXT(-1,“=1-2;=2-3;-4“)显示-4-4#-4 6)TEXT(-1,“=1-2;=-1“=2-3;“=-1“=2-3;-你好;欢迎“)显示-你好-你好# 10)=TEXT(“-1“,“-2;=-1-3“)显示-3-3-3 个人解释:第一个参数的“-”作为运算符负号使用;如果第二

27、个参数中=第一参数的条件出现,则第二个参数的“-”作为运算符负号使用; 如果第二个参数中=第一参数的条件没有出现,则作为字符符号使用并且如果且TEXT的条件只有一部分时,显示原值,有两部分以上时,则多显示一个运算符负号“-”。 2、TEXT函数的参数带两个“-“号的解释,见以下语句: 1)=TEXT(-1,“=1-2;=-1-3;-4“)显示-2-2-22 2)=TEXT(-1,“=1-2;=-1-3;-4“)显示-2-2#-2 3)=TEXT(“-1“,“=1-2;=-1-3;-4“)显示-1-1#-1 4)=TEXT(-1,“=1-2;=-1-3;-4“)显示-2-2#-2 5)=TEXT

28、(-1,“=-1-2;=1“-3“)显示-3-3# #-3 2)=TEXT(-1,“=1-2;-3“)显示-2-2#-22 3)=TEXT(-1,“=1-2;-3“)显示-3-3#-33 4)=TEXT(-6,“=1-2;-3“)显示-2-2-22# 5)TEXT(-6,“=1-2;-3;-4“)显示-6#VALUE!# # # 6)=TEXT(-1,“=-1-2;-3“)显示-3-3#-33 7)=TEXT(-1,“=1-2;“=-1-3;-4“)显示-1-1# #-1 10)=TEXT(“-1“,“=1-2;=-1-3;-4“)显示-1-1# # #-1 概括: 1)第一参数的“-”号如果

29、多于1个且在引号内,则第一参数为字符。 2)第一参数的“-”号如果只有1个或者多于1个但没在引号内,则第一参数为数值。 3)如果第一参数的计算结果为正数,第二个参数的“-“不在引号内,“-“全部为运算符符号使用。第二个参数的“-“在引号内时,紧挨着数字的一个“-”作为运算符负号使用。 其它“-”作为字符符号使用。 4)如果第一参数的计算结果为负数, 4-1)第二个参数的“-“不在引号内时:当“-”为单数时,则有1个作为字符使用,其它作为运算符负号使用,双数时全部“-”作为运算符符号使用。 4-2)第二个参数的“-“在引号内,则紧挨着数字的一个“-”作为运算符负号使用,其它“-”作为字符符号使用

30、;并且如果第二参数中=第一参数的条件没有出现, 此时还要看TEXT的条件格式有几部分:有两部分且第二部分没有条件时或者有三部分但第二部分有条件(=非第一参数)时,此时结果值前面还要多显示一个“-”字符。 4、条件格式是区间,第一参数为负数 1)=TEXT(-3,“B10的值 =INDIRECT(TEXT(102,“r00c0“),)-B10的值,注意前后的变化 =INDIRECT(TEXT(103,“r00c0“),)-C100的值 =INDIRECT(TEXT(1003,“r00c0“),)-C100的值 =INDIRECT(TEXT(901,“r00c0“),)-A90的值 INDIREC

31、T(TEXT(1681;1682;1683;1691;1692;1693;1701;1702;1703,“!r00c0“),)- 得到一个数组INDIRECT(“r168c1“;“r168c2“;“r168c3“;“r169c1“;“r169c2“;“r169c3“;“r170c1“;“r170c2“;“r170c3“,) 1474545 258 369 2、怎么解决繁体版TEXT函数的R0C000用法问题? 问题:为什么在繁体版的Excel中使用INDIRECT+TEXT(数字,“R0C000“)的解法不管用呢?怎样解决? 回答:繁体版的格式代码与R、C有冲突,需要加强制占位符!或,用TEX

32、T(数字,“!R0!C000“)或者TEXT(数字,“R0C000“)可以解决。 indirect与TEXT联合应用例子,将数字按S型排列: indirect函数的使用,请参考论坛chenjun版主的文章:函数的深入理解。 八八、TEXTTEXT函函数数嵌嵌套套 格式如:=TEXT(TEXT(TEXT(TEXT(A1,“=90优秀;=80良好;0“),“=70中等;=60及格;0“),“=50不及格;=40差;0“),“=30很差;=20特别差;0“) 一般是把前每个TEXT的前2个判定条件满足后,第三个设定为显示原值,然后再进行嵌套。 例如=TEXT(TEXT(D4-60,“=30优秀;不及

33、格;0“),“=10良好;及格“) 这里假设分数全都是整数,没有小数 这是TEXT函数嵌套的经典例子,首先解释里面的TEXT: 如果D4-60=30显示优秀,D4-60=90、D460、60=D490三个范围 再解释外面的TEXT: 如果里面的结果为“优秀”或者“不及格”,则为文本,最后显示为“优秀”或者“不及格”; 如果为数值(即60=D4=10时显示良好,否则(即TNT(D4-60+0.5)10)显示及格 经过外面的TEXT后又把D4的范围分为70=D490和60=D470 本文参考论坛文章: 1、你未曾见过的TEXT函数用法 2、TEXT 函数应用技巧 1434445878889 242

34、468690 341478591 440488492 539498393 638508294 737518195 836528096 935537997 1034547898 1133557799 12325676100 13315775101 14305874102 15295973103 16286072104 17276171105 18266270106 19256369107 20246468108 212223656667109 1.公式中不要用IF函数。 2.只允许在A1写一个公式,右拉,下拉完成! 3.不要用VBA,用函数和公式完成! 4.字符数越少越好! 5.加一条,公式适用任意行、任意列(可能是7行8列,也可能是9行13列等,拉到哪儿,算到哪儿)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 常用办公文档
版权提示 | 免责声明

1,本文(变化多端的TEXT.xlsx)为本站会员(Ronald)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|