text函数

text函数

目录导航

简介

概括

TEXt():

如果定义了Unicode,标识 字符为Unicode;否则,为ANSI 字符集。

Syntax:

TEXT(LPTSTR string); text函数text函数

参数:

string:

指象一个字符,并理解为 UTF-16或者ANSI 字符集。

注意:

需要:

Windows NT/2000/XP/Vista:包含Windows NT 3.1以及之后版本。

Windows 95/98/Me:包含Windows 95 以及之后版本。

Header:声名在Winnt.h中,包含在 Windows.h中。

变量声明及调用

var

f:text;

begin assign(f,'c:\f.txt'); end;

应用

EXCEL中的应用

TEXT

将数值转换为按指定数字格式表示的文本。

1、 语法

text函数text函数 TEXT( value, format_text)

Value 为数值、计算结果为数字值的公式,或对包含数字值的 单元格的引用。

Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的 文本形式的数字格式。

2、 TEXT的 Format_text(单元格格式)参数代码(常用)

单元格格式

数字

TEXT(A,B)

说明

Format_text

Value

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,显示为“负数”

0000-00-00

19820506

1982-05-06

按所示形式表示日期

0000年00月00日

1982年05月06日

aaaa 2014/3/1 星期六 显示为中文星期几全称
aaa 2014/3/1 显示为中文星期几简称

dddd

2007-12-31

Monday

显示为英文星期几全称

[>=90]优秀;[>=60]及格;不及格

90

优秀

大于等于90,显示为“优秀”

60

及格

大于等于60,小于90,显示为“及格”

59

不及格

小于60,显示为“不及格”

[DBNum1][$-804]G/通用格式

125

一百二十五

中文小写数字

[DBNum2][$-804]G/通用格式元整

壹佰贰拾伍元整

中文大写数字,并加入“元整”字尾

[DBNum3][$-804]G/通用格式

1百2十5

中文小写数字

[DBNum1][$-804]G/通用格式

19

一十九

中文小写数字,11-19无设置

[>20][DBNum1];[DBNum1]d

19

十九

11-显示为十一而不是一十一

0.00,K

12536

12.54K

以千为单位

#!.0000万元

1.2536万元

以万元为单位,保留4位小数

#!.0,万元

1.3万元

以万元为单位,保留1位小数

3、 说明

Format_text 不能包含星号 (*)。通过“格式”菜单调用“ 单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 示例

如果您将示例复制到空白 工作表中,可能会更易于理解该示例。

创建空白 工作簿或工作表。 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。按 Ctrl+C。 在工作表中,选中单元格A1,再按 Ctrl+V。 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。

  

A    

B    

1    

销售人员    

销售    

2    

Buchanan

2800

3    

Dodsworth

40%

4

公式    

说明(结果)    

5

1 sold 销售人员 worth of units.

将上面内容合并为一个短语 (Buchanan sold $2800.00 worth of units.)

6

2 sold Buchanan of the total sales.

将上面内容合并为一个短语 (Dodsworth sold 40% of the total sales.)

该函数不仅仅只用于改变数值成文本,用的妥当,可以当做逻辑函数,还可以附加变量、 数组,使其更加灵活多变。该函数也是EXCEL函数与公式基础入门必学之一。

AUTOLISP中函数

单元格格式

数字

TEXT(A,B)

说明

Format_text

Value

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,显示为“负数”

0000-00-00

19820506

1982-05-06

按所示形式表示日期

0000年00月00日

1982年05月06日

aaaa 2014/3/1 星期六 显示为中文星期几全称
aaa 2014/3/1 显示为中文星期几简称

dddd

2007-12-31

Monday

显示为英文星期几全称

[>=90]优秀;[>=60]及格;不及格

90

优秀

大于等于90,显示为“优秀”

60

及格

大于等于60,小于90,显示为“及格”

59

不及格

小于60,显示为“不及格”

[DBNum1][$-804]G/通用格式

125

一百二十五

中文小写数字

[DBNum2][$-804]G/通用格式元整

壹佰贰拾伍元整

中文大写数字,并加入“元整”字尾

[DBNum3][$-804]G/通用格式

1百2十5

中文小写数字

[DBNum1][$-804]G/通用格式

19

一十九

中文小写数字,11-19无设置

[>20][DBNum1];[DBNum1]d

19

十九

11-显示为十一而不是一十一

0.00,K

12536

12.54K

以千为单位

#!.0000万元

1.2536万元

以万元为单位,保留4位小数

#!.0,万元

1.3万元

以万元为单位,保留1位小数

词条图册

( command "text" "j" "m" ( list 100 5 ) 5 0 "中国国际公司" )

程序解释:

j----对正;

m----中心定位;

( list 100 5 )----定位于坐标(100,5)的点上;

5----字高;

0----旋转角为0度;

"中国国际公司"----要写入的字符。

相关百科
返回顶部
产品求购 求购