文档库 最新最全的文档下载
当前位置:文档库 › 文本之王Text函数的17个应用技巧解读

文本之王Text函数的17个应用技巧解读

文本之王Text函数的17个应用技巧解读
文本之王Text函数的17个应用技巧解读

文本之王Text函数的7个应用技巧解读,收藏

备用!

在Excel中,格式的设置时比较常见的操作和必须要掌握的技能,除了【设置单元格格式】外,还可以使用Text函数来完成,而且后者的效率更高,更实用哦!

一、Text函数功能及语法结构。

功能:根据指定的数值格式将数字转换为文本。

语法结构:=Text(值,格式代码)。

注意事项:

1、Text函数的功能和使用与【设置单元格格式】对话框设置数字格式的功能基本相同,但是使用Text函数无法完成单元格字体颜色的设置。

2、经过Text函数设置后的数字将转变为文本格式,而在【设置单元格格式】对话框中进行格式设置后单元格中的值仍为数字。

二、Text函数应用技巧。

1、等级判定。

目的:根据“销量”情况,填充“优秀(>4500)、良好(>3800)、及格(≤3800)”。

方法:

在目标单元格中输入公式:=TEXT(G3,"[>4500]优秀;[>3800]良好;及格")。

解读:

1、指定的值如果>4500,返回“优秀”;>3800,返回“良好”;否则返回“及格”。

2、判断条件和返回的结果可以根据实际情况自定义。

2、转换日期。

目的:提取日期中的月份并转换为中文大写的形式。

方法:

在目标单元格中输入公式:=TEXT(D3,"[dbnum1]m月")。

解读:

格式代码“m”用于提取A2单元格中的月份,再使用格式代码[DBnum1]将其转换为中文小写数字格式。

3、标准长日期。

目的:将“出生年月”转换为标准长日期。

方法:

在目标单元格中输入公式:=TEXT(D3,"yyyy年mm月dd日")。解读:

字母“y、m、d”分别为“年、月、日”的简写。

4、标准长日期。

目的:将“出生年月”转换为标准长日期。

方法:

在目标单元格中输入公式:=TEXT(D3,"e年mm月dd日")。

解读:

代码“e年mm月dd日”和“yyyy年mm月dd日”的作用是相同的,只是将“yyyy”替换成了“e”。

5、计算工作时间。

目的:根据“上班时间”和“下班时间”计算工作时间。

方法:

在目标单元格中输入公式:=TEXT(I3-H3,"[h]")&"小时"。

解读:

1、符号“&”为连接符,可以连接单元格地址,文本等内容。

2、不足一小时的直接忽略不计。

6、提取出生年月。

目的:从身份证号码中提取出生年月并设置为“年月日”的格式。

方法:

在目标单元格中输入公式:=TEXT(MID(D3,7,8),"00-00-00")。解读:

身份证号码中从第7位开始,长度为8的字符串为出生年月,所以用Mid函数进行提取,并用Text函数设置为“00-00-00”的格式。

7、转换中文数字格式。

目的:将中文的数值转换为阿拉伯数值。

方法:

在目标单元格中输入数组公式:=MATCH(I3,TEXT(ROW($1:$9999),"[DBnum1]"),)。

解读:

代码"[DBnum1]"的作用为将对应的数值转换为中文朗读的形式,所以首先用Text函数将1至9999转换为中文朗读的形式,然后用Match定位当前值对应数值并返回。

8、简化判断。

目的:判断8月份和9月份的“销量”增减情况,并简单描述。

方法:

在目标单元格中输入公式:=TEXT(I3-H3,"比上个月多0;比上个月少0;相同")。

解读:

格式代码中的“0”表示第一参数的值。

9、斜线日期。

目的:将出生年月设置为“年/月/日”的形式。

方法:

在目标单元格中输入公式:=TEXT(D3,"00!/00!/00")。

解读:

此方法是对“常规”或“文本”型的值而言的,对“日期”型的值无效,更适用于系统导出数据或经过计算导出的数据。

10、日期转中文星期。

目的:将“出生日期”转换为对应的中文星期。

方法:

