TEXT
数值转换指定数字格式表示文
语法
TEXT(valueformat_text)
Value 数值计算结果数字值公式包含数字值单元格引
Format_text 单元格格式话框中数字选项卡分类框中文形式数字格式
说明
Format_text 包含星号 (*)
通格式菜单调单元格命令然数字选项卡设置单元格格式会更改单元格格式会影响中数值函数 TEXT 数值转换带格式文结果作数字参计算
A B
1 销售员 销售
2 Buchanan 2800
3 Dodsworth 40
公式 说明 结果
A2& sold &TEXT(B2 000)& worth of units 面容合短语 (Buchanan sold 280000 worth of units)
A3& sold &TEXT(B30)& 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#0000)
英文月份化成数字月份:
MONTH((Aug&1))
MONTH((August&1))
返回月天月第天-1行
月天:
today()day(now())
确定季度:
text(roundup(month(now())30)[dbnum1]第0季度)
返回星期:(假设前系统日期2010年1月28日星期四)
weekday(now()2) 返回:4
text(today()aaaa) 返回:星期四
text(today()aaa) 返回:四 (考勤表中)
返回星期天日期
today()weekday(today()2)
today()mod(today()17)
today()+8weekday(today())
today()+6mod(today()27)
两日期相隔星期天数:
int((weekday(date12)+date2date1)7)
1关 TEXT(102r0c00) 类格式函数
TEXT(102r0c00) >r1c02
前面加indirect
indirect(TEXT(102r0c00))>INDIRECT(r1c02)>等行1列2 B1值
展开INDIRECT(TEXT(1002r00c00))>B10值
INDIRECT(TEXT(1002r00c0))>B100值
INDIRECT(TEXT(102r00c0))>B10值 注意前变化
继续扩展
INDIRECT(TEXT({101102103201202203301302303}r0c00))>
INDIRECT({r1c01r1c02r1c03r2c01r2c02r2c03r3c01r3c02r3c03})数组
题外话
SMALL(ROW(A1C3)*100+COLUMN(A1C3)ROW(19))(张贴学方法)>{101102103201202203301302303}
2关类TEXT({101112131415873}[<8]#1)类格式函数
先解 TEXT({101112131415873}[<8]#1)引申出结果
{1112111873}意思说81等8原值
TEXT({101112131415873}[>8]#1)果修改成等 引申出结果
{101111131415811}
继续展开
TEXT({101112131415873}[8]#1)>{1111111811}
TEXT({101112131415873}[<>8]#1)>{101112131415173}
TEXT({101112131415873}[<>]#1)>{101112131415873}
题外话(相关例子)
[<&LEN(A6)&]#1>果LEN(A6) 等8 [<8]#1
ROW(110)1> {0123456789}数组
10ROW(110)> {9876543210}数组
B
C
D
E
2
示例:查找字符串中第字母a位置果没找返回0
3
字符串
位置
IF公式
Text公式
4
afair
1
IF(FIND(aB4&a)>LEN(B4)0FIND(aB4&a))
TEXT(FIND(aB4&a)[>&LEN(B4)&]0)
5
beat
3
IF(FIND(aB5&a)>LEN(B5)0FIND(aB5&a))
TEXT(FIND(aB5&a)[>&LEN(B5)&]0)
6
Excel
0
IF(FIND(aB6&a)>LEN(B6)0FIND(aB6&a))
TEXT(FIND(aB6&a)[>&LEN(B6)&]0)
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)
123 123 TEXT(A21####)
123 1230 TEXT(A22###0)
1235 1235 TEXT(A23###0)
0123 1230 TEXT(A24###0%)
0123 23187 TEXT(A25#?????)
1234 1234 TEXT(A26###0)
200789 2007 TEXT(A27YYYY)
200789 07 TEXT(A28YY)
200789 08 TEXT(A29MM)
200789 09 TEXT(A30DD)
200789 星期四 TEXT(A31aaaa)
200789 四 TEXT(A32aaa)
200789 aa TEXT(A33aa)
826 08 TEXT(A34hh)
826 0826 TEXT(A35hh:mm)
826 082600 TEXT(A36hh:mm:ss)
1G通格式:常规数字显示相分类列表中常规选项
例:代码:G通格式10显示10101显示101
2 #:数字占位符显意义零显示意义零数点数字#数量#位数四舍五入
例:代码:#####121显示1210121263显示:1213
30:数字占位符果单元格容占位符显示实际数字果点位符数量0补足
例:代码:000001234567显示1234567123显示00123
代码:0000010014显示10014011显示01100
4@:文占位符果单@作引原始文
输入数字数动添加文定义格式:
文容@输入数字数前动添加文定义格式:@文容@符号位置决定Excel输入数字数相添加文位置
果@重复文
例:代码集团@部财务显示:集团财务部
代码@@@财务显示:财务财务财务
5*:重复次字符直充满列宽
例:代码:@*ABC显示ABC
仿真密码保护:代码********123显示:************
6:千位分隔符
例:代码 ####12000显示:12000
7\种格式显示字符文显示双引号里面文
\:显示字符途相显示输入文输入会动转变双引号表达
例:代码民币 ###0百万\民币 ###0\百万
输入1234567890显示民币 1235百万
8?:数字占位符数点两边意义零添加空格便固定宽度时数点齐外等长数字分数
例:分设置单元格格式齐结果:
输入121212 显示1212 12121
9颜色:指定颜色显示字符八种颜色选:红色黑色黄色绿色白色兰色青色洋红
例:代码:[青色][红色][黄色][兰色]显示结果正数青色负数显示红色零显示黄色文显示兰色
[颜色N]:调调色板中颜色N0~56间整数
例:代码:[颜色3]单元格显示颜色调色板第3种颜色
10条件:单元格容判断设置格式条件格式化限三条件中两条件明确条件放方括号中必须进行简单较
例:代码:[>0]正数[0]零负数显示结果单元格数值零显示正数等0显示零零显示负数
11 :显示引号代码常符号单元格中法显示出想显示出须前加入
例:代码:#10显示10
代码:#10显示10
12时间日期代码常日期时间代码
YYYYYY:四位(1900~9999)两位(00~99)显示年
MMM:两位(01~12)位(1~12)表示月
DDD:两位(01~31)位(131)表示天
例:代码:YYYYMMDD2005年1月10日显示:20050110
代码:YYMD2005年10月10日显示:05110
文香网httpwwwxiangdangnet
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档