手机版

excel常见问题大集合(14)

时间:2025-07-09   来源:未知    
字号:

本人有以下一个问题需要解决,请诸位大虾指点迷津。

如下表:

A B C

1 50 采购 (采购汇总) / 2 60 工程 (工程汇总) / 3 80 工资 (工资汇总) / 4 100 税 (税汇总) / 5 70 采购 / 6 50 工资 / 7 60 工程 /. . . /请问:C1、C2、C3、C4中的公式如何设置?

解答:方法1:如下表:

A B C

1 50 采购 =countif(a1:a7,"采购") / 2 60 工程 =countif(a1:a7,"工程") / 3 80 工资 =countif(a1:a7,"工资") / 4 100 税 =countif(a1:a7,"税") / 5 70 采购 / 6 50 工资 / 7 60 工程 / . . .

方法2:用如下方法才对:

A B C

1 50 采购 =SUMIF(B1:B7,B1,A1:A7)

2 60 工程 =SUMIF(B1:B7,B2,A1:A7) / 3 80 工资 =SUMIF(B1:B7,B3,A1:A7) / 4 100 税 =SUMIF(B1:B7,B4,A1:A7) / 5 70 采购 / 6 50 工资 / 7 60 工程

方法3:由于B栏属于数据表的一部分,可能会随时改变,故此最好把采购等项目名称抄到另外一个地方(C栏)。

A B C D

1 50 采购 采购 =SUMIF(B$1:B$7,C1,A$1:A$7) / 2 60 工程 工程

=SUMIF(B$1:B$7,C2,A$1:A$7) / 3 80 工资 工资 =SUMIF(B$1:B$7,C3,A$1:A$7) / 4 100 税 税 =SUMIF(B$1:B$7,C4,A$1:A$7) / 5 70 采购 / 6 50 工资 / 7 60 工程 /还有,记着要适当地使用绝对参照地址 (Absolute referencing)。

方法4:

A B C D

1 50 采购 采购 =SUMIF(B:B,C1,A:A) / 2 60 工程 工程 =SUMIF(B:B,C2,A:A) / 3 80 工资 工资 =SUMIF(B:B,C3,A:A) / 4 100 税 税

=SUMIF(B:B,C4,A1:A) / 5 70 采购 / 6 50 工资 / 7 60 工

统计包含某个字符的个数

我想编的公式是: a/[84 - (b×4)] 。其中a是一个数值,小于或等于84;b是包含字符C的单元格的个数;C是一个符号。这个公式的关键是要统计出包含字符C的单元格的个数。

解答:方法1:=a/(84-countif(b,"=c")*4)

问题:我试了一下,不能运行,我想是因为没有指定出现“c”的单元格的范围。比如说“c”在D2—D30中随机出现,在上述公式中要先统计出出现“c”的单元格的个数。这个公式如何做?

解答: =a/(84-COUNTIF(D3:D30,"c")*4)

解答:1:if(and(a<=0,b=0),"错误","正确")

2:=if(a1>0,if(b1=0,"错误","正确"),"条件一不满足") 如何用if函数判断,如果a1单元格大于0,b1单元格为0是错误,为非0是正确

我改进以下一个验证先进先出法公式

=IF(B3<C1,IF(SUM(B3:B4)<C1,IF(SUM(B3:B5)<C1,IF(SUM(B3:B6)<B1,IF(SUM(B3:B7)<C1,"out of

range",(B3*C3+B4*C4+B5*C5+B6*C6+(C1-SUM(B3:B6))*C7)/C1),(B3*C3+B4*C4+B5*C5+(C1-SUM(B3:B5))*C

6)/C1),(B3*C3+B4*C4+(C1-SUM(B3:B4))*C5)/C1),(B3*C3+(C1-B3)*C4)/C1),C4)

B3至B7为输入数量,C3至C7为输入单价,C1为输入结余数量,E1为输出平均单价,即上面公式

excel常见问题大集合(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)