Excle数据提取,用字符串函数应对单列杂乱无章的数据

今天要讲这个例子,是要从以下的数据列中,提取准确的航司名称,执飞机型,飞机型号。但是看上去,它们并没什么规则可循。

数据样本:无规则可循的原数据
用excle提取结果,橙色列稍微替换下就完成了。

以上是需求和结果,下面讲如何实现的,先介绍几个excle函数:

文末会提供实例excle写法的下载地址

1.单元格字符长度函数;

函数len

这个函数的用法比较简单,=LEN(单元格名称)就可以知道这个单元格有多少字符数。

2.查找字符函数;

函数find

上面这个例子是在找域名连接的那个点的位置在哪里。函数写法最后面的那个1指的是从第一个字符开始查找。

3.截取函数;

函数左中右截取实例

截取函数分左中右,左右比较简单,就是从哪个单元格截取几个字符,具体实例看上面的写法,写法中省略了等号的。

mid中间函数是在第一个参数指定了C20,然后截取第4-12个字符。

小技巧:如果你不知道函数怎么预览,写没写错,你在单元格后面=完之后tab呼出整个函数后,用快捷键ctrl+a,(就是下图蓝色字体标注的fx)即可呼出函数预览框,见黑色框内:

函数预览框

4.替换函数;

函数批量替换

替换函数和ctrl+H(excle中的替换功能)的本质区别是:这个函数可以按照参数提示,批量替换第一个字符还是第二个字符,比如上面提及的http://www.lijunnan.com,替换域名中的点的时候,如果函数参数中写了1,则第一个点被替换,如果写了2,则第二个被替换。如果啥也不写,则全部替换。

好了,所用函数介绍完了。介绍下我的提取思路。


替换思路 (2).PNG

1.观察A列发现,除了中国国航以外,我们要的第一列数据:航空公司名称的结尾都是空字。于是先把国航改为航空,替换结束后再改回来就行。如图中A列到B列;

2.用find函数搜索空字位置,如C列;

3.用left函数提取B列中的对应字符,在选提取字符数的时候,直接选择C2;于是直接得出了D列,拿到了航司名称。

4.我们观察到原数据中的航班号最多是6个字节,那就用mid函数,以C列为开始(预览时看到数据错位,可以在函数列中加个1),以C列+6为结束,则提取到了航班号。虽然这个航班号不是很精准,但我们可以通过列替换,把空,和波字去掉。

5.执飞机型I列是通过right函数提取了原数据剩下的右侧字符。先通过G列,用LEN函数算出源数据总字符数,然后总字符数减去F列,因为F列的字符数就是航班号加上航司名称的字符数。

好了,分享完啦。如果看不明白,可以直接下载我的演示文档或者在下方给我留言。

http://dl.lijunnan.com/excle-example/excle%E6%96%87%E6%9C%AC%E4%B8%B2%E5%87%BD%E6%95%B0%E4%BB%8B%E7%BB%8D.xlsx

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,602评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,442评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,878评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,306评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,330评论 5 373
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,071评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,382评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,006评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,512评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,965评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,094评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,732评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,283评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,286评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,512评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,536评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,828评论 2 345

推荐阅读更多精彩内容