在目标单元格中输入公式:=TEXT(D3,"aaaa")或=TEXT(D3,"aaa")。

解读:

代码“aaaa”代表长星期;“aaa”代表短星期。

11、日期转英文星期。

目的:将“出生日期”转换为对应的英文星期。

方法:

在目标单元格中输入公式:=TEXT(D3,"dddd")。

解读:

代码“dddd”代表长星期,“ddd”代表短星期。

12、日期+星期。

目的:在“出生年月”的后面添加对应的星期。

方法:

在目标单元格中输入公式:=TEXT(D3,"e/mm/dd aaaa")或=TEXT(D3,"e/mm/dd aaa")。

解读:

除了添加中文星期外,还可以添加英文星期,只需将代码中的“a”替换为“d”即可。

13、分段显示。

目的:将“联系电话”分段显示,易于阅读。

方法:

在目标单元格中输入公式:=TEXT(D3,"000 0000 0000")。

解读:

除了用"000 0000 0000"分段显示之外,也可以用"000-0000-0000"分段显示。

14、标识“盈亏”。

目的:根据“成本”和“销售额”情况标识“盈亏”。

方法:

在目标单元格中输入公式:=TEXT(D3-C3,"盈利;亏损;持平")。

15、标识“盈亏”。

目的:根据“成本”和“销售额”情况标识“盈亏”,并计算出具体的值。

方法:

在目标单元格中输入公式:=TEXT(D3-C3,"盈利#;亏损#;持平")。解读:

代码中的“#”代表具体的值。

16、划分等级。

目的:对“英语”成绩划分等级,如果缺考,则标识“缺考”。

方法:

在目标单元格中输入公式:=TEXT(E3,"[>95]优秀;[>60]及格;不及格;缺考")。

17、英文月名称。

目的:自动生成12个月的英文月名称。

方法:

在目标单元格中输入公式:=TEXT(ROW()-2&"-1","mmmm")。解读:

-2位修正值,保证月份从1月开始,然后将这些数字分别于“-1”组合为“月-日”形式的日期格式,最后用Text函数取得英文月份名称。

Excel中Text函数应用技巧

Excel 中Text 函数应用技巧 字符说明 (:) 时间分隔符。在一些国别,可能用其他符号来当时间分隔符。格式化时间值时,时间分隔符可以分隔时、分、秒。时间分隔符的真正字符在格式输出时取决于系统的设置。 (/) 日期分隔符。在一些国别,可能用其他符号来当日期分隔符。格式化日期数值时,日期分隔符可以分隔年、月、日。日期分隔符的真正字符在格式输出时取决于系统设置。 d 以没有前导零的数字来显示日(1 - 31)。 dd 以有前导零的数字来显示日(01 - 31)。 ddd 以简写来表示日(Sun - Sat)。 dddd 以全称来表示日(Sunday - Saturday)。 m 以没有前导零的数字来显示月(1 - 12)。如果m是直接跟在h 或hh之后,那么显示的将是分而不是月。 mm 以有前导零的数字来显示月(01 - 12)。如果m是直接跟在h 或hh 之后,那么显示的将是分而不是月。 mmm 以简写来表示月(Jan - Dec)。 mmmm 以全称来表示月(January - December)。 y 或yy以两位数来表示年(00 - 99)。 yyy 或yyyy以四位数来表示年(0000 - 9999)。

H 以没有前导零的数字来显示小时(0 - 23)。 Hh 以有前导零的数字来显示小时(00 - 23)。 M 以没有前导零的数字来显示分(0 - 59)需跟在h或hh之后。 Mm 以有前导零的数字来显示分(00 - 59)需跟在h或hh之后。 S 以没有前导零的数字来显示秒(0 - 59)需跟在h或hh之后。 Ss 以有前导零的数字来显示秒(00 - 59)需跟在h或hh之后。 AM/PM 在中午前以12小时配合大写AM符号来使用;在中午和 11:59P.M.间以12小时配合大写PM来使用。 am/pm 在中午前以12小时配合小写am符号来使用;在中午和 11:59P.M.间以12小时配合小写pm来使用。 A/P 在中午前以12小时配合大写A符号来使用;在中午和 11:59P.M.间以12小时配合大写P来使用。 a/p 在中午前以12小时配合小写a符号来使用;在中午和11:59P.M.间以12小时配合小写p来使用。 下面表格标识了一些可用来创建用户自定义数值格式的字符: (0) 数字占位符。显示一位数字或是零。如果表达式在格式字符串中0 的位置上有一位数字存在,那么就显示出来;否则,就以零显示。如果数值的位数少于格式表达式中零的位数 (无论是小数点的左方或右方),那么就把前面或后面的零补足。 如果数值的小数点右方位数多于格式表达式中小数点右面零的位数,那么就四舍五入到有零的位数的最后一位。如果数值的小数点左方位数多于格式表达式中小数点左面零的位数,那么多出的部分都要不加修饰地显

