zoukankan      html  css  js  c++  java
  • Excel_replace

    有时候我们需要对单元格中的数据需要一些精确的处理,比如将部分以70开的工号升为706,这时简单的查找替换就不能满足我的需求,因为这样会替换掉工号中末尾或者中间位的70,造成工号的错误。

    如何实现这种精确的批量处理数据的需求呢,今天小编就为大家分享一下我的经验,希望对大家的工作和生活带去帮助。

    工具/原料

    • Excel

    方法/步骤

    1.  

      如图所示,是某公司的工资表,我们的需求时将工号中所有以70开头的全部升为706三位。

      Excel中如何替换单元格中指定位数的数字或文本
    2.  

      首先,我们在表格中插入一例,“升级后的员工编号”,如图

      Excel中如何替换单元格中指定位数的数字或文本
    3.  

      然后在新插入的单元格中输入公式:

      =REPLACE(A3,1,3,706)

      公式释义:

      A3:表示要替换的原始数据位置

      1:表示从第1个字符开始替换

      3:表示一共替换3个字符

      706:表示将前3个字符替换为706

      Excel中如何替换单元格中指定位数的数字或文本
    4.  

      然后使用自动填充,得到如下效果:

      这种精确的替换可以保证数据的正确性和操作范围的可控制性,当我们要操作大量的数据时,尤其是财务数据,Ctrl+H的这种查找和替换操作要尽量谨慎使用,因为我们不可能一个个的替换,然而批量的替换就为会发不可预知的错误,造成无法挽回的损失。

      Excel中如何替换单元格中指定位数的数字或文本
  • 相关阅读:
    Android 文件操作
    win7 jar文件打不开解决的办法
    工作年限
    mvc wcf 并发提示,存储Application,验证是否有用户在操作
    WCF理论 【转载】
    jQuery
    Entity Framework 新增实体,新增抽象实体
    Entity Framework 的枚举类型
    vs2013+sql server2012 +win8.1+entity framework + linq
    Entity Framework 的事务
  • 原文地址:https://www.cnblogs.com/webRobot/p/5240916.html
Copyright © 2011-2022 走看看