求一个excel公式:满足条件的列的乘积
求一个excel公式:满足条件的列的乘积求符合下述条件的F列数值相乘的公式:选出在同一日期里,第一个F列大于零的行,若该行中E不等于“请假”、K不等于“1”、C等于“20...
求一个excel公式:满足条件的列的乘积
求符合下述条件的F列数值相乘的公式:选出在同一日期里,第一个F列大于零的行,若该行中E不等于“请假”、K不等于“1”、C等于“201807”、D等于“正常”、H列大于“0”,那么将他们的数值相乘。(在同一日期里,第一个F列大于零的行若后续条件不符合则该日数据空缺、不加入相乘的待选数据。)
(日期已经事先按从大到小排好次序)
以下图为例,符合条件的F列为F7、F9、F13,所以最终的计算结果为:168 展开
求符合下述条件的F列数值相乘的公式:选出在同一日期里,第一个F列大于零的行,若该行中E不等于“请假”、K不等于“1”、C等于“201807”、D等于“正常”、H列大于“0”,那么将他们的数值相乘。(在同一日期里,第一个F列大于零的行若后续条件不符合则该日数据空缺、不加入相乘的待选数据。)
(日期已经事先按从大到小排好次序)
以下图为例,符合条件的F列为F7、F9、F13,所以最终的计算结果为:168 展开
展开全部
=PRODUCT(SUBSTITUTE((CONCATENATE(E2:E23,K2:K23,C2:C23,D2:D23)="0201807正常")*(D2:D23>0)*F2:F23,0,1)+0)
输入完成后,按ctrl+shift+回车
没试,不知道正确与否!你试试
输入完成后,按ctrl+shift+回车
没试,不知道正确与否!你试试
追问
不是很看得懂。
您似乎把C列的条件等于”正常、E列的条件不等于“请假”、F列的条件第一个大于“0”的值、H列的条件大于“0”、K列的条件大于“0”,全部简化融合成“0201807正常”这么一个看不懂的值了?
麻烦大神赏个详细点的公式呗!
谢谢了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询