Excel文本函数TEXT使用方法大全

Excel文本函数TEXT使用方法大全 TEXT函数是一个超级好用的格式化文本函数,今天韩老师详细给大家讲来。 函数基础功能: TEXT 函数可通过格式代码对数字应用格式,从而更改数字的显示方式。 如果要按更可读的格式显示数字,或者将数字与文本或符号组合,它将非常有用。 语法 TEXT(数值,格式代码) Value:数值,或是计算结果为数字值的公式,也或对包含数字值的单元格的引用。 Format_text:文本形式的数字格式。 text返回的一律都是文本形式的数据。如果需要计算,可以先将文本转换为数值,然后再计算。 文本型数值遇到四则运算会自动转为数值。 但文本会不参与sum之类的函数运算。 分类应用 TEXT 函数主要是通过格式代码来应用格式的。 今天,韩老师来讲TEXT函数格式日期与时间的用法: 1、格式日期 先看下图,TEXT函数通过不同的格式代码,转换日期格式的结果:(格式代码,即是TEXT 公式的第二个参数,下图公式中“”内的部分)

公式中的代码及其含义: m 将月显示为不带前导零的数字。 mm 根据需要将月显示为带前导零的数字。 mmm 将月显示为缩写形式(Jan 到Dec)。 mmmm 将月显示为完整名称(January 到December)。 d 将日显示为不带前导零的数字。 dd 根据需要将日显示为带前导零的数字。 ddd 将日显示为缩写形式(Sun 到Sat)。 dddd 将日显示为完整名称(Sunday 到Saturday)。 yy 将年显示为两位数字。yyyy 将年显示为四位数字。 另:阿拉伯数字与中文数字转换时: 格式参数为'[dbnum1]':普通的大写,如“七百八十九”; 格式参数为'[dbnum2]':财务专用大写,如“柒佰捌拾玖”; 格式参数为'[dbnum3]':阿拉伯数字之间加单位,如“7百8十9”;但用'[dbnum3]'转成的数字是全角,所与如果转换成普通的半角,TEXT函数之外要套用ASC函数。

TEXT函数应用实例

TEXT 将数值转换为按指定数字格式表示的文本。 语法 TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。 说明 Format_text 不能包含星号(*)。 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。 Value参数可以是数值、计算结果是数值的公式、或对数值单元格的引用; Format_text参数不能包含星号“*”。 Format_text参数更象是转换后文本的范例,在输入时应用双引号括起,如“0%”表示将文本型数字按百分比样式显示。 转化前转换后公式 0.2 20% 公式为“=TEXT(A1,"0%")” 22:35 22:35:00 公式为“=TEXT(A2,"hh:mm:ss")” 22.38 $0,022.4 公式为“=TEXT(A3,"$0,000.0")” 【补充说明】如果不知道想要的显示样式在TEXT函数Format_text参数中如何表示,可打开“设置单元格格式”对话框,单击其中的“自定义”分类,在右边的类型窗口中选择需要的样式,或自定义自己需要的样式,再将编辑好的样式代码作为TEXT函数的Format_text参数即可。 Format_text参数代码(常用) 格式代码数字TEXT(A,B) 说明 G/通用格式10 10 常规格式 “000.0”10.25 “010.3”小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐 #### 10.00 10 没用的0一律不显示 00.## 1.253 01.25 小数点前不足两位以0补齐,保留两位,不足两位不补位 正数;负数;零 1 正数大于0,显示为“正数” 正数;负数;零0 零等于0,显示为“零” 正数;负数;零-1 负数小于0,显示为“负数”

