作者:乔山办公网日期:
返回目录:excel表格制作
E2输入
=IF(COUNTIFS(A$2:A2,A2,B$2:B2,B2)=1,MAX(IF((A:A=A2)*(B:B=B2),D:D)),"")
数组公式,先按住抄CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }
公式下拉
像你这个表都已经按大小排好序了,就zhidao更简单了
=IF(COUNTIFS(A$2:A2,A2,B$2:B2,B2)=1,D2,"")
在G2单元格知中填入:=SUMPRODUCT( LARGE(( ($A$2:$A$14=F3)*($C$2:$C$14>=70)*$C$2:$C$14 ),ROW($1:$2)) ),下拉填充。道
其中的$A$2:$A$14=F3)*($C$2:$C$14>=70)*$C$2:$C$14数据范围要结合自身数据修改一下。
因为A!B$5:A!B$4044=A6返回的是逻辑值(TRUE FALSE)
当它对百应与(A!度L$5:A!L$4044)相乘的时候,就变成1,0去相乘
你用max,自然是求出内最大值
如果你用MIN,那自然是求得最小的值0(A!L$5:A!L$4044应该没有负数)
换成IF((A!B$5:A!B$4044=A6),(A!L$5:A!L$4044)),得到的是数字与逻辑值的数组
此时min就只求数字,忽略逻辑值FALSE。就能求出最小的答案
EXCEL在公式那里有个“公式求值”的功能容,当你需要写数组公式,这个功能很有用,可以显示出所有的计算步骤,
最大值函数公式:
D3表格输入:copy=MAX((A1:A10=D2)*B1:B10)
输入好百公式后,先按住CTRL+SHIFT,最后回车
E3表格输入:=MAX((A1:A10=E2)*B1:B10)
输入好公式后,先按住CTRL+SHIFT,最后回车
最小值函数公式:
D4表格输入:=MIN(IF(A1:A10=D2,B1:B10))
输入好公式后,先按住CTRL+SHIFT,最后回车
E4表格输入:=MIN(IF(A1:A10=E2,B1:B10))
输入好公式后,先按住CTRL+SHIFT,最后回车
扩展资料:
Excel函数则是Excel中的内度置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑问函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用答户自定义函数。