首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在 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 份。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230227A02G7F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券