EXCEL中的TEXT函数

EXCEL 中的 TEXT 函数 TEXT 将数值转换为按指定数字格式表示的文本。 语法 TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。 说明 Format_text 不能包含星号 (*)。 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 A B 1 销售人员销售 2 Buchanan 2800 3 Dodsworth 40% 公 式 说明结果 =A2&" sold "&TEXT(B2, "$0.00")&" worth of units." 将上面内容合并为一个短语 (Buchanan sold $2800.00 worth of units.) =A3&" sold "&TEXT(B3,"0%")&" of the total sales." 将上面内容合并为一个短语 (Dodsworth sold 40% of the total sales.) TEXT生成的几种日期格式:(假设当前系统日期为2010年1月28日) YYYY =text(now(),"YYYY") (返回:2010)

dbnum1 =TEXT(NOW(),"[dbnum1]yyyy年m月d日") 中文小写日期(返回:二○一○年一月二十八日) dbnum2 =TEXT(NOW(),"[dbnum2]yyyy年m月d日") 中文大写日期(返回:贰零壹零年壹月贰拾捌日) 日期转换 把20080808修改成2008-08-08的格式可以用以下公式: =text("20080808","#-00-00") 把英文月份化成数字月份: =MONTH(("Aug"&1)) =MONTH(("August"&1)) 返回一个月的最后一天,就是用下一个月的第一天-1就行。 得到上一个月的最后一天: =today()-day(now()) 确定季度: =text(roundup(month(now())/3,0),"[dbnum1]第0季度") 返回星期:(假设当前系统日期为2010年1月28日,星期四) =weekday(now(),2) 返回:4 =text(today(),"aaaa") 返回:星期四 =text(today(),"aaa") 返回:四 (考勤表中用到) 返回最近星期天的日期 =today()-weekday(today(),2) =today()-mod(today()-1,7) =today()+8-weekday(today())

Read_Text函数的使用方法

Read_Text函数的使用方法 在SAP系统中,有时候会有大段文本内容需要保存,例如:销售发货(VL03N),在单据的概览中,有一个[文本]项,在此处可以填写单据的大段文本描述,那么该内容保存在哪里呢? 第一反应是找对应表的字段,那么你可能要失望了。在SAP系统中,可以供我们使用的数据库字段最大长度是255个文本字符(注:此处可能不正确),对于很长的文本肯定是不能直接保存到某个表的字段中的(注:至于具体保存在何处,还需要请教)。因此我们要使用系统函数Read_Text来进行读取,以下是该函数的调用方法: DATA: il_tline LIKE tline OCCURS 0 WITH HEADER LINE. vl_tdname LIKE thead-tdname. CALL FUNCTION 'READ_TEXT' EXPORTING client = sy-mandt id = 'Z001' language = '1' name = vl_tdname object = 'VBBK' * ARCHIVE_HANDLE = 0 * LOCAL_CAT = ' ' * IMPORTING * HEADER = TABLES lines = il_tline EXCEPTIONS id = 1 language = 2

name = 3 not_found = 4 object = 5 reference_check = 6 wrong_access_to_archive = 7 OTHERS = 8 . IF sy-subrc <> 0. * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. ENDIF. 在上面的示例代码中,红色字体部分是需要输入以及输出的参数,调用这个函数的关键就是在于如何找到各输入参数应该填写的内容,下面就以销售发货/外向交货(VL03N)为例,介绍读取[计划员备注]文本是如何查找对应参数的。 1、输入TCODE:VL03N,显示一个凭证 2、在[概览]的[文本]处,进入修改状态,输入相应的段落文字,双击文本内容。

Excel判断是否为文本(istext)函数

