当前位置:首页 » 自动清洗 » 怎样自动获取excel数据
扩展阅读

怎样自动获取excel数据

发布时间: 2023-04-21 23:08:19

‘壹’ EXCEL如何自动获取我要的数据(且这些数据有很多不固定写法的)

  1. 从给出的信息看,内容很不固定,就很难做到电脑自动提取数据。因为,有些数字用阿拉伯数字表示,有些数字用中文数字表示,很难用公式去做,用VBA代码都很难做得到。

  2. 为了实现电脑自动提取数据,还是要做适当的规范,不要求很严格的规范,只要做到基本规范就可以了。

  3. 要规范,我推荐一个方法。就是满足下列条件:
    1)数字必须统一用阿拉伯数字表示。

    2)要求数字前有一个“共”字,数字后有一个“套”字。

  4. 只要满足条件3的规范,实现自动提取数据就简单了。

公式:

=IF(ISERROR(FIND("共",C2)),"没有填写共字",IF(ISERROR(FIND("套",C2)),"没有填写套字",MID(C2,FIND("共",C2)+1,(FIND("套",C2)*1)-FIND("共",C2)-1)))

公式解读:

先执行: IF(ISERROR(FIND("共",C2)),"没有填写共字",“ ”)判断有没有“共”字,若没有,就显示“没有填写共字”,来提醒操作人员。

再执行:IF(ISERROR(FIND("套",C2)),"没有填写套字",“”)判定有没有“套”字,若没有,,就显示“没有填写套字”,来提醒操作人员。

最好执行:MID(C2,FIND("共",C2)+1,(FIND("套",C2)*1)-FIND("共",C2)-1))) 截取“共”,“套”之间的数字。