可以选中需要的日期数据使用数据分列来先批量转换为文本格式。点击该数据选择数据分列,然后将日期数据分割并选个文本就可以实现了。具体的设置方法如下:
1、在电脑上打开一个EXCEL文件,点击右键选择格式选择设置格式进入。
2、在出现的设置格式界面中可以看到当前的数据为日期格式。
3、选中该日期格式的数据列,点击上方的分列按钮。
4、在d出的数据分列对话框中勾选固定宽度以后点击下一步。
5、页面跳转以后使用鼠标点击该日期格式后面,可以看到出现的一条分割线,点击下一步。
6、在出现的数据分列界面中点击日期的数据列以后选择文本并点击完成按钮。
7、此时选中该列数据点击右键选择设置单元格格式进入。
8、在出现的设置单元格格式中就可以看到已经将该列的日期数据批量转化为文本格式数据了。
方法一:
通过在原数据前加一个字母使数据变成文本,再将字母替换成半角的单引号,所得数据就是文本型数据了。
例:将A列所有数据转换成文本, *** 作步骤如下:
1、在表格的空白列写下如下公式:
=”a”& A1
将此公式往下复制,使得这一列得出的结果为A列数据的首位字符前加了一个字母a;
2、复制该列所有数据后,使用“选择性粘贴”只粘贴数值;
3、覆盖需转换的数据,再删除写了公式的列,使需转换的数据均为首位字符前加了字母
a的文本。
4、选择所有需转换的数据,通过“查找——替换”,将所有字母a,替换成半角的单引号“’”(必须是半角字符,而不能是标点符号),即可。
方法二:使用TEXT函数转换。
TEXT函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。
需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。
该函数的语法为:TEXT(value, format_text)
Value为需转换的数值,format_text为需转换的格式,如果format_text参数为0或#,则显示的格式不变,如转换后的文本格式有其他要求,可以参照EXCEL中帮助文件的介绍。
举例:假设单元格A1含有数字235。
若转换后的文本数据也是235,则公式为:=TEXT(A1,0) 或=TEXT(A1,"#")
要将数字格式设置为美元金额,可以使用以下公式:
=TEXT(A1,"$000")
计算结果将显示为$2350。
问题出在COUNTIF(C2:G2,H1)上,意思是C2到G2中有多少个等于H1的值,H1的值可以是文本或数字,结果是数字。所以COUNTIF(C2:G2,H1)后面必须要有结果,如=IF(COUNTIF(C2:G2,H1)=0,"对","错")或=IF(COUNTIF(C2:G2,H1)=1,"对","错")或=IF(COUNTIF(C2:G2,H1)>0,"对","错")等等。结果是"对"或"错",本身就是文本。
请看效果:
金额的公式很长:
=IF(NOT(ISNUMBER(FIND("",TEXT(A2,"[DBNum2]G/通用格式"),1))),CONCATENATE(TEXT(A2,"[DBNum2]G/通用格式"),"元整"),CONCATENATE(LEFT(TEXT(A2,"[DBNum2]G/通用格式"),FIND("",TEXT(A2,"[DBNum2]G/通用格式"),1)-1),"元",IF(MID(TEXT(A2,"[DBNum2]G/通用格式"),FIND("",TEXT(A2,"[DBNum2]G/通用格式"),1)+1,1)="零","零",CONCATENATE(MID(TEXT(A2,"[DBNum2]G/通用格式"),FIND("",TEXT(A2,"[DBNum2]G/通用格式"),1)+1,1),"角")),IF(MID(TEXT(A2,"[DBNum2]G/通用格式"),FIND("",TEXT(A2,"[DBNum2]G/通用格式"),1)+2,1)="","整",CONCATENATE(MID(TEXT(A2,"[DBNum2]G/通用格式"),FIND("",TEXT(A2,"[DBNum2]G/通用格式"),1)+2,1),"分"))))
数值的公式简单:
=TEXT(A2,"[DBNum2]G/通用格式")
步骤如下:
1、打开excel文件,可以看到总价单元格中为公式内容。
2、选择单元格,点击“开始”功能。
3、选择“复制”。
4、点击“粘贴”功能。
5、选择“选择性粘贴”。
6、在d出的对话框中选择“数值”,如下图所示。
7、点击确定即可。
8、此时总价单元格中的数据变为数值格式。
相关介绍:
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh *** 作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。
在1993年,作为Microsoft Office的组件发布了50版之后,Excel就开始成为所适用 *** 作平台上的电子制表软件的霸主。
一定要用公式的话就是
=value(a1)
方法一,利用函数查错工具,如果数字是文本格式的,在左上角会有一个小三角的东西,点击单元格,选中有个惊叹号样子的小方格,选择“转换为数字”完成批量转换
end
方法/步骤2
1
方法二,四则运算,就是将文本型数字进行加减乘除的运算,比如对c2进行转换,就写公式=c21,就可以将文本转成数值了
end
方法/步骤3
1
方法三,进行“减负运算”,它其实也就是四则运算,只是写法有些不一样,比如对c2进行转换,就写公式=--c2,通过计算,就可以将文本型数字转换成数值了
end
方法/步骤4
方法四,是一个无意间发现的快捷 *** 作,对单列数据进行转换时,这个方法绝对又快又酷, *** 作很简单,选中要转换的一列,按alt+d,出现如下的提示
然后按e,出现如下的分列对话框
3
最后,按f,就可以完成了,熟练后1秒就完成 *** 作了,边上的人最多就是看到你屏幕闪了一下,然后发现文本变成数值了,这是利用了分列功能默认的“列数据格式”为”常规“的特性,讲文本型数字原地”切“成了常规
VALUE函数,可以将代表数字的文本字符串转换成数字,其语法结构为:VALUE(text),VALUE函数只有一个参数text,表示需要转换成数值格式的文本。text参数可以用双引号直接引用文本,也可以引用其他单元格中的文本。
TEXT
将数值转换为按指定数字格式表示的文本
TEXT(value,format_text)
Value
为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
Format_text
为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式
可以用函数公式TEXT来实现, *** 作步骤如下:
工具:2010版excel
1、先打开excel,以下图为例,需要将A1单元格中的常规格式用公式转换成文本格式,结果在B1单元格中体现;
2、选中B1单元格,然后输入公式“=TEXT(A1,0)”;
3、按下回车键后就可以得到文本格式的结果了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)