excel中将带文本单位的数据转换成纯数值

目标

将带文本单位的数据转换成纯数值

源值                      目标值

《excel中将带文本单位的数据转换成纯数值》         《excel中将带文本单位的数据转换成纯数值》

提取单元格最后一个字符

公式

=RIGHT(M2,1)

tips:公式中的1是可以变动调整的,意思是指提取单元格最后N个字符。

示例

《excel中将带文本单位的数据转换成纯数值》

剔除单元格最后一个字符

公式

=LEFT(M2,LEN(M2)-1)

tips:公式中的1也是可以变动调整的,意思是指剔除单元格最后N个字符。

示例

《excel中将带文本单位的数据转换成纯数值》

根据不同的文本单位,对数据进行不同的乘积

这里会用到if函数,if(条件判断,true的结果值,fault的结果值)

我们要处理的是,当文本单位为M时,纯数值乘以10^6,当文本单位为K时,纯数值乘以10^3,无文本单位时,为原值。

公式

=IF(I2="M",LEFT(M2,LEN(M2)-1)*1000000,IF(I2="k",LEFT(M2,LEN(M2)-1)*1000,M2))

示例

《excel中将带文本单位的数据转换成纯数值》

    原文作者:慎思知行
    原文地址: https://blog.csdn.net/bengofrank/article/details/108463211
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