用text函数划分ABCD等级为什么B和D无法显示?

作者&投稿:良详 (若有异议请与网页底部的电邮联系)
excel 如果单元格中是A或B,就显示C,否则显示D(ABCD都不是数字)~


这里的ABCDEFG字母可替换为任意字符

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

语法
TEXT(value,format_text)

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

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

说明

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

如果您将示例复制到空白工作表中,可能会更易于理解该示例。
Value参数可以是数值、计算结果是数值的公式、或对数值单元格的引用;
Format_text参数不能包含星号“*”。
Format_text参数更象是转换后文本的范例,在输入时应用双引号括起,如“0%”表示将文本型数字按百分比样式显示。

转化前转换后公式
0.220%公式为“=TEXT(A1,"0%")”
22:3522: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/通用格式1010常规格式
“000.0”10.25“010.3”小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐
####10.0010没用的0一律不显示
00.##1.25301.25小数点前不足两位以0补齐,保留两位,不足两位不补位
正数;负数;零1正数大于0,显示为“正数”
正数;负数;零0零等于0,显示为“零”
正数;负数;零-1负数小于0,显示为“负数”
0000-00-00198205061982-05-06按所示形式表示日期
0000年00月00日198205061982年05月06日
dddd2007-12-31Monday显示为英文星期几全称
[>=90]优秀;[>=60]及格;不及格90优秀大于等于90,显示为“优秀”
[>=90]优秀;[>=60]及格;不及格60及格大于等于60,小于90,显示为“及格”
[>=90]优秀;[>=60]及格;不及格59不及格小于60,显示为“不及格”
[DBNum1][$-804]G/通用格式125一百二十五中文小写数字
[DBNum2][$-804]G/通用格式元整125壹佰贰拾伍元整中文大写数字,并加入“元整”字尾
[DBNum3][$-804]G/通用格式1251百2十5中文小写数字
[DBNum1][$-804]G/通用格式19一十九中文小写数字,11-19无设置
[>20][DBNum1];[DBNum1]d19十九中文小写数字,11-显示为十一而不是一十一
0.00,K1253612.54K以千为单位
#!.0000万元125361.2536万元以万元为单位,保留4位小数
#!.0,万元125361.3万元以万元为单位,保留1位小数

用TEXT函数更改自定义数字格式如在单元格中输入20131008,要想改变其格式,就使用=TEXT(A2,”0年00月00日”)其中A2是要修改的对象(单元格)。

这不是用函数做的事情了 用操作和vba
操作就是所有数据粘贴到一列 然后透视表即可
你传个附件上来
vba在表里alt+F11 粘贴下面代码 F5运行即可
Sub 区域去重() '字典用法一

1234567891011

Sub 区域去重() '字典用法一'活动工作表中有效区域所有数值去重 写入到最后一列 Dim d, arr, a Set d = CreateObject("scripting.dictionary") arr = ActiveSheet.UsedRange On Error Resume Next For Each a In arr If Not d.Exists(a) Then d.Add a, Nothing Next Cells(1, UBound(arr, 2) + 1).Resize(d.Count) = Application.Transpose(d.keys)End Sub


