Notice:做完下面的处理后要记得将处理结果粘贴为文本形式。

1 统计单元格中某个字符出现的次数,可用len()和substitute()函数。

业务背景:如果某个字符在一条文本中出现了N次以上,我们想把这条文本剔除。

若统计A2单元格中字符"#"出现的次数,则 = len(A2) - len(subtitute(A2,"#", ""))。也就是用单元格中总字符长度减去某字符替换为空后的字符长度。

2 随机抽取一定数量的样本或者将样本顺序打乱,可用randbetween()函数。

业务背景:针对一批大量的数据,想随机抽取一些数据进行校核。

解决方案:如果总共3000样本,我们要随机选取100样本进行质检,可以怎么做呢?其实就是 =randbetween(1,30),也就是将样本随机分成30份,那么每一个便能得到100左右数量的样本。因为是随机数,所以不能精确到100,自己处理后可以进行微调。如果是将3000样本的样本顺序打乱,则直接为 =randbetween(1,3000),再下拉,便能得到3000个随机数,然后升序或降序排列便是打乱后的样本。

3 文本去重。

业务背景:表里有很多字段,其他字段跟文本是否重复没关系。

解决方案:先将文本升序或降序排列。在新的一列,第一条文本为0,后面每条文本用if()函数,即 = if(A3 = A2, 1,0),再筛选出标号为1的数据即为重复数据,可进行剔除。虽然python的duplicate函数也可以快速去除,但是想想对于小数据量,开下软件,跑下脚本这个时间可能没有直接在excel中操作几下来得快,不过python的duplicate函数不会打乱样本的原有顺序。

4 将前后空格去除,转换英文大小写。

业务背景:有时针对不同的sheet表要做一些关联匹配,文本内容是对的,但是严格匹配后会因为前后有空格,大小写不一导致匹配不上。

解决方案:将文本转换为大写用 =upper(),转换为小写用lower(),去前后空格用trim()。比如将A2单元格中的英文文本转换为小写,并去除前后空格,则=trim(lower(A2))。

5 提取文本中的薪资信息。

业务背景:想从文本中将所有的薪资信息单独提取出来。比如7k-12k,8k-11k,11k-15k,20k-25k等。

解决方案:用find函数定位到k的位置,再用left函数提取。比如薪资信息是J列,则使用下式再下拉即可提取薪资下限(减1是因为想把k直接去掉)。同理,可提取薪资上限。

提取文本中的薪资下限
提取文本中的薪资上限

6 将不同列的薪水进行拼接。可以有两种解决方案,一种是用"&",一种是用concatenate函数。如下图(注意双引号为英文状态下)。

AND拼接文本
concatenate函数拼接文本

7 替换。这里讲用replace函数替换。比如将上图中的"到"替换为" and "。当然,一般简单的场景是直接用替换功能。

用replace函数替换

8 文本作减法。也就是A列中把包含B列的信息去掉。可直接用substitute函数。

文本作减法

9 检测是否为纯英文。业务场景:一列数据,包含纯中文,纯英文和中英文混合内容,需要将里面的纯英文内容筛选出来。将纯英文内容筛选:=IF(LEN(A1) = LENB(A1),1,0),则标记为1的内容即为纯英文内容。

10 将EXCEL表中同一ID的不同内容合并。先对ID进行排序,然后按以下列举内容函数表示为:=IF(A1=A2,B1&"|"&C2,B1)。再以A1去重,即保留每个ID第一个最长内容项。

