vlookup是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。
格式:vlookup(查找目标,查找范围,返回值的列数,精确or模糊查找)
a 查找目标一定要在查找范围的第一列。
b该区域中一定要包含要返回值所在的列,数下第几列即为返回值的列数。
c 精确查找 0或false就表示精确查找。
模糊查找 1 或true时则表示模糊。
1. 区域计算要求:
sumproduct(a2:a6,b2:b6,c2:c6) =a2*b2*c2+a3*b3*c3+a4*b4*c4+a5*b5*c5+a6*b6*c6
2. 数组计算要求:
sumproduct(,,
注意:数组数据用大括号{}括起来。行数据之间用分号";"分隔,如果是同一行的数据,用逗号","分隔。
3. 含条件的计算格式。
sumproduct(1*(订单明细表!e3:e262=”《ms office高级应用》”)订单明细表! h3:h262)
即查找订单明细表中e3到e262单元格中为”《ms office高级应用》”,求满足条件的订单明细表中h3到h262之和。
1.返回向量。
lookup(查找数值,查找范围,结果范围)
注意:查找范围包含一行或一列的区域其大小必须与结果范围相同。
例:lookup(mid(a2,3,2),,
2)数组形式:则查找array中小于或等于lookup_value的最大“整数”
lookup(查找数值,数组)
例:lookup(5.2,)=5。
注意:数组的数值必须按升序排列,如果l查找数值小于数组中的最小值,函数lookup返回错误值#n/a。
rank函数是求某一个数值在某一区域内的排名。
格式:rank(数字,参照范围,排序方式)
排序方式:0为从大到小,1为从小到大,不写默认为0
if函数应用。
if(条件,表达式1,表达式2)
条件正确,结果为表达式1,否则结果为表达式2
if函数嵌套用法。
例子:如果a2的数据1到小于60则显示不合格,如果大于等于60而小于80则显示合格,如果大于等于80而小于90显示良好,如果大于等于90则显示优秀。
if(a2<60,"不合格",if(a2<80,"合格",if(a2<90,"良好","优秀"))
weekday(日期,数字)
数字1 或省略则1 至7 代表星期天到星期六,数字2 则1 至7 代表星期一到星期天,数字3则0至6代表星期一到星期天。
choose函数。
格式:choose(index, 表达式1,表达式2,表达式3,……
index 为几,就返回表达式几。
第一题:将“2023年1月20日”单元格显示为“2023年1月20日星期日”
右键“2023年1月20日”设置单元格格式--数字--自定义—选中“yyyy年m月d日“,的类型中输入”yyyy年m月d日,aaaa”
excel中的round函数怎么应用?
round 返回某个数字按指定位数取整后的数字。
格式:round(数字, 位数)
位数大于 0,则四舍五入到指定的小数位。
位数等于 0,则四舍五入到最接近的整数。
位数小于 0,则在小数点左侧进行四舍五入。
subtotal函数。
格式: subtotal(function_num,ref1,ref2, .
function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。
function_num (包含隐藏值)
为1到11之间的自然数,用来指定分类汇总计算使用的函数。
**erage(算术平均值)
2、 2 count(数值个数)
3、 3 counta(非空单元格数量)
max(最大值)
min(最小值)
product(括号内所有数据的乘积)
stdev(估算样本的标准偏差)
stdevp(返回整个样本总体的标准偏差)
9、 9 sum(求和)
var(计算基于给定样本的方差)
varp(计算基于整个样本总体的方差)
function_num (忽略隐藏值) 函数。
**erage
count
counta
max5、 105 min
product
7、 107 stdev
8、 108 stdevp
sum var
varpmod函数求余数的计算方法。
mod运算,即求余运算,是在整数运算中求一个整数n除以另一个整数p的余数的运算。
格式:=mod(10,3结果余数为1
text(value, format_text)
value 为数字值。
format_text 为设置单元格格式中自己所要选用的文本格式。
text(c1,"yyyy年m月")
text(c2,"h时mm分")
text(a2,"dddd")
datedif函数。
datedif 返回两个日期之间的年\月\日间隔数。常使用datedif函数计算两日期之差。
datedif(start_date,end_date,unit)
start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
end_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
unit 为所需信息的返回类型。
datedif(a1,today(),y")计算年数差。
datedif(a1,today(),m")计算月数差。
datedif(a1,today(),d")计算天数差。
y" 时间段中的整年数。
m" 时间段中的整月数。
d" 时间段中的天数。
md" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
ym" start_date 与end_date 日期中月数的差。忽略日期中的年。
yd" start_date 与 end_date 日期中天数的差。忽略日期中的年。
trunc()函数。
trunc函数返回处理后的数值,其工作机制与round函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去
格式:trunc(number[,decimals])
其中:number待做截取处理的数值。
decimals指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分下面是该函数的使用情况:
trunc(89.985,2)=89.98
trunc(89.985)=89
trunc(89.985,-1)=80
hour函数。
hour(时间):返回多少小时。
minute函数。
minute(时间):返回多少分。
字符连接符 &
mid(f3,7,4) &年” &mid(f3,11,2) &月” &mid(f3,13,2) &日”
**erageif函数。
格式:**erageif(条件范围,条件,求平均值的数据)
例:=**erageif(员工档案! h3:h37,“本科”, 员工档案! k3:k37)
sumif函数。
格式:sumif(条件范围,条件,求和的数据)
例:=sum(b2:b19,e2, c2:c19
e2为“办公软件”
sumifs函数:返回满足多个条件的若干单元格之和。
格式:sumifs(求和范围,条件范围1,条件1,条件范围2,条件2)
例子:求d列等于d2,b列等于b2,c列之和。
sumifs(c1:c10,d1:d10,d2,b1:b10,b2)
Office高级应用题
第二届甘肃省大学生 创新杯 计算机应用能力竞赛。项目01 office高级应用 竞赛题目。注意 在k盘根目录下创建以机位标签命名的文件夹,并将试题答案存放在该文件夹中。凡将试题答案存放在其他文件夹中的一律无成绩。注意用软件foxit reader打开样文 一。新建word文档,参照 word样文 排...
C高级程序应用题库
第十章 c高级程序应用。选择题填空题问答题编程题。一 选择题。二 填空题。1.以下程序建立了一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为 1表示输入结束 链表头结点的data 域不放数据,表空的条件是ph next null include include struct li...
Office高级应用
通过 office高级应用 的学习,我了解到了office是什么。而在本节课中office指的是日常的办公软件套装。包含 word excel powerpoint outlook onenote access等产品。wps office是。中国金山软件股份 自主研发的一款办公软件套装包含wps文字...