在 excel 中提取内容,比如将000118.SH中的数字提取出来
自媒体平台有各种审核问题,若发布不上,请前往个人博客站点。
方法 一
公式:
=VALUE(LEFT(A1,6))
其中 A1是包含原始字符串的单元格。此公式使用 LEFT 函数提取字符串的前六个字符,然后使用 VALUE 函数将提取的文本字符串转换为数字。如果您的数字部分不一定总是6位数,则可以使用其他数字替换公式中的数字6。
若是右边,则用函数RIGHT
方法二
使用文本函数中的 SUBSTITUTE 函数删除“.”和“SH”等非数字字符。例如,以下公式将从“000118. SH”中提取数字:
=VALUE(SUBSTITUTE(SUBSTITUTE(A1,".",""),"SH",""))
这个公式使用两个嵌套的 SUBSTITUTE 函数来删除“.”和“SH”字符,然后使用 VALUE 函数将提取的文本字符串转换为数字。这个公式可以适应数字长度和格式的变化。注意,这个公式假设数据中只有一个小数点和一个字符“SH”。如果数据中包含多个小数点或其他非数字字符,则需要做进一步的调整。
方法三
安装第三方插件(Excel翻译公式,WPS翻译公式,批量翻译公式,Excel快递查询公式,WPS快递查询公式,17Track查询公式 - 辉耀Excel网络函数库 (excelapi.net))
公式:
=VALUE(Split2Array(A2,".", 1))
此方法是分割字符串,以“.”为分割点,取第 1 份。
金融数据处理
LIST from #金融数据处理
版权声明:
作者:余汉波
链接:https://www.sanrenjz.com/2023/02/27/%e5%9c%a8-excel-%e4%b8%ad%e6%8f%90%e5%8f%96%e5%86%85%e5%ae%b9%ef%bc%8c%e6%af%94%e5%a6%82%e5%b0%86000118-sh%e4%b8%ad%e7%9a%84%e6%95%b0%e5%ad%97%e6%8f%90%e5%8f%96%e5%87%ba%e6%9d%a5/
文章版权归作者所有,未经允许请勿转载。
THE END