Excel 将字母数字值转换为数字

Posted

技术标签:

【中文标题】Excel 将字母数字值转换为数字【英文标题】:Excel Convert Alphanumeric Values to Number 【发布时间】:2018-01-11 23:54:49 【问题描述】:

我在 Excel 的几列中有一堆美元数字,格式为“$43.7 B”和“$667 M”。如何将它们分别转换为“$43,700,000,000”和“$667,000,000”?

这看起来应该很容易,但我很难过。

【问题讨论】:

Formula for smart, scale-aware number-formatting in Google Sheets? 【参考方案1】:

试试,

=LEFT(A1,FIND(" ",A1))*POWER(10,6+(RIGHT(A1)="B")*3)
'if you receive a #VALUE error then,
=MID(A1, 2, FIND(" ",A1)-1)*POWER(10,6+(RIGHT(A1)="B")*3)

【讨论】:

我不相信它来自格式化。重新阅读问题后,我认为它与格式相反,所以我重新打开它。 ... 而我的却是。

以上是关于Excel 将字母数字值转换为数字的主要内容,如果未能解决你的问题,请参考以下文章

使用 vlookup microsoft excel 转换数字

转换数字+字母字符串[关闭]

excel单元格编号有字母有数字怎么让后面的数字增加,

数字转换成字母帮助类

excel表格数字加字母怎么弄(excel表格数字加单位)

excel中,如何实现由英文字母,此列数字依然递增,最好别是公式,用不来,如果是公式,请详细一点,谢谢.