求高手!EXCEL中如A列有甲乙丙三班会变的,B、C、D、E列对应不同数值,B列最下面要求平均值。

B列下面要求的平均值中不能包含小于1000的值。如B5的值小于1000,则求所对应的班组的平均值中不能包括这个1000,另外B5所在的C5\D5\E5的值在计算CDE列平均值时也不能算进去,有什么公式可以用吗?会自动生成的,只要小于1000就自动不计算在内。 同时要跟随甲乙丙三班而变。求高手!!

做出来倒是做出来了,但我想先问下,这合格率你是怎么算出来的?笔纸算出来的??

产量平均值

=SUMPRODUCT((A75:A86="甲")*(B75:B86>999)*(B75:B86))/SUMPRODUCT((A75:A86="甲")*(B75:B86>999))

次品平均值

=SUMPRODUCT((A75:A86="甲")*(B75:B86>999)*(C75:C86))/SUMPRODUCT((A75:A86="甲")*(B75:B86>999))

合格率平均值

=SUMPRODUCT((A75:A86="甲")*(B75:B86>999)*(D75:D86))/SUMPRODUCT((A75:A86="甲")*(B75:B86>999))

乙和丙的自己反三吧

顺道说一嘴,合格率的算法应该是

=(B75-C75)/B75

(产量-次品)/产量

楼主不采纳,木有PY!

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-27
没太看清楚,能不能详细一点,有图吗?追问

就是求C3到C14的平均值,但小于1000的不要算在里面,另外C列有小于1000的值所对应在D列、E列上的数值也不要算在所对应的班平均值里。有办法吗

第2个回答  2012-06-27
用如下公式,区域不同自己修改下=SUMIF(B2:B4,">1000")/COUNTIF(B2:B4,">1000")追问

可是还要根据最左边那列的甲乙丙三班分别求甲乙丙三班所对应的平均值

追答

F2求甲平均=SUMIF(B2:E2,">1000")/COUNTIF(B2:E2,">1000")

第3个回答  2012-06-27
哥哥,一图胜过千言万语。追问

求高手!EXCEL中如A列有甲乙丙三班会变的,B、C、D、E列对应不同数值,B...
产量平均值 =SUMPRODUCT((A75:A86="甲")*(B75:B86>999)*(B75:B86))\/SUMPRODUCT((A75:A86="甲")*(B75:B86>999))次品平均值 =SUMPRODUCT((A75:A86="甲")*(B75:B86>999)*(C75:C86))\/SUMPRODUCT((A75:A86="甲")*(B75:B86>999))合格率平均值 =SUMPRODUCT((A75:A86="甲")*(B75:B86...

excel表格当中同一列有相同资料要求找出另一列中所对应的最大值
excel表格当中同一列有相同资料要求找出另一列中所对应的最大值 假设资料在A1:B100中, D1中输入 =MAX(IF(A1:A100=C1,B1:B6)) 同时按下CTRL+SHIFT+回车,输入阵列公式,就可以了。matlab求一列相同数值对应列中数的最大值 先用a=find(A[:,1]==1,'first')找到第一个1的行数,再...

Excel中怎么让小于B列的单元格显示为红色
1. **打开Excel表格**:首先,确保你的Excel表格已经打开,并且包含了你想要进行比较的数据。2. **选中目标单元格**:接着,选中你想要设置条件格式的单元格区域。比如,如果你的数据在A列,并且你想要让A列中小于B列对应单元格的数值显示为红色,那么你需要选中A列的整列或者你想要应用此格式的特定...

Excel中,如果C列中含有A列的名称,则返回D列对应行的数值至B列中;如果...
=IFERROR(VLOOKUP(A1,C:D,2,),)

关于EXCEL条件格式问题:A列、B列,其中如果B列=某数值,则A列对应成某颜...
可以实现。方法:以将B列的数值为60的,将A列字体设为红色为例 (1)设置第一个单元格的条件格式 先选中A列的需要设条件格式的第一个单元格,如A2,“格式”|“条件格式”|出现“条件格式”对话框,最左侧出现的下拉列表框中默认出现的是“单元格数值”,单击右侧小黑箭头,选“公式”,然后在后面...

excel中当A列数值不等于B列数值时变色怎么设置
选中A列,格式,条件格式,公式,写入 =A1<>B1 ,格式,设置单元格格式,底纹设为红色,确定。如图:

Excel 如果满足a列或b列一定条件,显示c列内容
看看是这样吗,还是要判断的区间数值。这个可以通过if函数来做,你说的两个条件用or来判断,符合其中任一条件结果为true,返回true值,即C列的值,否则返回false值(0),false值可根据需求自己设置。=IF(OR(A1=D1,B1=D1),C1,0)

excel中a列存在重复值,在c列中依大小顺序显示a列的值,d列显示与a对应...
C列,很简单,用large函数,C1=LARGE(A:A,ROW(A1)),下拉 意思:取a1-a5中,排第一大的数,row(a1)就是等于1,为的是下拉之后可以自动变成row(a2)=2,同理,第二格就是取第二大的数 D列需要根据C,来查找AB列中A的值所对应的B的值,光查找很简单,但是有3个1就涉及到同条件取多个...

请帮忙解决一下,EXCEL表中,A列数据与B列数据匹配后进行排序,同时关连...
f列为C列对应=INDEX($C$1:$C$10000,MATCH($A$1,$B$1:$B$10000,0))然后将鼠标光标移至单元格右下角,变为实心十字后下拉复制 H列为D列对应=INDEX($D$1:$D$10000,MATCH($A$1,$B$1:$B$10000,0))I列为E列对应=INDEX($E$1:$E$10000,MATCH($A$1,$B$1:$B$10000,0))...

Excel多条件求标准差
1. **输入数据:- 在一个单元格输入强度等级,例如:`A1`。- 在两个单元格输入7天试验日期,例如:`B1`和`C1`。2. **筛选数据:- 你需要根据强度等级和日期范围对数据进行筛选,可以使用`FILTER`函数(如果你使用的是Excel 365或Excel 2019)来提取符合条件的数据。3. **计算标准差:- 使用`...

相似回答