单元格文本到数字(基于单元格文本值)

时间:2015-01-12 17:09:10

标签: excel excel-formula

我有下表:

2.0 M
1.9 M   
1455.0 K    
1386.9 K    

有没有办法可以根据表格末尾的Letter将该表转换为数值,以便输出以下内容:

2.0 M   2,000,000
    1.9 M   1,900,000
    1455.0 K    1,455,000
    1386.9 K    1,386,900

so:删除该字母并乘以1,000,000或1,000

谢谢,

2 个答案:

答案 0 :(得分:2)

或者这个(没有多少空格): -

=VALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1," ",""),"K","E3"),"M","E6"))

答案 1 :(得分:0)

使用 A A 中的数据输入:

=IF(RIGHT(A1,1)="M",1000000*LEFT(A1,LEN(A1)-2),IF(RIGHT(A1,1)="K",1000*LEFT(A1,LEN(A1)-2),A1))

例如:

enter image description here