求解读此excel公式转换成文本,最终达到的结果是文本中提取数值

在Excel中的公式运算结果如何转换为文本格式。_百度知道
在Excel中的公式运算结果如何转换为文本格式。
我想将运算结果拷贝到其他地方。
我有更好的答案
方法一:通过在原数据前加一个字母使数据变成文本,再将字母替换成半角的单引号,所得数据就是文本型数据了。例:将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含有数字23.5。若转换后的文本数据也是23.5,则公式为:=TEXT(A1,0) 或=TEXT(A1,&#&) 要将数字格式设置为美元金额,可以使用以下公式: =TEXT(A1,&$0.00&) 计算结果将显示为$23.50。
采纳率:74%
先复制,再右键,点选择性粘贴,选择数值即可.
本回答被提问者采纳
Excel中的公式运算结果转换为文本格式的方法,可分3个步骤:第一步,将此公式运算结果复制;第二步,将结果粘贴在同一个单元格,选择性粘贴时,按数值格式粘贴;第三步,设置此单元格为文本格式。见下图
为您推荐:
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel中A列是有公式的数值,怎么样把数值提取出来显示在B列,如图_百度知道
excel中A列是有公式的数值,怎么样把数值提取出来显示在B列,如图
A1是有公式的000001,想要到B列显示1,要用什么函数公式做到
我有更好的答案
B1=VALUE(A1)
采纳率:45%
B1=--A1下拉公式
本回答被网友采纳
=LOOKUP(9^9,--RIGHT(A1,ROW($1:$9)))
在B1输入公式:=A1&&&
=A1+0=A1*1=A1/1=A1-0
其他2条回答
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求EXCEL中将文本转换成数值型的函数_百度知道
求EXCEL中将文本转换成数值型的函数
求Excel中把公式计算结果转换为数值的公式。例如B列有好多条文本形式的摘要,摘要中包含了单价,然后我用left或者right、mid等公式提取出了这个单价放在了C列,然后又类似提取出了数量。现在我要一一对应的求 价格。
但是这两列提取出来的数是无法直接进行计...
我有更好的答案
1、在表单中,将文本转换成数值型的函数是 VALUE,如将A1的文本型数据转成数值可用
=VALUE(A1) 完成;2、在VBA里,将文本转换成数值是用 Val,如: s=Val(Range(&A1&)
用c不就行了
其他1条回答
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Excel 用函数在Excel中从文本字符串提取数字(转)
我的图书馆
Excel 用函数在Excel中从文本字符串提取数字(转)
如何提取字母数字字符串的数字部分。例如:如果单元格
A1 包含的是字符串“abc123”,则将值 123
返回单元格 B1 中。
此解决方案的基本原理是搜索并返回字母数字字符串中的第一个数字,然后只返回其后的数字。
此解决方案包括创建公式以完成下列任务:
将字母数字字符串分解为单独的字符。
确定分解后的字符串中是否有数字。
确定数字在字母数字字符串中的位置。
计算字母数字字符串中数字的数量。
我们将分别考虑这些任务,然后将各公式整合在一起以得到最终结果。
将字母数字字符串分解为单独的字符
请在此使用 MID 函数。MID
可以根据所指定的字符的数量,从所指定的位置开始,从文本字符串中返回特定数量的字符。此函数的语法是:
MID(text,start_num,num_chars)
Text&&文本字符串包含的是要提取的字符。
Start_num&&要从文本中提取的第一个字符串的位置。文本中第一个字符占据
start_num 1,以此类推。
Num_chars&&指定要
MID 从文本中返回的字符数量。
对于我们的示例,公式为:
=MID(A1,ROW($1:$9),1)
此公式可以分解字母数字字符串,并且实际上会将字符置于工作表的不同行内。例如,对于字母数字字符串
abc123,其所有 6
个字符都将被分开。
&注释&&&可将数值
适当增大为任何更大的数值,以适应更长的字符串。在此示例中,最大字符串长度为
值得一提的是,字符串分解之后,“1”、“2”和“3”将被看作文本而不是数字。要将存储为文本的数字转换成数字,请用
1 乘以此公式,例如:
=1*MID(A1,ROW($1:$9),1)
确定分解后的字符串中是否有数字
在此我们将使用 ISNUMBER
函数,此函数可以确定字母数字字符串中是否有数字。公式现在变成了:
=ISNUMBER(1*MID(A1,ROW($1:$9),1))
如果字符串中有数字,则结果将为
TRUE,否则结果将为 FALSE。
确定数字在字母数字字符串中的位置
现在我们将通过在上一段中提到的分解后的字符串的结果中查找
TRUE 值来确定数字的位置。在此我们将使用 MATCH
函数。经过修改的公式现在变为:
=MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0)
&要点&&&必须通过按
Ctrl+Shift+Enter
将此公式作为数组进行输入。(先按F2,然后粘贴,然后按Ctrl+Shift+Enter
,然后回车)
如果字符串是 abc123,则此公式产生的结果将是
4,这就是字母数字字符串中第一个数字字符的位置。
计算字母数字字符串中数字的数量
现在的任务是计算字符串中数字的数量,以确定返回字母数字字符串中第一个数字之后要返回的字符。
如上所述,可通过用 1
与其相乘,将字母数字字符串中存储为文本的数字转换成数字。例如,
=1*MID(A1,ROW($1:$9),1)
将存储为文本的数字转换成数字之后,可以通过使用
函数对其进行计数。可通过输入以下公式计算数字的数量:
=COUNT(1*MID(A1,ROW($1:$9),1))
整合各公式
现在我们将使用 MID
函数把此公式的各部分整合在一起,如以下示例所示。
=MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))
从本质上说,此问题可陈述为:确定第一个数字在字母数字字符串(在单元格
A1 中)中的位置。返回此数字及其后的数字。
要将得到的字符转换成数字,请用 1
乘此公式。虽然对此并不严格要求,但如果要对结果执行数学运算,则应该如此操作。下面是要输入单元格
B1 中的最终公式:
=1*MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))
&要点&&&必须通过按
Ctrl+Shift+Enter 将这些公式作为数组进行输入。
要进一步测试此公式,请将下图中的数据输入空工作表中的单元格
A1:A7 中。
将此公式输入单元格 B1
中,然后使用自动填充将此公式复制到单元格 B2:B7
中。(不要忘记按 Ctrl+Shift+Enter。)
在此值得一提的是,如果字符串是 yur09875reew,而且您使用的是已乘
1 的公式,则列 B 中的结果将是 9875 而不是
09875。因为 0*1=0,所以 0 被忽略了,返回的结果是
9875。如果想得到结果 09875,则不要用 1
乘以整个公式。
TA的最新馆藏[转]&[转]&
喜欢该文的人也喜欢}

我要回帖

更多关于 excel 公式显示文本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信