Excel常见文本清洗函数
1.=LEFT(text,[num_chars])
函数RIGHT具有相似功能
例如选出K列中,从左数前一个字符:= LEFT(k2,1)
2.=FIND(find_text,within_text,[start_num])
如果想要提取的数据长度不一致,仅使用LEFT函数就不能解决了,例如想要得到k前面的数字
可以先使用FIND函数,得出k所在位置,然再使用LEFT函数
使用FIND函数在T列得到"k"的位置:=FIND("k",S2,1)
使用结合得到的"k"的位置,LEFT函数:=LEFT(S2,T2-1)
由于不包含"k",所有使用T2-1
如果有些是"K"(大写),有些是"k"(小写),可以先进行替换
此外替换还具有删除的功能,在“替换为”中输入空
3.=CONCATENATE(text1[,text2],[text3])
对文本(或几个单元格中的文本)进行拼接
对上面的得到的U列中的每个数字后加上''元'':=CONCATENATE(U2,"元")
可以使用:=U2&"元"
4.=REPLACE(old_text,start_num,num_chars,new_text)
文本替换
将“宠物”改为“生活”:=REPLACE(U13,1,2,"生活")
5.=SUBSTITUTE(text,old_text,new_text,[instance_num])
将S列中的ABC删除掉:可以先使用:=RIGHT(s2,3) (手动输入ABC也行)得到其中要替换的字符(old_text)
=SUBSTITUTE(S2,T2,"")
6.=TRIM(text)
去出字符两端的空格
7.=LEN(text)
获取字符长度
8.=MID(text,start_num,num_chars)
截取字符串中间的文字
例如:截取图中S列中的数字(数字前面的第一个字符均为“B”)
1.先获取“B”的位置:=FIND("B",S2,1)
2.获取“C”的位置(等于文本长度):=LEN(S2)
3.使用MID函数:=MID(S2,T2+1,U2-T2-1)
Excel常见文本清洗函数的更多相关文章
- 用Excel做数据分析常用函数(数据清理、关联匹配……)
本文总结在使用Excel进行数据分析时,最常用的功能和函数. Excel的功能和函数非常多,用进废退,除了学习基本的函数和功能,最重要的是遇到问题可以快速的搜索并解决. 首先Excel可以处理的数据量 ...
- Excel自文本导入内容时如何做到单元格内换行
前言:今天在处理数据的时候,在数据库中用到了\n换行符号,目的是在同表格内做到数据多行显示,比如 字段名1 字段名2 字段名3 1 数据一行 数据二行 数据三行 例子是在sql查询后的结果 ...
- VBS操作Excel常见方法
VBS操作Excel常见方法 作者: 字体:[增加 减小] 类型:转载 时间:2009-11-13我要评论 VBS控制Excel常见方法,需要的朋友可以参考下. dim oExcel,oWb,oShe ...
- Excel中的隐藏函数
excel有一些隐藏函数,这些函数在帮助文件中找不到介绍,常用的有以下三个: 1.DATEDIF() 功能:计算两个日期的差值 语法:DATEDIF(start_date,end_date,unit) ...
- mysql3 - 常规数据检索、常见操作与函数
一.常规数据检索 二.常见操作与函数
- SAS中常见的数组函数
SAS中常见的数组函数有: dim dimk hbound hboundk lbound lboundk 数组函数计萁数组的维数.上下界,有利于写出可移植的程序,数组函数包括:dim(x) 求数组x第 ...
- MySQL【文本处理函数】的使用方法
文本处理函数 名称 调用示例 示例结果 描述 LEFT LEFT('abc123', 3) abc 返回从左边取指定长度的子串 RIGHT RIGHT('abc123', 3) 123 返回从右边取指 ...
- EmWin 文本显示函数
函数模型----------------------------------- 1:void GUI_DispChar(U16 c): 在当前窗口的当前文本位置处,使用当前字体显示单个字符. c ...
- vlookup函数基本使用--如何将两个Excel表中的数据匹配;excel表中vlookup函数使用方法将一表引到另一表
vlookup函数基本使用--如何将两个Excel表中的数据匹配:excel表中vlookup函数使用方法将一表引到另一表 一.将几个学生的籍贯匹配出来‘ 二.使用查找与引用函数 vlookup 三. ...
随机推荐
- Unrecognized syntax identifier "proto3". This parser only recognizes "proto2". ”问题解决方法
编译cartographer时遇到Unrecognized syntax identifier “proto3”. This parser only recognizes “proto2”.排查:使用 ...
- Java中使用md5进行hash运算
public class Md5Util { /** * @author Bean_bag * @description 进行Hash运算 * * @param input 参数字符串 * @retu ...
- KCF追踪方法流程原理
读"J. F. Henriques, R. Caseiro, P. Martins, J. Batista, 'High-speed tracking with kernelized cor ...
- 小程序tab切换代码
<!--index.wxml--> <view class="container"> <view class="navtap" & ...
- vue实现element-ui对话框可拖拽功能
element-ui对话框可拖拽及边界处理 应业务需求,需要实现对话框可拖拽问题,应element-ui没有提供官方支持,于是便参考大神的文章,得出了适合业务需要的解决方案.很多大神给出的代码是没有解 ...
- mysql远程访问设置
MySQL GUI Tools 开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限. 主流的有两种方 ...
- Qt的插件开发
写代码都是从不会到会,那么写博客也是同样的道理.从不会到会最实用的办法就是模仿了.关于Qt的知识很多都是学习了CSDN的一位大神 一去二三里.关于Qt插件的开发,我们也从他的文章里面抽丝剥茧,把最本质 ...
- 2018-2019-2 《网络对抗技术》 Exp6 信息搜集与漏洞扫描 20165222
1.实践目标 掌握信息搜集的最基础技能与常用工具的使用方法. 2.实践内容 (1)各种搜索技巧的应用 https://www.exploit-db.com/收集各种应用软件的漏洞,如tomcat服务器 ...
- fdisk交互
fdisk交互 命令 说明 指令 a 设置可引导标记 toggle a bootable flag b 编辑bsd磁盘标签 edit bsd disklabel c 设置DOS操作系统兼容标记 tog ...
- OpenTK学习笔记(2)-工作窗口的三种方法创建方法(winfrom窗体控件形式创建)
参考资料: https://social.msdn.microsoft.com/Forums/zh-TW/1b781685-c670-4338-953d-1957a8f24a66/opentkglco ...