为更好的阅读体验,请查看我的个人博客地址: https://fraseryu.github.io/2019/05/10/Excel的公式使用/#more
里面 gif 演示动图略多,加载比较慢,请耐心等待

前言

最近在做基础数据的整理,数据存放在 Word 表格中,要将大量的数据整理好并导入到数据库中着实需要费些力气,于是需要笨方法和巧方法一起用

整理过程

首先应用笨方法,将 Word 中的数据表格拷贝到 Excel 中,貌似这是必须的,由于拷贝过来的表格有合并单元格的情况,所以我们要将 Excel 中的表格标准化

  1. 取消合并单元格
    将 Excel 全部选中,然后点击取消单元格

  2. 将空单元格进行字段的填充
    我们看到拆分后的单元格好多都是空的,我们需要将空的单元格填充为它上面一行的数据

    • 选中待处理的单元格
    • 按F5
    • 在弹出框的位置选择空值选项
    • 键盘输入等于号"=",然后敲击向上方向键
    • Ctrl + Enter 组合完成
  3. 修改 Excel 的默认语言
    我用的Mac 英文版,打开 Excel 没有类似 LENB() 这样的函数,所以我需要将语言就改为中文
    # 修改 Excel 语言
    defaults write com.microsoft.Excel AppleLanguages ‘(“zh-tw”)’

    # 修改 Word 语言
    defaults write com.microsoft.Word AppleLanguages '("zh-tw")'
    
  4. 数字与汉字的拆分
    拷贝过来的数据,需要做K-V 的映射,将一段文字中的数字提取出来作为 key, 将文本中的汉字提取出来作为 Value,所以需要用到两组公式:

    • LEFT(单元格, length) / RIGHT(单元格, length)
      LEFT: 从单元格内容开始位置截取指定长度内容;
      RIGHT: 从单元格内容末尾位置截取指定长度内容;
    • LEN(单元格) / LENB(单元格)
      LEN是返回字符串的字符数;
      LENB是返回字符串的字节数;
      数字、字母、英文、标点符号(半角状态)都是按1计算的,汉字、全角状态下的标点符号,每个字符按2计算
  5. 阿拉伯数字转罗马数字
    只需要应用公式:= ROMAN(A16)

  6. 罗马数字转阿拉伯数字
    同样应用公式:=MATCH(B16,INDEX(ROMAN(ROW(INDIRECT(“1:4000”))),0),0)

以上就是这次数据提取用到的一些公式

附录

在此处附上 office 的各种语言字典码

Excel公式提取数据相关推荐

  1. 从Excel中提取数据

    从事android客户端开发的小伙伴们肯定都知道打点的痛苦,尤其是把点位从excel复制到java文件中,还要一个一个的修改,繁琐之极,所以想到了从excel中提取数据. 1.开发用的是android ...

  2. 巧用excel公式提取网址中的域名---超级好用

    巧用excel公式提取网址中的域名-超级好用 经常会整理很多网址,需要按照他们的域名归类,下面是公式 在a1列是我们要整理的网址 b列我们输入公式 =MID(A1,SEARCH("/&quo ...

  3. python读取excel文件代码封装_12行代码教会你用python读excel文件提取数据生成条形码...

    12 行代码教会你用 python 读 excel 文件,提取数据,生成 条形码 一.需求分析条形码应用广泛,尤其是人事.财务和库 管等等岗位,常需根据 excel 文件成批生成条码,如果是经 常性天 ...

  4. Excel公式-提取字符串中首次出现的数值

    一.提取公式 =LOOKUP(9^9,--MID(B2,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B2&5^19)),ROW($1:$99))) 二.分析过程 1.需求如下 ...

  5. 【python】从Excel中提取数据并判断该数据是否含有特定的关键词

    第一次在CSDN发布文章,初衷是为了记录的同时希望能帮到有需要的人与大家共同学习,不足之处还请大佬们多多指教,感谢~ 参考链接有:[python]提取excel中的某一列数据_allan2222的博客 ...

  6. 【来日复制粘贴】使用公式提取数据

    要求, 在以下表格中提取市场部人员的员工编号. 可用公式有两个,全部为数组公式 =IF(ROW(1:1)>COUNTIF(C$2:C$20,"市场部"),"&quo ...

  7. 用公式提取多个Excel文件的数据

    用公式提取多个Excel文件的数据 待提取数据的Excel文件 新建公式,提取文件名 提取文件名到Excel中 用文件名和地址组成字符串 将引用的字符串以数字类型粘贴 用查找和替换功能在字符串前加&q ...

  8. excel 公式 单引号 concat_excel数据提取技巧:从混合文本中提取数字的万能公式...

    编按:哈喽,大家好!有没有能把任何文本中包含的所有数字都提取出来的公式?当然是有的,今天就给大家带来提取数字的万能公式,不管数字在文本中的位置是否有规律,不管文本中数字有多少,它都能把数字提取出来.赶 ...

  9. 计算机中公式提取用什么函数,技巧:Excel快速从文本中提取单元格中的数字函数公式...

    有时,我们将一些文本导入Excel.这些文本包含中文,字母,数字,并且全部堆积在一个单元格中.但是,我们只需要数字.那么,如何快速从中文,字母和数字中提取数字呢?在这里,王小老师将为您分享一些实用的函 ...

最新文章

  1. 医疗信息化、医学相关资料下载
  2. LeetCode:104_Maximum Depth of Binary Tree | 二叉树的最大深度 | Easy
  3. python 任务计时器 apscheduler.schedulers
  4. 推荐Chrome一款大气典雅神秘的主题 - 黑色系
  5. Oracle按用户进行统计信息更新
  6. StackExchange.Redis 使用 (一)
  7. sysdate取年取月取日
  8. 语音识别错误太多?高科技巨头们偏偏“不信邪”
  9. [转]加载纹理与使用glGenTextures时应注意的一点(解决吃内存)
  10. 深入分析自定义表单验证与Cookies
  11. 《中国科学》中文论文模板使用CCTTEX编译
  12. MULTISIM仿真2
  13. PostgreSQL与MySQL语法对比总结
  14. 数学建模模板(让你也能写论文的模板)
  15. IAR 8.50.9破解后,遇到IarIdePm Encoutered an improper argument错误记录
  16. 联通混改旗开得胜,这也太容易了!
  17. SQL基础整理(四) 数据的插入,删除和更新,以及事物
  18. HTTP请求数据格式及响应数据格式
  19. python教程57--使用D-tale做透视表并生成图形
  20. android 自定义view,字母排序(仿微信好友列表)

热门文章

  1. 反编译“微软纸牌集合”资源文件
  2. 用Python写了个贪吃蛇
  3. 捷联惯导基础知识解析之四(粗/精对准和GPS/IMU和GPS/里程计组合导航)
  4. Linux 2.6 CFS 调度算法内幕
  5. Linux下自动重启系统
  6. 网络安全热门资料 精品工具——下载目录
  7. Presto(二)开启安全认证
  8. html5兼容问题,【HTML5分享】关于浏览器的兼容问题
  9. 深度解析当贝盒子B3、腾讯极光5S、小米盒子4S之间的区别
  10. java base64转图片