c#当中的TextBox控件如何让其输入的12,23,34分别赋值给a,b,c三个...
用String.Split()方法,可以设定一个分隔符,吧一个字符串分成多个子字符串,这里,我们吧逗号','设定为分隔符,就可以吧字符串"12,23,34"分隔成3个子字符串,返回一个String[],它包含3个元素:"12" "23" "34"string str = TextBox1.Text string [] split = str.Split(new Char [] {...

1.[单选题]函数TEXT的作用是()。A将表示数字的文本字符串转换成可运算...
应该是选A 作用:根据指定的格式将指定的数值转换为文本格式。

请帮忙解释以下excel函数:=sum(TEXT(A1*5%-{2;2.5;4;7;22;42;62;82...
1、这个一两句也说不清楚。2、!0前面少了个分号。应该为"0%;!0".它指定TEXT根据前面的值(A1*5%-{2;2.5;4;7;22;42;62;82;102}*50),如果为正或零就返回该值的百分比(感觉0后面的%不要也行),如果为负就返回0(不论负多少都是0)。3、因为TEXT返回的是文本,返回的数字也是文本型...

能不能用entmake生成一个在a点的text?
getpoint 得到的坐标已经赋值给了a,把后面群码10、11对应的表改成a就可以了。但是不能用‘ 形成列表,除非先用 car 等函数取得a的坐标 xyz 值,方便起见,可以用 cons 函数形成点对列表。(setq a (getpoint "点选"))(entmake (list '(0 . "text")(cons 10 a)(cons 11 a)'(40 . ...

...的API函数都有A和W两个版本,那么请问DrawTextA和DrawTextW有什么区别...
编码不同 A的 在内存里占用英文一个字节 汉字两个字节 W的 UTF-16版本 英文两个字节 汉字两个字节 UTF-32版本 英文四个字节 汉字四个字节 不存在那个最好 只是适用于不同的情况

flash AS调试时提示错误setStyle 不是函数
a对应参数valuePara:int b对应参数 referencePara:Array b为实参数组,它把首地址传给test函数时与test的形参referencePara占用的是同一段内存空间,所以这里referencePara相当于b的一个别名,所以它改变了,b也就改变了。而a不同,a在这里和valuePara是两个不同作用域的变量,他们占用不同的内存空间,当...

Excel函数:判断字符串A里面是否包含另一字符串B
find_text 的起始位置编号,如果找不到返回错误值#VALUE!。 利用这一点,配合ISNUMBER函数可以判断within_text 中是否含有find_text ,如果要判断A1中的字符串中是否含有B1中的字符串,可以用公式=ISNUMBER(FIND(B1,A1)),如果A1中的字符串中含有B1中的字符串返回TRUE,否则返回FALSE。

TTEXT函数参数是什么意思
刚看到还有一个问题 看看定义就知道了#if defined(_UNICODE)#define _S(a) ((const TText *)L ## a)#else#define _S(a) ((const TText *)a)#endif比如,_S("Hello"),在unicode定义下就是(const TText*)L"Hello"

EXCEL中经公式转换的数据怎么变成文本
a的文本。4、选择所有需转换的数据,通过“查找——替换”,将所有字母a,替换成半角的单引号“’”(必须是半角字符,而不能是标点符号),即可。方法二:使用TEXT函数转换。TEXT函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字...

VB程序在Text1中输入一串大写字母组成的字符串,统计A~Z每个大写字母出现...
用instr函数可直接得到字母出现的次数,编程比较方便。

八步区17737058463: EXCEL成绩等级表怎么划分优良中差四个等 -
澹素加替: EXCEL成绩等级表划分优良中差四个等步骤如下: 1、利用函数if的方法:在B2单元格输入公式:=IF(A2<60,"不及格",IF(A2>=90,"优秀",IF(AND(A2>=60,A2<70),"及格","一般"))),下拉填充即可.2、利用函数lookup的方法...

八步区17737058463: excel 使用文本函数中获得考生所考级别 急!!! -
澹素加替: 可以采用MID函数截取位于文本中间位置的字符,公式为:=MID(A2,8,1). 一,以office excel2016为例,在新的工作表内A列填入考生的学号,如图所示: 二,A列每行文本的第八位就是考生所考级别,也就是所求的返回值,如图所示: 三...

八步区17737058463: excel 如何用text 函数 将123 或者abc 或者 1234 变为 112233 ..aabbcc.....11223344这样将每一位重复一 -
澹素加替: 1、先自订一个Function如下Public Function Two_Word(str As String) As StringFor i = 0 To Len(str) - 1newStr = newStr & String(2, Mid(str, i + 1, 1))Next iTwo_Word = newStrEnd Function 2、A1输入12345 3、B1选插入自订函数(Two_Word),来源选A1后,B1显示1122334455

八步区17737058463: excel 使用文本函数中获得考生所考级别 急!!! -
澹素加替: 比如:=mid(A1,4,2)表示取单元格A1中第4位开始,2位数你的例如085200821023080的话,就是用=mid(A1,4,1)b点没看太明白,建议你贴个图

八步区17737058463: 在EXCEL中,如何在文本和数字混写的格子中加入分隔符? -
澹素加替: 一个单元格只能有一种属性,有一种简单的办法不妨一用: 把abcd输入A1,1,234,567.00输入A2,元输入A3将中间的单元格设边框设为无,这样视觉效果是一样的.还可以用text函数,Excel帮助中有详细的说明. 例如: A1格中为abcd A2格中为数字,则在A3中输入 =A1&TEXT(B1,"#,##0.00 ")&"元"

八步区17737058463: =text(A1/1%%,"00°00′00〃") 请高手来分析下这个公式?为什么不可以写成=text(A1,"00°00′00〃") 呢? -
澹素加替: Excel TEXT函数语法 TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用.Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式.Value只能识别整数部分,小数部分舍去.所以用=TEXT(A1/1%%,"00°00′00〃"),其中A1/1%%是将A1除以万分之一,即乘10000,也可以=TEXT(A1*10000,"00°00′00〃"),但公式的字符多了些!

八步区17737058463: 函数LEN(RIGHT(“计算机等级考试”,4)的值是 -
澹素加替: LEN(text)函数是计算text所指字符串(问题中的RIGHT(计算机等级考试”,4))的长度,right(text,num)这个函数是将text所指的字符串(问题中的“计算机等级考试”)从右返回num(问题中是4)个字符,计算出来就是“等级考试”,问题中的两个函数综合起来就是计算“等级考试”这个字符串的长度,答案是4

八步区17737058463: 用c语言写成绩等级,为什么输入任何一个值,都是输出E. -
澹素加替: 你有两个错误,一个是%.1f,改为%f即可 二是判断条件有错,应为60<=a %% a<=69 附上代码:#include <stdio.h> int main() { float a; scanf("%f",&a);if(a<60) printf("E"); else if(60<=a && a<=69) printf("D"); else if(70<=a && a<=79) printf("C"); else if(80<=a && a<=89) printf("B"); else if(90<=a && a<=100) printf("A"); }

八步区17737058463: 电子表格中如何将成绩单里面的平均分高于80分的设置优等,最后总出优的个数,不用IF函数 -
澹素加替: 假如平均成绩在A列,等级在B列,那么可以用公式:设置等级:B2=LOOKUP(A2,{0,80},{"","优"})往下拉 统计优的个数:=countif(A2:A100,">=80") 或=countif(B2:B100,"优")

八步区17737058463: excel函数:text(A1,"#.#,")和round(A1,1)有什么区别? -
澹素加替: text(A1,"#.#") 也可以写成 TEXT(A1,"0.0") 相当于 round(A1,1) 但得出的值格式不同,一个是文本值,另一个是常规数值

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网