A2、B2、C2都有数值时,D2计算公式为A2*0.7+B2*0.2+C2*0.1;B2无数值时,D2计算公式为A2*0.9+C2*0.1;C2无数值时,D2计算公式为A2*0.8+B2*0.2;B2、C2无数值时,D2计算公式为A2*1
仔细分析你的计算规律,发现其实只要按条件计算出与A列相乘的不同系数就可以了。B列、C列总是分别乘以0.2、0.1。因为当B列或C列没数据时,与其他任何数相乘的结果都是0。
所以,先分析得出如图所示的G2:K6各列相乘系数的关系,其中B、C对应的系数为0的,可以用改用0.2、0.1,因为它们会与0相乘,结果总是0。而对应的与A列相乘的系数可通过:
((B1="")*2+(C1="")+7)/10
得到,如图中N3:Q6对应关系所示,N列P列中是否有数据,Q列得到的与N列相乘的系数。所以D列的公式:
D1=SUM(A1:C1*CHOOSE(COLUMN(A:C),((B1="")*2+(C1="")+7)/10,0.2,0.1))
同时按Ctrl+Shift+Enter三键 输入数组公式。
具体公式是?
求助ExceL统计公式
1. 第一个函数:=SUMIF($B$6:$B74,$J$77,$C$6:$C$74)。在这里,$B$6:$B74是范围,$J$77是条件,而$C$6:$C$74是根据条件求和的目标范围。2. 第二个函数:=SUMIF($G$6:$G$74,$J77,$H$6:$H$74)。同样的逻辑,$G$6:$G$74是范围,$J77是条件,$H$6:$H$74是目...
excel求助??
在目标单元格中输入公式:=SUMPRODUCT(F3:F12,G3:G12)。解读:Sumproduct函数的作用为:返回相应的数组或区域乘积的和。语法结构为:=Sumproduct(数组1,[数组2],[数组3]……)。计算过程为:每个数组对应元素先乘积,再求和。九、Excel函数公式:日期转星期。目的:快速地计算出员工【出生日期】对应的...
关于Excel公式求助!!!
1. 确定A点和B点 :首先,你需要确定A点和B点的值。A点是最高点,B点是A点之后的最低点。2. 查找B点之后的第一个高点 :一旦你确定了B点,你可以使用 LOOKUP 或 MATCH 和 INDEX 函数组合来查找B点之后的第一个高点。例如,假设你的数据在A列(A2:A20),你可以使用以下公式来找到C点...
Excel公式求助 求七个公式
N1公式=IF(and(--RIGHT(B1:L1,1)>2,--RIGHT(B1:L1,1)<7),"中","")Ctrl+Shift+回车,三键数组公式 O1公式=IF(--RIGHT(B1:L1,1)>6,"大","")Ctrl+Shift+回车,三键数组公式 5、M1公式=IF(ISERROR(--RIGHT(B1:L1,1)<5),"小",IF(--RIGHT(B1:L1,1)<5,"小",""))Ctrl+Sh...
excel统计公式求助
如下图所示,提供众多解法中的一种,供参考,公式见截图。
excel公式match问题?
可以使用条件格式来标识特定日期。假设日期在 A 列,选中 A 列,点击“开始”菜单中的“条件格式”,选择“新建规则”,在弹出的对话框中选择“使用公式确定要设置格式的单元格”,在公式栏中输入“=A1=DATE(YEAR(TODAY()),MONTH(A1),12)”(如果是判断是否为 10.12,则输入“=A1=DATE(YEAR(...
EXCEL。表格公式求助
Excel常用电子表格公式大全1、 查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。2、 用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009\/8\/30",FALSE))\/360,0)。3、 从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"\/",MID(E2,11,2),"\/",MID(E2,13,2))。4、...
excel常用公式
常用公式有:1、模糊查询公式:=VLOOKUP(F3,$B$2:$D$10,3,0)所谓的模糊查询,就是通过关键字进行数据查询,我们需要借助通配符来实现类似的操作,Excel中常用的通配符有2个*号:表示任意多个字符?号:表示任意单个字符现在我们想要通过【狄仁】两个字找到【狄仁杰】的职位,需要将查找值构建为【狄...
Excel有没有一个公式能快速帮我解决遇到的难题?解决了会大大提高我的...
E2公式:=IF(C2="","",SUM(OFFSET(D2,,,IFERROR(MATCH("*",A3:A$1000,0),MATCH(9^9,D:D)-ROW()+1)))如果是要求件数 * 重量:=IF(A3="","",SUM((LOOKUP(ROW($2:2),IF(A$2:A2<>"",ROW($2:2),""),A$2:A2)=LOOKUP("座",A$2:A2))*LOOKUP(ROW($2:2),IF(...
会用excel公式的帮个忙
如图,可以在结算工程量那输入公式:=IF(ABS(B3-A3)\/A3>=0.05,B3,A3)