=IF(ISTEXT(A7),A7,E6) 报考专业 机械工程考生编号考生姓名机械工程 118451010000005 朱伟军机械工程 IF 根据对指定的条件计算结果为TRUE 或FALSE,返回不同的结果。 可以使用IF 对数值和公式执行条件检测。 语法 IF(logical_test,value_if_true,value_if_false) Logical_test表示计算结果为TRUE 或FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式;如果单元格A10 中的值等于100,表达式的计算结果为TRUE;否则为FALSE。此参数可使用任何比较运算符。 Value_if_true是logical_test 为TRUE 时返回的值。例如,如果此参数是文本字符串“预算内”,而且logical_test 参数的计算结果为TRUE,则IF 函数显示文本“预算内”。如果logical_test 为TRUE 而value_if_true 为空,则此参数返回0(零)。若要显示单词TRUE,请为此参数使用逻辑值TRUE。Value_if_true 可以是其他公式。 Value_if_false是logical_test 为FALSE 时返回的值。例如,如果此参数是文本字符串“超出预算”而logical_test 参数的计算结果为FALSE,则IF 函数显示文本“超出预算”。如果logical_test 为FALSE 而value_if_false 被省略(即value_if_true 后没有逗号),则会返回逻辑值FALSE。如果logical_test 为FALSE 且value_if_false 为空(即value_if_true 后有逗号并紧跟着右括号),则会返回值0(零)。Value_if_false 可以是其他公式。 注解 IS 类函数ISTEXT 值为文本。 全部显示 全部隐藏 本部分描述了用来检验数值或引用类型的九个工作表函数。 这些函数,概括为IS 类函数,可以检验数值的类型并根据参数取值返回TRUE 或FALSE。

Excel2007 TEXT函数用法

Excel2007 TEXT函数是干什么用的?怎么用? TEXT 函数将数值转换为文本,并使您可以使用特殊格式字符串指定显示格式。要以可读性更高的格式显示数字,或要将数字与文本或符号合并时,此函数非常有用。 语法:TEXT(value, format_text) TEXT 函数语法具有下列参数: value 必需。数值、计算结果为数值的公式,或对包含数值的单元格的引用。format_text 必需。用引号括起的文本字符串的数字格式。例如,“m/d/yyyy”或“#,##0.00”。有关特定格式准则,请参阅以下部分。 有关数字格式的准则 显示小数位和有效位若要为包含小数点的分数或数字设置格式,应在format_text参数中包含以下数字占位数、小数点和千位分隔符。 说明: 0(零):如果数字的位数少于格式中的零的个数,则会显示无效零。例如,如果键入8.9,但希望将其显示为8.90,请使用格式#.00。 #:遵循与0(零) 相同的规则。但是,如果所键入数字的小数点任一侧的位数小于格式中# 符号的个数,则Excel 不会显示多余的零。例如,如果自定义格式为#.##,而在单元格中键入了8.9,则会显示数字8.9。 ?:遵循与0(零) 相同的规则。但Excel 会为小数点任一侧的无效零添加空格,以便使列中的小数点对齐。例如,自定义格式0.0? 将列中数字8.9 和88.99 的小数点对齐。 .(句点):在数字中显示小数点。如果数字的小数点右侧的位数大于格式中的占位符数,则该数字的小数位数会舍入到与占位符数相同。如果小数点左侧的位数大于格式中的占位符数,则会显示多出的位数。如果格式仅在小数点的左侧包含数字记号(#),则小于1 的数字都以小数点开头;例如.47。对19700410这个数使用“#-00-00”参数后的结果为“1970-04-10”。 显示内容

EXCEL 中的 TEXT 函数

EXCEL 中的 TEXT 函数 TEXT 将数值转换为按指定数字格式表示的文本。 语法 TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的 数字格式。 说明 Format_text 不能包含星号 (*)。 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只 会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换 为带格式的文本,而其结果将不再作为数字参与计算。 A B 1 销售人员 销售 2 Buchanan 2800 3 Dodsworth 40% 公式 说 明 结果 =A2&" sold "&TEXT(B2, "$0.00")&" worth of units." 将上面内容合并为一个 短语 (Buchanan sold $2800.00 worth of units.) =A3&" sold "&TEXT(B3,"0%")&" of the total sales." 将上面内容合并为一个 短语 (Dodsworth sold 40% of the total sales.) TEXT 生成的几种日期格式:(假设当前系统日期为 2010 年 1 月 28 日) YYYY =text(now(),"YYYY") (返回:2010) dbnum1 =TEXT(NOW(),"[dbnum1]yyyy 年 m 月 d 日") 中文小写日期(返回:二○一○年 一月二十八日) dbnum2 =TEXT(NOW(),"[dbnum2]yyyy 年 m 月 d 日") 中文大写日期(返回:贰零壹零 年壹月贰拾捌日) 日期转换 把 20080808 修改成 2008-08-08 的格式可以用以下公式: =text("20080808","#-00-00") 把英文月份化成数字月份:

