excel如何将单位不一样的一列转换为同一单位

例如... 例如 展开
 我来答
朝城君
2019-02-25
知道答主
回答量:5
采纳率:0%
帮助的人:2.2万
展开全部
=IF(RIGHT(A2)="角",SUBSTITUTE(A2,"角",)/10&"元",IF(RIGHT(A2)="分",SUBSTITUTE(A2,"分",)/1000&"元",A2))
先理解=IF(RIGHT(A2)="角",SUBSTITUTE(A2,"角",)/10&"元",A2),就能理解上面稍微复杂的函数,if第一个判断是在A2中检测从由开始是否又角 这个字符串,是的话执行SUBSTITUTE(A2,"角",)/10&"元",解读,此函数SUBSTITUTE(A2,"角",)将获得数字(去除角),也就是变成纯数字3.14然后通过处以10的运算获得0.314然后再加上字符串“元”,不难理解,而且相对较为简洁
1975qjm
高粉答主

2015-03-10 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7478万
展开全部
只有"元,角,分"这三个单位吗
那么B2单元格写入公式
=LEFT(A2,2*LEN(A2)-LENB(A2))/IF(COUNT(FIND("元",A2)),1,IF(COUNT(FIND("角",A2)),10,100))
再设置单元格格式为自定义格式,类型中写入 G/通用格式"元"
下拉填充公式
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
退休画线工
2015-03-10 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27029
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部
B2中输入公式:
=LEFT(A2,LEN(A2)-1)/VLOOKUP(RIGHT($A2,1),{"元",1;"角",10;"分",100},2,FALSE)&"元"
向下拖拉复制公式。
追问
如果是其他单位,不是十进一的话,如何做呢?可以在这里用除以十来解答吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式