excel减法函数_数据工作中常用到的EXCEL技巧之文本分析类相关推荐

  1. excel减法函数_七周成为数据分析师-excel

    一.文本清洗函数 1.find函数(=find(要查找的目标,目标所在的文本)) 2.left函数从文档的左边开始截取(=left(截取的文档所在的位置,截取的数量)) 3.right函数从文档的右边 ...

  2. excel减法函数_关于excel求和, 你不知道的那些便捷技巧

    数学中最基本的计算是什么,相信大家都知道是加减乘除,excel里面最基本的计算亦如是,但是excel中基本计算的方法可不唯一,我相信大家知道的也都不尽相同. 今天小鹰就给大家说下,excel中那些你知 ...

  3. excel减法函数_Excel教程:最常用的SUM函数送给你【收藏版】

    助力春季就业,越努力越幸运 特推超级会员限时疯狂抢购 点击了解 支持微信公众号+小程序+APP+PC网站多平台学习 SUM函数作为Excel办公软件常用求和之一,可以说我们最早接触的求和函数就是它,相 ...

  4. excel减法函数_会计小白的EXCEL学习笔记

    随着信息化的发展,原本浑浑噩噩想着混吃等死的二胎妈妈的我,经过这段时间设计合同台账,突然觉得很丧,妥妥的强烈危机感啊~于是乎下定决心得加快提升自己了. 那么对于财会行业,excel是必备技能,一方面可 ...

  5. pc工具不支持stb的加密方式_那些工作中常用的实用工具

    DESIGN 古人云:工欲善其事,必先利其器.俗话说:巧妇难为无米之炊.两句话都讲的是,做专业的事,要有专业的工具,保证品质的同时呢,又能提高生产效率.作为一名设计师,同样需要专业的工具输出我们的产品 ...

  6. excel减法函数_懂Excel的父母屌炸天:用excel教孩子加减法,效果堪比专业老师!...

    注意啦!注意啦!在文章<200篇Excel精华原创教程汇集!(文末免费领1899元课程福利!)>下留言,将有机会获赠价值500元的微课视频券,购课可抵消.赶紧戳上面蓝色文字链接,了解具体活 ...

  7. excel减法函数_发现EXCEL隐藏功能,SUMIFS函数居然可以多条件求差值看了不后悔...

    在EXCEL中,SUMIFS函数是"多条件求和"函数,但是我们工作需要完成多条件求差,EXCEL里是没有"多条件求差值"函数的,所以我们可以逆向利用多条件求和函 ...

  8. 怎么让sql查询的字段可以不出现在group分组里_在工作中常用到的SQL

    这篇文章来记录一下我曾经忘掉的group查询.join查询等一些比较实用/常用的SQL 本文主打通俗易懂,不涵盖任何优化(适合新手观看) 一.回顾group 查询 group查询就是分组查询,为什么要 ...

  9. Hive-SQL工作中常用函数总结及案例实战

    目录 0 引 言 1 空字段赋值 2 时间类 3 条件判断 4 多行转一行(行转列) 5 一行变多行(列转行) 6 窗口函数 7 排名函数 8 json解析函数 9 url解析函数 10 小 结 0 ...

最新文章

  1. datafactory生成mysql数据_测试数据生成工具DataFactory的使用
  2. boost::test模块带有自定义初始化测试的静态库使用变体
  3. json字符串与java对象的相互转换(jackson)
  4. leetcode718. 最长重复子数组
  5. Hibernate使用最新的MySQL8.+版本出现的问题!
  6. Openjudge-计算概论(A)-计算三角形面积
  7. matlab移动文件到另一个文件夹里,Matlab将文件分类移动到不同文件夹中
  8. PSCAD创建子界面模块(放置仿真图像)
  9. 常见设计模式之(五):观察者模式
  10. 嵌入式培训课程哪里好?嵌入式开发学习路线
  11. Unity游戏开发客户端面经——性能优化(初级)
  12. Verilog 避免 Latch
  13. [AndroidStudio]Building Apps with Over 64K Methods
  14. 【GAMES101】课堂笔记1--计算机图形学概述
  15. PyCharm选择性忽略PEP8代码风格警告信息
  16. 如何使用Couchbase实现文档版本控制
  17. Mtk WIFI常用调试命令
  18. 学习数据结构有什么用?
  19. 火狐浏览器(firefox)简体中文最新版下载:
  20. Hive技巧-选出某些列其余所有的列

热门文章

  1. “咔咔咔”手机拍照过新年 是时候了解下背后的技术了
  2. 解释器、编译器与翻译器
  3. 7脚spi OLED屏幕改造成IIC屏幕
  4. 建筑师杰克帮你理解框架与模式
  5. GPU会变得更便宜吗?GPU 定价更新
  6. 95后程序员月薪2万背着电脑送外卖,送单途中帮人修复bug
  7. 大哥要我实现天干地支的组合
  8. 为什么大厂们 一边裁员,一边招人。。
  9. NPV(净现值)是什么以及其对应的概念及公式是什么?使用Python计算NPV是如何实现的?
  10. docker命令介绍,镜像制作,容器启动,进入容器操作等