本文目录一览:
你觉得在工作中,Excel里最常用的功能或函数是什么?
一、VLookUp函数
VLOOKUP用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。语法:VLOOKUPookup_value,table_array,col_index_num,range_lookup。
参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值:col_index_num为2,返回table_array第二列中的数值,以此类推。
Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值:如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。实例:如果A1=23,A2=45,A3=50,A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)"返回50。
二、IF函数、IFS函数
IF函数,用途:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。语法:IF(logical_test,value_if_true,value_if_false).参数:Logical_test计算结果为TRUE或FALSE的任何数值或表达式:value_if_true是Logical_test为TRUE时函数的返回值,如果logical_test为TRUE并且省略了value_if_true,则返回TRUE,而且value_if_true可以是一个表达式:value_if_false是Logical_test为FALSE时函数的返回值。如果logical_test为FALSE并且省Bvalue_if_false,则返回FALSE,value_if_false也可以是一个表达式。
实例:公式"=IF(C2=85,"A",IF(C2=70,"B",IF(C2=60,"C",IF(C260,"D"III)",其中第二个IF语句同时也是第一个IF语句的参数。同样,第三个IF语句是第二个IF语句的参数,以此类推。例如,若第一个逻辑判断表达式C2=85成立,则D2单元格被赋值“A";如果第一个逻辑判断表达式C2=85不成立,则计算第二个IF语句“IF(C2=70";以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。
IFS函数,用途:检查是否满足一个或多个条件,且返回符合第一个TRUE条件的值语法:=IFS([Something is Truel,Value if Truel,Something is True2,Value if True2,Something is True3,Value if True3)请注意,IFS函数允许测试最多127个不同的条件实例:=IFS(A289,"A",A279,"B",A269,"C",A259,"D",TRUE,"F")也即如果(A2大于89,则返回"A",如果A2大于79,则返回"B"并以此类推,对于所有小于59的值,返回“F")。
三、SUM函数、SUMIF函数
SUM用途:返回某一单元格区域中所有数字之和。语法:SUM(number1,number2,...).参数:Number1,number2,为1到30个需要求和的数值(包括逻辑值及文本表达式)、区域或引用。注意:参数表中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑值被转换为1、文本被转换为数字。如果参数为数组或引用,只有其中的数字将被计算,数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。实例:如果A1=1,A2=2,A3=3,则公式“=SUM(A1:A3)”返回6;=SUM("3",2,TRUE)返回6,因为"3"被转换成数字3,而逻辑值TRUE被转换成数字1。
SUMIF用途:根据指定条件对若干单元格、区域或引用求和。语法:SUMIF(range,criteria,sum_range)参数:Range为用于条件判断的单元格区域,Criteria是由数字、逻辑表达式等组成的判定条件,Sum_range为需要求和的单元格、区域或引用。实例:某单位统计工资报表中职称为“中级”的员工工资总额。假设工资总额存放在工作表的F列,员工职称存放在工作表B列。则公式为“=SUMIF(B1:B1000,"中级”,F1:F1000)",其中,"B1:B1000"为提供逻辑判断依据的单元格区域,"中级"为判断条件,就是仅仅统计B1:B1000区域中职称为“中级”的单元格,F1:F1000为实际求和的单元格区域。
随时更新:Excel表格中常用函数及其作用
换公司啦,职位也由玩法/系统策划改为了数值策划。专门出一篇来纪录日常会用到的Excel常用函数及其功能。
Vlookup函数
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数。
Vlookup函数中一共有四个值:查找值、数据表、序列数、匹配条件。Vlookup函数的应用场景一般为:有一个数据量较大的表格,数据表的第一列对应着表内的很多项信息。要找到第一列的某个值对应表内的某个数值。
查找值为数据表第一列的某个值,数据表就是整个大的表格,序列数为数据表的某一列(一般不会是第一列)。
匹配条件为是否是模糊查找,即函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果匹配条件为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 匹配条件的最大数值。如果匹配条件省略,则默认为模糊匹配。匹配条件最好是明确指定,默认是模糊匹配!
举例:某公司新来了10名员工,入职登记表上有编号、员工姓名、年龄、职位、性别、薪酬等信息。现在要把全部员工的薪酬信息引用出来,列成薪酬表。并且保证入职登记表上的薪酬改动时,薪酬表上的薪酬也会改动。
在薪酬表上的“薪酬”一列使用Vlookup函数。以编号1为例:
查找值 为A3,即编号1。 数据表 为$A$3:$F$12,即整个A3到F12的区域。加“$”表明该引用为绝对引用,下拉时不会改变引用区域。 序列数 为6,即整个表的第6列,即“薪酬”列。 匹配条件 填FALSE,即为精确匹配。填完编号1的员工后,下拉到编号10即可。
CONCATENATE函数
功能:把多个字符文本或数值连接在一起,实现合并的功能。一般可用于若一个格内同时存在文字和引用的数字。可先将文字和引用数字分别放在不同格内,然后用函数将这几个字符串合在一起。
如何利用公式实现111222333444...一直顺延下去(连续出现n个数字)
在起始E1填入“1”。第二格E2开始写入公式。
1.COUNT($E$1:E1),计算所写公式格数到E1的距离。下拉后会变成“123456789”。
2.在COUNT函数外嵌套MOD函数。MOD(COUNT($E$1:E1),3),计算这些距离除以3所得的余数。下拉后形成120120120不停重复。
3.在MOD函数外嵌套IF函数,判断余数是否为0,若为0,则给上一格值+1后再赋予本格,不为0则直接将上一格值赋予本格。下拉后就形成了111222333......
IF(MOD(COUNT($E$1:E1),3)=0,E1+1,E1)
若想连续重复n次,则MOD函数中的除数为n即可。
MOD函数
MOD函数是一个求余函数,即时两个数值表达式做除法运算后的余数。最后得到的值即为数值除以除数得到的余数。
利用刚刚的111222333......数列,横向一行一行引用表格
现在有一个表格,有三列,需要横向引用。引用完第一行后,继续引用第二行。
先利用刚刚的公式拉一个辅助列。辅助列的格式为111222333...同一个数字连续重复n次,n取决于表格有几列。
辅助列第一行,即第一个“1”,用INDEX函数。数组为第一列,行序数为E1,即第一个“1”。注意数组对第一列的引用为绝对引用。
辅助列第二行,即第二个“1”,用INDEX函数。数组为第二列,行序数为E2,即第二个“1”。
辅助列第三行,即第三个“1”,用INDEX函数。数组为第三列,行序数为E3,即第三个“1”。
把第一行的各个列引用完后,下拉,即可获得横向引用表格。
INDEX函数
INDEX函数就是引用表格中的某个值。
数组:要引用的区域。行序数:要引用的行数。列序数:要引用的列数。
上图的例1中,数组为B1到B12的一列绝对引用,行序数为E2,E2的值为1,即B1-B12列的第一行。因为只有一列,所以列序数不用填。
excel常见函数及应用
Excel最常用的八个函数
1、sum求和函数
用法=sum(求和区域),比如sum(A1:B2,D1:E2),就是求A1:B2和D1:E2两个区域内所有数值的和;
2、left从左边取指定长度字符串函数
用法=left(字符串或所在单元格,长度),比如left(A1,1),就是从A1的左边取一位文本,例如A1中是“ABC”,则此公式结果为A。
3、text文本格式函数
用法=text(字符串或单元格,文本格式),比如text(A1,"000"),就是让A1内的内容变成”000“这种格式,如A1中为1,则变为001。
4、vlookup查找并返回指定值函数
用法=vlookup(查找值,查找区域,返回查找区域列数,匹配方式),比如Vlookup(A1,C:D,2,0),就是从C列中查找与A1万全相同的数值,并返回对应的D列的值。
5、if条件函数
用法=if(条件,条件成立返回值,条件不成立返回值),列入if(A1B1,1,0),就是如果A1的值大于B1的值,则结果为1,否则结果为0。
6、Sumif和Countif函数
用途:按条件求和,按条件计数,很多复杂的数据核对也需要用到这2个函数。
用法:
=Sumif(判断区域,条件,求和区域)
=Counif(判断区域,条件)
7、Round函数、INT函数
用途:数值四舍五入和取整函数
用法:
四舍五入 =Round(数值,保留的小数位数)
取整 =INT(数值)
8、Datedif函数
用途:日期的间隔计算。
用法:
=Datedif(开始日期,结束日期."y") 间隔的年数
=Datedif(开始日期,结束日期."M") 间隔的月份
=Datedif(开始日期,结束日期."D") 间隔的天数
Excel常用快捷键
关闭工作簿 Ctrl+W
打开工作簿 Ctrl+O
转至“主页”选项卡 Alt+H
保存工作簿 Ctrl+S
复制 Ctrl+C
粘贴 Ctrl+V
撤消 Ctrl+Z
删除单元格内容 Delete 键
选择填充颜色 Alt+H, H
剪切 Ctrl+X
转至“插入”选项卡 Alt+N
加粗 Ctrl+B
居中对齐单元格内容 Alt + H、A、C
转至“页面布局 ”选项卡 Alt+P
转至“数据”选项卡 Alt+A
转至“视图”选项卡 Alt+W
打开上下文菜单 Shift+F10 或 上下文键
添加边框 Alt+H, B
删除列 Alt + H、D、C
转至“公式”选项卡 Alt+M
隐藏选定的行 Ctrl+9
隐藏选定的列 Ctrl+0
excel最常用的八个函数
excel最常用的八个函数如下:
1、求和
Sum函数可以对数值型行或者列进行操作,计算一行或者一列的总和。
2、最小值
Min函数可直接对数值型或者列进行操作,计算一行或者一列的最小值。
3、最大值
Max函数可直接对数值型或者列进行操作,计算一行或者一列的最小值。
4、平均数
AVERAGE函数可直接数值型或者列进行操作,计算一行或者一列的平均值。
5、计算数值个数
COUNT函数可直接数值型或者列进行操作,计算一行或者一列的数值个数。
6、输出随机数
Rand函数可直接生成一个0~1的随机数,生成一个0-100的随机数:Rand()*100。
7、条件函数
如果条件是否满足,满足则显示值1(value1),不满足则显示值2(value2):IF(TEST,VALUE1,VALUE2)。
8、四舍五入
Round函数可将每个数值型单元格四舍五入,将C2单元格的数进行四舍五入,保留一位小数:ROUND(C12,1)。