Excel函数不求人,向百度谷歌搜索要答案

数据小兵
数据小兵
数据小兵
64
文章
0
评论
2020-04-1803:05:00 评论 1,066 1122字
摘要

如果你是一个数据分析工作者,你一定留意到身边有很多人在卖力啃excel高级函数,执着到”无所不高”的境界,甚至常常因此小题大做,抓耳挠腮,执着于Excel高级函数的技术控,或许应该尝试向谷歌百度要解决问题的方法了。

Excel函数不求人,向百度谷歌搜索要答案

某天,A君突然紧急呼叫:有一个表格问题折磨许久没有办法解决,谷歌百度搜索也未有结果,求救!问题是这样的(虚构),如图,

Excel函数不求人,向百度谷歌搜索要答案

现在需要从B列的字符串中,提取最后一个""符号之后的字符,怎么解决?

如果你是技术控,你会怎么解决?耗费大量时间和精力搬教程么?我们身边有太多的问题等待解决,要把最宝贵的精力用到"快速解决问题,推进工作进度 ,实现更多收益"上来,快速定义问题,找到关键点,而不是抓耳挠腮、执着高级操作。同时,当我们走投无路时,请不要忘记互联网,三人行必有我师,互联网的背后岂止有三五个人支持你!遇到问题,不要死扛,身边没有帮手,还有谷歌和百度!

问题又来了,如何向搜索引擎提问才能快速有效解决问题?

一. 准确描述是什么问题,如何提问?

之所以A君未能通过搜索引擎找到解决方法,主要原因在于提问不妥,问题定位跑偏,因为我们要相信,此类问题互联网一定能给出答案。首先判断,应该是一个有嵌套的函数才能解决,有嵌套,从逻辑关系上讲,提问两次应该可以得到答案。如果问题定位准确,甚至发问一次就能解决。

1. 如何提取特殊符合后面的字符?

关键点之一就是""斜杠符号,我们要提取该符号后的某些字符,而且是最后一个""后,搜索引擎给出了一个答案,

Excel函数不求人,向百度谷歌搜索要答案

关键函数:=RIGHT(A1,LEN(A1)-FIND("x",A1)) ,把其中的AI换成B2,x换成"",我们发现问题还没有解决,find函数提取了第一个""符号的位置,并不是我们说的最后一个所在的位置,继续提问。

2. 如何判断最后一个符号的位置?

关键之二,不是简单判断符合位置,而是要判断多个重复出现的特定符号其最后一次出现的位置,搜索给出答案

Excel函数不求人,向百度谷歌搜索要答案

Excel函数不求人,向百度谷歌搜索要答案

关键公式=FIND(",",SUBSTITUTE(A1,"*",",",LEN(A1)-LEN(SUBSTITUTE(A1,"*","")))),先把最后一个"*"转换为",",再判断其位置,相应的,我们将"*"换为"",A1换位B2。

我们将找到的两串函数嵌套:=RIGHT(B2,LEN(B2)-FIND(",",SUBSTITUTE(B2,"",",",LEN(B2)-LEN(SUBSTITUTE(B2,"",""))))),测试大功告成。

二. 无需掌握所有函数,重要的是把问题转换为搜索关键词

在解决问题的过程中,出现了几个不熟悉的高级函数,至今不懂每一个函数具体是怎么运作的,因为无需弄懂!我们要的是"及时解决问题",如果你很感兴趣,可以慢慢的学习。

解决问题,首先定义问题,准确描述是什么问题,其次找到关键点,从关键点入手向谷歌百度等搜索引擎提问,相信一点,绝大部分问题可以从互联网得到答案。

End.

作者:数据小兵

来源:数据小兵成长记

本文均已和作者授权,如转载请与作者联系。

  • 我的微信公众号
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: