七周成为数据分析师-第三周Excel笔记1

浏览: 3423

字符

关于字符,廖雪峰老师有非常细致的讲解(其实是懒得整理……):

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431664106267f12e9bef7ee14cf6a8776a479bdec9b9000

 

文本清洗函数

Find

=FIND(Find_text, Within_text, Start_num)

=FIND(找什么, 在哪儿找, [从第几个开始, 1])

返回的是数字。The number of Find_text in Within_text from Start_num.


Left

=LEFT(text, Start_num)

=LEFT(文本, [要几个,1])

返回的是字符串。


Right

=RIGHT(text, Start_num)

=RIGHT(文本, [要几个,1])

返回的是字符串。


Mid

=MID(text, Start_num, num_chars)

=MID(文本, 哪开始,[要几个,1])

返回的是字符串。


Concatenate

=CONCATENATE(text1, [text2], ...)

=CONCATENATE(合并文本1,[合并文本2]……])

返回的是字符串。


Replace

=REPLACE(old_text, start_num, num_chars, new_text)

=REPLACE(老字符串,从哪开始,去掉几个,新字符串)

返回的是字符串。


Substitute

=SUBSTITUTE(text, old_text, new_text, [instance_num])

=SUBSTITUTE(需要换的字符串,老字符串,新字符串,[第几个老字符串])

返回的是字符串。


replace和substitute的区别

replace要指定第几个到第几个字符(数字),substitute则是找到包含的老字符,替换成新字符。


Text

=TEXT(value, format_text)

=TEXT(值,格式)

返回的是指定格式的文本。


Trim

=TRIM(text)

=TRIM(值)

返回的是头尾去掉空格的文本。


Len

=LEN(text)

=LEN(字符串)

返回的是长度


 

关联匹配函数

Lookup

=LOOKUP(lookup_value, lookup_vector, result_vector)

=LOOKUP(要查找的值,查找值得表,返回值得表)

返回的是返回表中对应的那个值。

(可以用数组划分)(查找值在表中要按升序排列)

 

Vlookup

VLOOKUP函数用于搜索指定区域内首列满足条件的元素,确定待检测单元格在区域中的行序号,再进一步返回选定单元格的值。

(这个用得比较熟,懒得写了)

 

Index

数组形式——INDEX(array,row_num,column_num)

返回某个区域中指定行列的值。

引用形式——INDEX(reference,row_num,column_num,[area_num, 1])。

返回某个或多个区域中指定行列的值。

(数组形式通常返回数值或数值数组;引用形式通常返回引用。)

https://jingyan.baidu.com/article/63acb44ae54c2f61fcc17eed.html

 

Match

返回指定值在数列中的序号。

MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)

lookup_value:表示查询的指定内容;

lookuparray:表示查询的指定区域;

match-type:表示查询的指定方式,用数字-1、0或者1表示。

1:小于或等于的最大值,必须升序

0:等于

-1:大于或等于的最小值,必须降序

其它用法:match(数字,{0,50,100,150,200},{1,2,3,4})

可以分层对应

 

Row

返回行数

Column

返回列数

Offset

偏移

Hyperlink

超链接

 

逻辑运算函数

false=0,true=1.

 

And

Or

If

Is(iserror、isnum)

Not

False

True

 

公式都比较简单,不详细记了。

就记一个遇见的问题:

在计算过程中,excel会提示数字是“以文本存储的数字”,显示错误提示,只能鼠标一个个点击,将文本存储为数字。也太麻烦了吧!

还好在网上搜到,可以通过“分列”的方法批量转化为数字。

 

计算统计函数

Sum

求和

Sumif

条件求和

(区域,条件)

Sumproduct

两列,可以相乘后累加。

count

计数

countif条件计数。

(区域,条件,)

Max Min

Rank

查找某个数字的排名

Rand Randbetween

随机生成某个范围内的数字

Average

平均数

Quartile

分位数

Stdev

标准差

Substotal

函数中的函数??

Int

数字取整

Round

四舍五入

ABS

 

时间序列函数

Year

Month

Weekday

Weeknum

Day

Date

(年,月,日),逆向返回。

Days

=日期相减

Now

=now()

Today

=today()

 

技巧

快捷键:

ctrl+方向键,快速移动

条件格式

数据透视表(+条件格式、自动筛选)

 

工具

1、数据分析

2、定义名称

3、下拉菜单

4、迷你图

推荐 2
本文由 莉莉安的向日葵 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

1 个评论

这个仔细

要回复文章请先登录注册