excel text函数的具体用法

excel text函数的具体用法 语法 TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。Format_text为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。 说明 Format_text不能包含星号(*)。 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。 Value参数可以是数值、计算结果是数值的公式、或对数值单元格的引用;Format_text参数不能包含星号“*”。 Format_text参数更象是转换后文本的范例,在输入时应用双引号括起,如“0%”表示将文本型数字按百分比样式显示。 转化前转换后公式 0.2 20% 公式为“=TEXT(A1,"0%")” 22:35 22:35:00 公式为“=TEXT(A2,"hh:mm:ss")” 22.38 $0,022.4 公式为“=TEXT(A3,"$0,000.0")” 【补充说明】如果不知道想要的显示样式在TEXT函数Format_text参数中如何表示,可打开“设置单元格格式”对话框,单击其中的“自定义”分类,在右边的类型窗口中选择需要的样式,或自定义自己需要的样式,再将编辑好的样式代码作为TEXT函数的Format_text参数即可。 Format_text参数代码(常用) 格式代码数字TEXT(A,B) 说明 G/通用格式 10 10 常规格式 “000.0”10.25 “010.3”小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐 #### 10.00 10 没用的0一律不显示 00.## 1.253 01.25 小数点前不足两位以0补齐,保留两位,不足两位不补位 正数;负数;零 1 正数大于0,显示为“正数” 正数;负数;零0 零等于0,显示为“零” 正数;负数;零-1 负数小于0,显示为“负数”

EXCEL中TEXT函数与日期函数详解

EXCEL中TEXT函数与日期函数详解 原值公式结果公式 1 一=TEXT(A3,"[DBNUM1]") 10 一十=TEXT(A4,"[DBNUM1]") 11 一十一=TEXT(A5,"[DBNUM1]") 1 一=TEXT(A6,"[DBNUM1]0") 10 一○=TEXT(A7,"[DBNUM1]0") 11 一一=TEXT(A8,"[DBNUM1]0") 1 壹=TEXT(A9,"[DBNUM2]") 10 壹拾=TEXT(A10,"[DBNUM2]") 11 壹拾壹=TEXT(A11,"[DBNUM2]") 1 壹=TEXT(A12,"[DBNUM2]0") 10 壹零=TEXT(A13,"[DBNUM2]0") 11 壹壹=TEXT(A14,"[DBNUM2]0") 1 1=TEXT(A15,"[DBNUM3]") 10 1十=TEXT(A16,"[DBNUM3]") 11 1十1=TEXT(A17,"[DBNUM3]") 1 1=TEXT(A18,"[DBNUM3]0") 10 10=TEXT(A19,"[DBNUM3]0") 11 11=TEXT(A20,"[DBNUM3]0") 12.3 12.3 =TEXT(A21,"##.##") 12.3 12.30 =TEXT(A22,"##.#0") 12.35 12.35 =TEXT(A23,"##.#0") 0.123 12.30% =TEXT(A24,"##.#0%") 0.123 23/187 =TEXT(A25,"#??/???") 1234 ¥1,234 =TEXT(A26,"¥#,##0") 2007-8-9 2007 =TEXT(A27,"YYYY") 2007-8-9 07 =TEXT(A28,"YY") 2007-8-9 08 =TEXT(A29,"MM") 2007-8-9 09 =TEXT(A30,"DD") 2007-8-9 星期四=TEXT(A31,"aaaa") 2007-8-9 四=TEXT(A32,"aaa") 2007-8-9 aa =TEXT(A33,"aa") 8:26 08 =TEXT(A34,"hh") 8:26 08:26 =TEXT(A35,"hh:mm") 8:26 08:26:00 =TEXT(A36,"hh:mm:ss") 1、”G/通用格式”:以常规的数字显示,相当于”分类”列表中的”常规”选项。 例:代码:”G/通用格式”。10显示为10;10.1显示为10.1。 2、“#”:数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于”#”的数量,则按”#”的位数四舍五入。

文本之王Text函数的17个应用技巧解读

文本之王Text函数的7个应用技巧解读,收藏 备用! 在Excel中,格式的设置时比较常见的操作和必须要掌握的技能,除了【设置单元格格式】外,还可以使用Text函数来完成,而且后者的效率更高,更实用哦! 一、Text函数功能及语法结构。 功能:根据指定的数值格式将数字转换为文本。 语法结构:=Text(值,格式代码)。 注意事项: 1、Text函数的功能和使用与【设置单元格格式】对话框设置数字格式的功能基本相同,但是使用Text函数无法完成单元格字体颜色的设置。 2、经过Text函数设置后的数字将转变为文本格式,而在【设置单元格格式】对话框中进行格式设置后单元格中的值仍为数字。 二、Text函数应用技巧。 1、等级判定。 目的:根据“销量”情况,填充“优秀(>4500)、良好(>3800)、及格(≤3800)”。

方法: 在目标单元格中输入公式:=TEXT(G3,"[>4500]优秀;[>3800]良好;及格")。 解读: 1、指定的值如果>4500,返回“优秀”;>3800,返回“良好”;否则返回“及格”。 2、判断条件和返回的结果可以根据实际情况自定义。 2、转换日期。 目的:提取日期中的月份并转换为中文大写的形式。

方法: 在目标单元格中输入公式:=TEXT(D3,"[dbnum1]m月")。 解读: 格式代码“m”用于提取A2单元格中的月份,再使用格式代码[DBnum1]将其转换为中文小写数字格式。 3、标准长日期。 目的:将“出生年月”转换为标准长日期。 方法:

在目标单元格中输入公式:=TEXT(D3,"yyyy年mm月dd日")。解读: 字母“y、m、d”分别为“年、月、日”的简写。 4、标准长日期。 目的:将“出生年月”转换为标准长日期。 方法: 在目标单元格中输入公式:=TEXT(D3,"e年mm月dd日")。 解读: 代码“e年mm月dd日”和“yyyy年mm月dd日”的作用是相同的,只是将“yyyy”替换成了“e”。 5、计算工作时间。 目的:根据“上班时间”和“下班时间”计算工作时间。

excel text函数的具体用法

EXT 将数值转换为按指定数字格式表示的文本。 语法 TEXT(value,format_text) V alue 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。 说明 Format_text 不能包含星号(*)。 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。 V alue参数可以是数值、计算结果是数值的公式、或对数值单元格的引用; Format_text参数不能包含星号“*”。 Format_text参数更象是转换后文本的范例,在输入时应用双引号括起,如“0%”表示将文本型数字按百分比样式显示。 转化前转换后公式 0.2 20% 公式为“=TEXT(A1,"0%")” 22:35 22:35:00 公式为“=TEXT(A2,"hh:mm:ss")” 22.38 $0,022.4 公式为“=TEXT(A3,"$0,000.0")” 【补充说明】如果不知道想要的显示样式在TEXT函数Format_text参数中如何表示,可打开“设置单元格格式”对话框,单击其中的“自定义”分类,在右边的类型窗口中选择需要的样式,或自定义自己需要的样式,再将编辑好的样式代码作为TEXT函数的Format_text 参数即可。 Format_text参数代码(常用) 格式代码数字TEXT(A,B) 说明 G/通用格式10 10 常规格式 “000.0”10.25 “010.3”小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐 #### 10.00 10 没用的0一律不显示 00.## 1.253 01.25 小数点前不足两位以0补齐,保留两位,不足两位不补位 正数;负数;零 1 正数大于0,显示为“正数” 正数;负数;零0 零等于0,显示为“零”

相关文档