excel减法函数_数据工作中常用到的EXCEL技巧之文本分析类
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函数。如下图(注意双引号为英文状态下)。
7 替换。这里讲用replace函数替换。比如将上图中的"到"替换为" and "。当然,一般简单的场景是直接用替换功能。
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技巧之文本分析类相关推荐
- excel减法函数_七周成为数据分析师-excel
一.文本清洗函数 1.find函数(=find(要查找的目标,目标所在的文本)) 2.left函数从文档的左边开始截取(=left(截取的文档所在的位置,截取的数量)) 3.right函数从文档的右边 ...
- excel减法函数_关于excel求和, 你不知道的那些便捷技巧
数学中最基本的计算是什么,相信大家都知道是加减乘除,excel里面最基本的计算亦如是,但是excel中基本计算的方法可不唯一,我相信大家知道的也都不尽相同. 今天小鹰就给大家说下,excel中那些你知 ...
- excel减法函数_Excel教程:最常用的SUM函数送给你【收藏版】
助力春季就业,越努力越幸运 特推超级会员限时疯狂抢购 点击了解 支持微信公众号+小程序+APP+PC网站多平台学习 SUM函数作为Excel办公软件常用求和之一,可以说我们最早接触的求和函数就是它,相 ...
- excel减法函数_会计小白的EXCEL学习笔记
随着信息化的发展,原本浑浑噩噩想着混吃等死的二胎妈妈的我,经过这段时间设计合同台账,突然觉得很丧,妥妥的强烈危机感啊~于是乎下定决心得加快提升自己了. 那么对于财会行业,excel是必备技能,一方面可 ...
- pc工具不支持stb的加密方式_那些工作中常用的实用工具
DESIGN 古人云:工欲善其事,必先利其器.俗话说:巧妇难为无米之炊.两句话都讲的是,做专业的事,要有专业的工具,保证品质的同时呢,又能提高生产效率.作为一名设计师,同样需要专业的工具输出我们的产品 ...
- excel减法函数_懂Excel的父母屌炸天:用excel教孩子加减法,效果堪比专业老师!...
注意啦!注意啦!在文章<200篇Excel精华原创教程汇集!(文末免费领1899元课程福利!)>下留言,将有机会获赠价值500元的微课视频券,购课可抵消.赶紧戳上面蓝色文字链接,了解具体活 ...
- excel减法函数_发现EXCEL隐藏功能,SUMIFS函数居然可以多条件求差值看了不后悔...
在EXCEL中,SUMIFS函数是"多条件求和"函数,但是我们工作需要完成多条件求差,EXCEL里是没有"多条件求差值"函数的,所以我们可以逆向利用多条件求和函 ...
- 怎么让sql查询的字段可以不出现在group分组里_在工作中常用到的SQL
这篇文章来记录一下我曾经忘掉的group查询.join查询等一些比较实用/常用的SQL 本文主打通俗易懂,不涵盖任何优化(适合新手观看) 一.回顾group 查询 group查询就是分组查询,为什么要 ...
- Hive-SQL工作中常用函数总结及案例实战
目录 0 引 言 1 空字段赋值 2 时间类 3 条件判断 4 多行转一行(行转列) 5 一行变多行(列转行) 6 窗口函数 7 排名函数 8 json解析函数 9 url解析函数 10 小 结 0 ...
最新文章
- datafactory生成mysql数据_测试数据生成工具DataFactory的使用
- boost::test模块带有自定义初始化测试的静态库使用变体
- json字符串与java对象的相互转换(jackson)
- leetcode718. 最长重复子数组
- Hibernate使用最新的MySQL8.+版本出现的问题!
- Openjudge-计算概论(A)-计算三角形面积
- matlab移动文件到另一个文件夹里,Matlab将文件分类移动到不同文件夹中
- PSCAD创建子界面模块(放置仿真图像)
- 常见设计模式之(五):观察者模式
- 嵌入式培训课程哪里好?嵌入式开发学习路线
- Unity游戏开发客户端面经——性能优化(初级)
- Verilog 避免 Latch
- [AndroidStudio]Building Apps with Over 64K Methods
- 【GAMES101】课堂笔记1--计算机图形学概述
- PyCharm选择性忽略PEP8代码风格警告信息
- 如何使用Couchbase实现文档版本控制
- Mtk WIFI常用调试命令
- 学习数据结构有什么用?
- 火狐浏览器(firefox)简体中文最新版下载:
- Hive技巧-选出某些列其余所有的列