EXCEL高手们帮帮忙

想请教下面这个例子是否有更简便的方法:
A B C D
1 班级 投入A 投入B 替换品
2 一 糖果 尺子 钢笔
3 二 糖果 橡皮 胶水
4 三 尺子 橡皮 胶水
5 一 橡皮 别针
6 一 尺子 橡皮 胶水

我想计算出班级一实际投入橡皮的数量,设了公式:
=COUNTIFS(A1:A6,"一",B1:B6,"橡皮")+COUNTIFS(A1:A6,"一",C1:C6,"橡皮")

但是因为现在投入品的组合较少,只有两种,要是组合多了(如七八种),公式设得就很繁琐,想了解一下是否有更简便的方法,我试过这样的公式:
=COUNTIFS(A1:A6,"一",B1:C6,"橡皮"),可是无法算出数值。

不知道各位是否看得懂。分数不多,有高手请指点一二,谢谢!

使用这个公式就可以了
如果列数增加,更改公式后半截
注意行数一定要从第二行开始

=SUMPRODUCT((A2:A6="一")*((B2:B6="橡皮")+(C2:C6="橡皮")>=1))
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-09
你把公式中的“一”,“橡皮”分别用两个单元格取代。这样你只要在这两个单元格里随便输入班级名称、学生用品名称不就行了。如:
=COUNTIFS(A1:A6,F1,B1:B6,G1)
这样F1输入一、二、三。。。G1输入橡皮、胶水 尺子、、、、回车

另外,还有一个办法就是把班级横向排列、学习用具纵向排列,用公式直接指定到不同名称的单元格,横拉复制、纵拉复制,将变成一个一劳永逸的表格了!

请excel高手进来指点一下,小妹我万分感激
先检查公式输入是否正确,确认是否有输入等号“=”,然后检查单元格属性,点右键,选择设置单元格格式,将其调整为数值格式。若还不好用,那么就插入一行或一列,将目标单元格内容复制后,选择“选择性粘贴-数值-加”应该能解决问题

Excel工作表如何横向自动排列数字大小,高手们赐教,谢谢!
1、打开需要操作的EXCEL表格,选中横向的一行,点击数据选项卡中的“排序”。2、在弹出的对话框中,点击“选项”。3、选择“按行排序”,并点击确定。4、选择“行1”,然后点击确定按钮即可。5、返回EXCEL表格,发现在Excel工作表中,横向自动排列数字大小操作完成。

excel高手们帮帮忙我想统计伤工的天数!!
=countif(A2:AZ2,"伤")

请教EXCEL高手们有关表格统计方面的问题
1.先按名称排序,同名称的就在一起了,点数据---分类汇总---勾选汇总等项目。就每个地区都汇总了。2.点名称旁的筛选按钮,选“成春”,表格就只显示长春的数据了。做求和公式,就汇总出长春的数据了。3.假设SHEET1是表1,SHEET2是表2,在表2输入 =SHEET1!A1,表1A1的数据,就在表2显示了。

高手们帮帮忙!运用EXCEL时如果我想把表里相同的名称或内容放在一起...
光标在104、220U\/50V等数据的一列任意格,点工具条中的排序按钮,同样的数据就排在一起了。如:104、104、104、105、105...

EXCEL有条件运算,应用中遇到的问题,请高手们解答
想一次性就得到结果的话,使用公式 =sumif(a:a,"男",b:b)*2,意思是条件求和公式,参数一代表条件数据所在的区域,参数二是需满足的条件,条件三是求和的数据区域。

高手们帮帮忙,EXCEL中如何通过设置一按钮,使用宏实现一键打印2份并清除...
第一步,摁下组合键alt+f11,调出microsoft visual basic窗口。然后按下Ctrl+R调出 工程资源管理器 第二步,在sheet1上双击,然后在右侧的空白区粘贴如下代码。Sub Macro1()ActiveWindow.SelectedSheets.PrintOut Copies:=2 Range("C4:F20").ClearContents End Sub 第三步,在sheet中插入一个图形,然后...

excel高手请指点,如何将EXCEL表格里三列的内容一次放到一列里?_百度...
在D1中输入公式:=A1&B1&C1 或 =CONCATENATE(A1,B1,C1)下拉填充 根据需要,可选择如下操作 选择D列 复制 右键单击A1单元格 选择性粘贴 数值 确定 删除BCD三列

EXCEL 数组问题 向高手们请教?
其实是返回数组的,只是一个单元格只能显示数组中的一个数,因为RIGHT的第一个结果是9,所示显示是9,如果要全部显示的话,可以选中A2:G2,然后按F2,然后输入以上公式再按CTRL+SHIFT+ENTER结束,这样每个格子里就会完整显示结果了。

用excel计算双色球高手们指点指点
1. 在Excel中计算双色球号码时,可以在A1单元格到F1单元格填入您选择的6个数字。2. 在A2单元格中使用公式`=IF(A1<$B$1-1,IF(ROW()<=$B$1-$A$1,A1+1,$A$1),$A$1)`来计算第一个红球号码,确保号码不小于1且不大于33。3. 在B2单元格中使用公式`=IF(A2=$A$1,IF(B1<$C$1-...

相似回答
大家正在搜