首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel单元格中整数的公式识别

Excel单元格中整数的公式识别
EN

Stack Overflow用户
提问于 2015-03-18 20:55:53
回答 2查看 42关注 0票数 1

在单元格Y5中有以下公式:

代码语言:javascript
复制
=TEXT(ROUND(AVERAGE(D5:D50),0),"#,###")&"mi"

它提供的值是:1,923mi

这个公式在单元格Y6中是:

代码语言:javascript
复制
=TEXT(ROUND(CONVERT(Y5,"mi","km"),0),"#,###")&"kms"

这给了#VALUE!

我假设这是因为Y6不能将字符串"mi"转换为公里。有办法告诉Excel只读取整数吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-18 21:00:12

请尝试:

代码语言:javascript
复制
=TEXT(ROUND(CONVERT(SUBSTITUTE(Y5,"mi",""),"mi","km"),0),"#,###")&"kms"  

(并考虑为包含mikms而设置格式!)

票数 0
EN

Stack Overflow用户

发布于 2015-03-18 21:02:46

尝尝这个。这只需要数字。

代码语言:javascript
复制
 =TEXT(ROUND(CONVERT(left(Y5,len(y5)-2),"mi","km"),0),"#,###")&"kms"

如果这仍然不起作用,您可能需要将文本的数字部分转换为值,因此如下所示:

代码语言:javascript
复制
 =TEXT(ROUND(CONVERT(Value(Left(Y5,Len(y5)-2)),"mi","km"),0),"#,###")&"kms"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29132475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档