excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)

问题情境

这是我们微信学习群里的朋友提出的问题,如下样表:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(1)

规格型号一列的算式,既有各种单位又有小数点,怎么计算结果?

方法实现

像这种除了数值以外,还有很复杂的数量单位、小数点、大小写字母等内容的情况,我们可以找EXCEL的同胞兄弟Word来帮忙。

第一步,将算式复制到Word

将算式列复制到Word,粘贴为表格形式:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(2)

第二步,替换非数字、运算符、小数点字符

按Ctrl H打开替换对话框:

  • 查找内容输入:[!0-9*.]{1,};
  • 替换为:空值,什么也不输入;
  • 打开左下角【更多】(下方截图已经打开【更多】,所以显示为【更少】),勾选【使用通配符】;
  • 全部替换。

如下图:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(3)

[!0-9*.]的含义是非0-9的数值、非*、非小数点,{1,}是一个或一个以上的字符。

替换以后的结果为:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(4)

第三步,复制到Excel

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(5)

第四步:选项设置

【文件】——【选项】——【高级】:勾选【转换Lotus 1-2-3 公式】:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(6)

第五步:数据分列

选中C2:C10,【数据】——【分列】,不做特殊修改,下一步——下一步——下一步,直到完成:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(7)

完成以后的结果:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(8)

第六步:选项设置

【文件】——【选项】——【高级】:【转换Lotus 1-2-3 公式】去除勾选:

excel数值有单位可以公式计算吗(算式内既有各种单位又有小数点)(9)


去除这个选项的目的是:防止影响日期等类型数据的正常输入。

特别提醒:

这样计算出来的结果,不会随着源数据的修改而改变!

要想真正利用EXCEL记账,要预先设计好表结构哦,否则自己给自己找麻烦!


,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页